Ambiguous Classes in the Games µ-Calculus Hierarchy

Every parity game is a combinatorial representation of a closed Boolean µ-term. When interpreted in a distributive lattice every Boolean µ-term is equivalent to a fixed-point free term. The alternation-depth hierarchy is therefore trivial in this case. This is not the case for non distributive lattices, as the second author has shown that the alternation-depth hierarchy is infinite. In this paper we show that the alternation-depth hierarchy of the games µ-calculus, with its interpretation in the class of all complete lattices, has a nice characterization of ambiguous classes: every parity game which is equivalent both to a game in Σn+1 and to a game in Πn+1 is also equivalent to a game obtained by composing games in Σn and Πn.

[1]  Ludwig Staiger,et al.  Ω-languages , 1997 .

[2]  Andreas Blass,et al.  A Game Semantics for Linear Logic , 1992, Ann. Pure Appl. Log..

[3]  Damian Niwinski,et al.  Fixed Point Characterization of Infinite Behavior of Finite-State Systems , 1997, Theor. Comput. Sci..

[4]  Damian Niwinski,et al.  Fixed point characterization of weak monadic logic definable sets of trees , 1992, Tree Automata and Languages.

[5]  K. Brown,et al.  Graduate Texts in Mathematics , 1982 .

[6]  L. Santocanale,et al.  Free μ-lattices , 2000 .

[7]  Julian C. Bradfield,et al.  The Modal µ-Calculus Alternation Hierarchy is Strict , 1998, Theor. Comput. Sci..

[8]  Igor Walukiewicz,et al.  Relating Hierarchies of Word and Tree Automata , 1998, STACS.

[9]  A. Prasad Sistla,et al.  On model checking for the µ-calculus and its fragments , 2001, Theor. Comput. Sci..

[10]  A. Kechris Classical descriptive set theory , 1987 .

[11]  Igor Walukiewicz,et al.  Games for synthesis of controllers with partial observation , 2003, Theor. Comput. Sci..

[12]  André Arnold,et al.  p329 The µ-calculus alternation-depth hierarchy is strict on binary trees , 1999, RAIRO Theor. Informatics Appl..

[13]  Luigi Santocanale,et al.  The Alternation Hierarchy for the Theory of mu-lattices , 2000 .

[14]  Giacomo Lenzi A Hierarchy Theorem for the µ-Calculus , 1996, ICALP.

[15]  Igor Walukiewicz,et al.  How much memory is needed to win infinite games? , 1997, Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science.

[16]  Luigi Santocanale µ-Bicomplete Categories and Parity Games , 2002, RAIRO Theor. Informatics Appl..

[17]  Wolfgang Thomas,et al.  Languages, Automata, and Logic , 1997, Handbook of Formal Languages.

[18]  Luigi Santocanale,et al.  A Calculus of Circular Proofs and Its Categorical Semantics , 2001, FoSSaCS.

[19]  Marco Hollenberg,et al.  Logical questions concerning the μ-calculus: Interpolation, Lyndon and Łoś-Tarski , 2000, Journal of Symbolic Logic.

[20]  A. Arnold,et al.  Rudiments of μ-calculus , 2001 .

[21]  Damian Niwinski On Fixed-Point Clones (Extended Abstract) , 1986, ICALP.

[22]  Andrzej Wlodzimierz Mostowski,et al.  Regular expressions for infinite trees and a standard form of automata , 1984, Symposium on Computation Theory.

[23]  A. Joyal Free Lattices, Communication and Money Games , 1997 .