CoLoSS: The Coalgebraic Logic Satisfiability Solver

Georgel Calin*, Rob Myers, Dirk Pattinson, Lutz Schröder

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

8 Citations (Scopus)

Abstract

CoLoSS, the Coalgebraic Logic Satisfiability Solver, decides satisfiability of modal formulas in a generic and compositional way. It implements a uniform polynomial space algorithm to decide satisfiability for modal logics that are amenable to coalgebraic semantics. This includes e.g. the logics K, KD, Pauly's coalition logic, graded modal logic, and probabilistic modal logic. Logics are easily integrated into CoLoSS by providing a complete axiomatisation of their coalgebraic semantics in a specific format. Moreover, CoLoSS is compositional: it synthesises decision procedures for modular combinations of logics that include the fusion of two modal logics as a special case. One thus automatically obtains reasoning support e.g. for logics interpreted over probabilistic automata that combine non-determinism and probabilities in different ways.

Original languageEnglish
Pages (from-to)41-54
Number of pages14
JournalElectronic Notes in Theoretical Computer Science
Volume231
Issue numberC
DOIs
Publication statusPublished - 25 Mar 2009
Externally publishedYes

Fingerprint

Dive into the research topics of 'CoLoSS: The Coalgebraic Logic Satisfiability Solver'. Together they form a unique fingerprint.

Cite this