PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 16, 20261 citationsOpen Access

Succinct Graph Representations of µ-Calculus Formulas

CKC. KupkeJMJ. MartiYVY. Venema

Key Points

  • The paper aims to clarify the representation and complexity measurement of mu-calculus formulas through parity formulas.
  • Proposes the concept of parity formulas for representing mu-calculus formulas.
  • Analyzes connections with alternating tree automata and hierarchical equation systems.
  • Defines formula size using the Fischer-Ladner closure based on closure graphs.
  • Identifies size measures for mu-calculus formulas corresponding to parity formula representations.
  • Demonstrates that common assumptions about formula cleanliness lead to exponential size increases.
  • Provides a construction of a parity formula that maintains alternation-depth without requiring clean input.

Abstract

Many algorithmic results on the modal mu-calculus use representations of formulas such as alternating tree automata or hierarchical equation systems. At closer inspection, these results are not always optimal, since the exact relation between the formula and its representation is not clearly understood. In particular, there has been confusion about the definition of the fundamental notion of the size of a mu-calculus formula. We propose the notion of a parity formula as a natural way of representing a mu-calculus formula, and as a yardstick for measuring its complexity. We discuss the close connection of this concept with alternating tree automata, hierarchical equation systems and parity games. We show that well-known size measures for mu-calculus formulas correspond to a parity formula representation of the formula using its syntax tree, subformula graph or closure graph, respectively. Building on work by Bruse, Friedmann & Lange we argue that for optimal complexity results one needs to work with the closure graph, and thus define the size of a formula in terms of its Fischer-Ladner closure. As a new observation, we show that the common assumption of a formula being clean, that is, with every variable bound in at most one subformula, incurs an exponential blow-up of the size of the closure. To realise the optimal upper complexity bound of model checking for all formulas, our main result is to provide a construction of a parity formula that (a) is based on the closure graph of a given formula, (b) preserves the alternation-depth but (c) does not assume the input formula to be clean.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Kupke et al. (2022) studied this question.

synapsesocial.com/papers/69b79d538166e15b153aab75https://doi.org/10.4230/lipics.csl.2022.29
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Progress, Justness and Fairness in Modal $\mu$-Calculus Formulae2024
  2. 2Coalgebraic Satisfiability Checking for Arithmetic $\mu$-Calculi2024
  3. 3Complexity results for modal logic with recursion via translations and tableaux2024
  4. 4Classes of propositional UMU formulas and their extensions to minimal unsatisfiable formulas2024 · 1 citations
  5. 5On the Computability of Measures of Regular Sets of Infinite Trees2026