On the size of disjunctive formulas in the $\mu$-calculus
Clemens Kupke (University of Strathclyde, Scotland), Johannes Marti, (ILLC, University of Amsterdam, The Netherlands), Yde Venema (ILLC,, University of Amsterdam, The Netherlands)

TL;DR
This paper investigates the normalization of mu-calculus formulas into disjunctive form, showing that an integrated automata-theoretic approach can achieve single-exponential size bounds, improving over previous doubly exponential methods.
Contribution
The authors present an integrated automata-based normalization procedure that reduces the size of disjunctive formulas to single-exponential, improving efficiency over existing methods.
Findings
The integrated approach achieves single-exponential size bounds.
Previous methods were doubly exponential in size.
The new procedure simplifies the normalization process.
Abstract
A key result in the theory of the modal mu-calculus is the disjunctive normal form theorem by Janin & Walukiewicz, stating that every mu-calculus formula is semantically equivalent to a so-called disjunctive formula. These disjunctive formulas have good computational properties and play a pivotal role in the theory of the modal mu-calculus. It is therefore an interesting question what the best normalisation procedure is for rewriting a formula into an equivalent disjunctive formula of minimal size. The best constructions that are known from the literature are automata-theoretic in nature and consist of a guarded transformation, i.e., the constructing of an equivalent guarded alternating automaton from a mu-calculus formula, followed by a Simulation Theorem stating that any such alternating automaton can be transformed into an equivalent non-deterministic one. Both of these…
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.
