Decomposition theorems and model-checking for the modal μ-calculus

@article{Bojanczyk2014DecompositionTA,
  title={Decomposition theorems and model-checking for the modal $\mu$-calculus},
  author={Mikolaj Bojanczyk and Christoph Dittmann and Stephan Kreutzer},
  journal={Proceedings of the Joint Meeting of the Twenty-Third EACSL Annual Conference on Computer Science Logic (CSL) and the Twenty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)},
  year={2014}
}
  • M. BojanczykChristoph DittmannS. Kreutzer
  • Published 9 May 2014
  • Mathematics
  • Proceedings of the Joint Meeting of the Twenty-Third EACSL Annual Conference on Computer Science Logic (CSL) and the Twenty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)
We prove a general decomposition theorem for the modal μ-calculus Lμ in the spirit of Feferman and Vaught's theorem for disjoint unions. In particular, we show that if a structure (i.e., transition system) is composed of two substructures M1 and M2 plus edges from M1 to M2, then the formulas true at a node in M only depend on the formulas true in the respective substructures in a sense made precise below. As a consequence we show that the model-checking problem for Lμ is fixed-parameter… 

Figures from this paper

DAG-width of Control Flow Graphs with Applications to Model Checking

One consequence of this result is that parity games (and hence the $\mu$-calculus model checking problem), which are known to be tractable on graphs of bounded DAG-width, can be solved efficiently in practice on control flow graphs.

Graph-theoretic Properties of Control Flow Graphs and Applications

This thesis shows that the DAG-width of control flow graphs arising from structured programs is at most three and gives a linear-time algorithm to compute the corresponding DAG decomposition and shows that control flow graph can have unbounded entanglement.

Clique-Width and Directed Width Measures for Answer-Set Programming

This paper first gives some negative observations showing that directed width measures on the dependency graph of a program do not lead to FPT results, then considers the graph parameter of signed clique-width and presents a novel dynamic programming algorithm that is FPT w.r.t. this parameter.

א1 and the Modal μ-Calculus

It is proved that any formal expression built from 0, 1, $\omega$, $\omego_1$ by using the binary operator symbol + gives rise to a closure ordinal and that $\omegas_1$, the least uncountable ordinal, is such aclosure ordinal.

Aleph1 and the Modal mu-Calculus

It is proved that any formal expression built from 0, 1, $\omega$, $\omego_1$ by using the binary operator symbol + gives rise to a closure ordinal and that $\omegas_1$, the least uncountable ordinal, is such aclosure ordinal.

A I ] 3 0 D ec 2 01 6 Clique-Width and Directed Width Measures for Answer-Set Programming

This paper considers the graph parameter of signed clique-width and presents a novel dynamic programm ing algorithm that is FPT w.r.t. this parameter, and is the first FPT algorithm for bounded cliques-width for reasoning probl ems beyond SAT.

Parameterized Algorithms for Parity Games

Determining the winner of a Parity Game is a major problem in computational complexity with a number of applications in verification, and the problem has often been considered with parameters such as treewidth or clique-width, by applying dynamic programming techniques.

References

SHOWING 1-10 OF 35 REFERENCES

Modal µ-Calculus and Alternating Tree Automata

  • J. Zappe
  • Mathematics, Computer Science
    Automata, Logics, and Infinite Games
  • 2001
The modal μ-calculus is a logic that combines simple modal operators with fixed point operators to provide a form of recursion that is well suited for specifying properties of transition systems.

Fast Mu-Calculus Model Checking when Tree-Width Is Bounded

We show that the model checking problem for μ-calculus on graphs of bounded tree-width can be solved in time linear in the size of the system. The result is presented by first showing a related

12 Modal mu-calculi

Modal mu-calculi

In this chapter, least and greatest solutions to recursive modal equations were represented using the fixed point quantifiers μZ and υZ and the connectives to modal logic are added, thereby providing a very rich temporal logic.

Clique-Width and Parity Games

This work presents a polynomial-time algorithm for parity games on graphs of bounded clique-width (class of graphs containing e.g. complete bipartite graphs and cliques), thus completing the picture of the exact complexity of solving parity games.

Algorithmic uses of the Feferman-Vaught Theorem

Automata logics, and infinite games: a guide to current research

The 19 chapters presented in this multi-author monograph give a consolidated overview of the research results achieved in the theory of automata, logics, and infinite games during the past 10 years.

Graph Rewriting: An Algebraic and Logic Approach

  • B. Courcelle
  • Computer Science
    Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics
  • 1990

Linear Time Solvable Optimization Problems on Graphs of Bounded Clique-Width

It is proved that this is also the case for graphs of clique-width at most k, where this complexity measure is associated with hierarchical decompositions of another type, and where logical formulas are no longer allowed to use edge set quantifications.