From $\mu$-Calculus to Alternating Tree Automata using Parity Games
M. Fareed Arif

TL;DR
This paper explores the translation of $$-Calculus to alternating tree automata via parity games, simplifying the handling of infinite tree languages and improving model checking and satisfiability procedures.
Contribution
It introduces an automaton model tailored for modal $$-Calculus, leveraging parity games to efficiently solve key verification problems.
Findings
Automaton model simplifies handling arbitrary branching.
Model checking and satisfiability reduced to parity game problems.
Parity games enable effective decision procedures for infinite tree languages.
Abstract
-Calculus and automata on infinite trees are complementary ways of describing infinite tree languages. The correspondence between -Calculus and alternating tree automaton is used to solve the satisfiability and model checking problems by compiling the modal -Calculus formula into an alternating tree automata. Thus advocating an automaton model specially tailored for working with modal -Calculus. The advantage of the automaton model is its ability to deal with arbitrary branching in a much simpler way as compare to the one proposed by Janin and Walukiewicz. Both problems (i.e., model checking and satisfiability) are solved by reduction to the corresponding problems of alternating tree automata, namely to the acceptance and the non-emptiness problems, respectively. These problems, in turn, are solved using parity games where semantics of alternating tree automata is…
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 · semigroups and automata theory
