Coalgebraic Satisfiability Checking for Arithmetic $\mu$-Calculi
Daniel Hausmann, Lutz Schr\"oder

TL;DR
This paper extends the complexity bounds for satisfiability checking in coalgebraic fixpoint logics, including weighted and probabilistic systems, using a generic caching algorithm that handles unguarded formulas and complex arithmetic.
Contribution
It proves exponential-time bounds under more general conditions, removing the need for well-behaved tableau rules and enabling applications to richer arithmetic extensions.
Findings
Established exponential-time upper bounds for new arithmetic extensions of the coalgebraic $-calculus.
Developed a generic global caching algorithm supporting on-the-fly satisfiability checking.
Accommodated unguarded formulas, avoiding guardedness transformations.
Abstract
The coalgebraic -calculus provides a generic semantic framework for fixpoint logics over systems whose branching type goes beyond the standard relational setup, e.g. probabilistic, weighted, or game-based. Previous work on the coalgebraic -calculus includes an exponential-time upper bound on satisfiability checking, which however relies on the availability of tableau rules for the next-step modalities that are sufficiently well-behaved in a formally defined sense; in particular, rule matches need to be representable by polynomial-sized codes, and the sequent duals of the rules need to absorb cut. While such rule sets have been identified for some important cases, they are not known to exist in all cases of interest, in particular ones involving either integer weights as in the graded -calculus, or real-valued weights in combination with non-linear arithmetic. In the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Logic, programming, and type systems · Logic, Reasoning, and Knowledge
