<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Relating paths in transition systems: the fall of the modal mu-calculus</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Catalin Dima</string-name>
          <email>dima@u-pec.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bastien Maubert</string-name>
          <email>bastien.maubert@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sophie Pinchinat</string-name>
          <email>sophie.pinchinat@irisa.fr</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Università degli Studi di Napoli Federico II</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Université Paris Est, LACL, UPEC</institution>
          ,
          <addr-line>Créteil</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Université de Rennes 1, IRISA</institution>
          ,
          <addr-line>Rennes</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <fpage>240</fpage>
      <lpage>244</lpage>
      <abstract>
        <p>This is an extended abstract of a paper presented at MFCS 2015 [11]. Monadic second-order logic (MSO) is considered as a standard for comparing expressiveness of logics of programs. Ground-breaking results concerning expressiveness and decidability of MSO on infinite graphs were obtained first on “freely-generated” structures (words, trees, tree-like structures, etc.) [28,30], then on “non-free” structures like grids [18] or infinite graphs generated by regularitypreserving transformations [10,8]. In all the above settings, the syntax of MSO utilizes one or more binary relation symbols which are interpreted using the binary edge relations of the graph structure. Additionally, much attention has been brought to the study of enrichments of MSO with unary predicate symbols or with the “equal level” binary predicate (MSOeql) [12,27]. For many of these settings, MSO has been compared with automata and with modal logics. Standard results on trees are Rabin's expressiveness equivalence between MSO with two successors and automata on binary trees [23], and Janin and Walukiewicz's result [16] showing that the bisimulation-invariant fragment of MSO interpreted over transition coincides with the μ-calculus. Notable exceptions to the classical trilogy between MSO, modal logics and automata are MSO on infinite partial orders - where only partial results are known [5,9,25] - and MSOeqlwhere, similarly, only partial results are known [27]. More recently, there has been an increased interest in the expressiveness and decidability of logics defined on structures in which two “orthogonal” relations are considered: the so-called temporal epistemic (multi-agent) logics [13], which combine time-passage relations and epistemic relations on the histories of the system. Time-passage relations classically represent the evolution of the system, while each epistemic relation captures some agent's partial observation of the system by relating indistinguishable histories. They allow to reason about what these agents know about the state of the system along its executions. We may incidentally identify now an important sub-domain in verification which Copyright c by the paper's authors. Copying permitted for private and academic purposes.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        is concerned with the expressivity, decidability and axiomatizability of logics of
knowledge and time [
        <xref ref-type="bibr" rid="ref13 ref14 ref15 ref17 ref29 ref6">15,6,29,13,14,17</xref>
        ].
      </p>
      <p>
        The natural question that arises regarding logics of agents that combine
time and knowledge is whether a similar trilogy can be established or not. In
particular, does there exist a natural extension of MSO, of the μ-calculus, and
of tree automata for the temporal epistemic framework, and how would they
compare? To the best of our knowledge, these questions remain open. Only
partial results exist on relations between some extensions of MSO, μ-calculus,
tree automata and other logics of knowledge and time [
        <xref ref-type="bibr" rid="ref20 ref26 ref27 ref29">27,26,29,20</xref>
        ].
      </p>
      <p>
        The first observation is that appropriate extensions of MSO, of the μ-calculus
and of tree automata would rely on two sorts of binary relations: those related to
the behaviour of the system and those related to epistemic features. While the
temporal part of these logics naturally refer to a tree-like structure, the epistemic
part requires, in order to model e.g. powerful agents that remember the whole
past, to consider binary relations defined on histories. The models of such an
extension of MSO neither are tree-like structures, nor grid-like structures, nor
graphs within the Caucal hierarchy. The proposals in this direction that we know
about are [
        <xref ref-type="bibr" rid="ref20 ref26 ref29">29,26,20</xref>
        ] and [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] mentions an encoding of LTL with knowledge
into Chain Logic with equal-level predicate, which is a fragment of MSOeql. [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]
introduces the epistemic μ-calculus and studies its model-checking problem. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
studies an extension of the epistemic μ-calculus, and [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] proposes a generalization
of tree automata, called jumping tree automata, which is suited to the study of
temporal epistemic logics.
      </p>
      <p>In this work, we develop a general setting in which models are transition
systems, i.e. directed graphs with atomic propositions, or predicates, on
vertices/states and labels on edges/transitions, together with a binary relation over
their finite executions, also called paths or histories. Such relations are called
path relations, and their definition is general enough to capture all
indistinguishability relations considered in temporal epistemic logics, and more. We propose
extensions of MSO and of the μ-calculus, respectively called the monadic second
order logic with path relation and the jumping μ-calculus.</p>
      <p>MSO with path relation is an extension of MSO interpreted over unfoldings of
transition systems equipped with a path relation, so that a first-order variable x
refers to a node in the tree-unfolding of a transition system, i.e. a finite execution
(or path, or history). The syntax is that of MSO on graphs with an additional
special binary relation symbol ;. A formula of the form x ; y holds in a
transition system if the path represented by x is related to the one represented
by y, according to the binary relation over paths that equips the system.</p>
      <p>
        The jumping μ-calculus is a generalization of the epistemic μ-calculus defined
in [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]: it is also evaluated on tree-unfoldings of transition systems, and it features
a jumping modality ; whose semantics relies on the path relation that equips the
system. In case the path relation is seen as modelling histories’ indistinguishability
for some agent, this modality coincides with the classic knowledge operator K
for this agent.
      </p>
      <p>
        As in the classic setting of [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], definability in the jumping μ-calculus entails
definability in MSO with path relation. It is the converse statement that we
explore, that is the expressive completeness of jumping μ-calculus w.r.t. (the
bisimilar invariant fragment of) MSO with path relation.
      </p>
      <p>
        We first show that, just like alternating tree automata are equivalent to the
μ-calculus, the jumping tree automata recently defined in [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] are equivalent to
the jumping μ-calculus, and the two-way translation does not depend on the a
priori fixed path relation. We then address, like in [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], the question whether
for bisimulation-closed classes of models, definability in MSO with path relation
implies definability in the jumping μ-calculus. A crucial parameter in this question
is the complexity of the path relation one considers. We recall that, given a finite
alphabet Σ, a binary relation over Σ∗ is regular if there is a finite state automaton
with two tapes on which it progresses synchronously (a synchronous transducer )
that accepts a pair of words over Σ if, and only if, it is in the relation (see [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]
for details). An example is the epistemic relation of an agent with synchronous
perfect recall [
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ]. A relation over Σ∗ is recognizable if there is a finite-state word
automaton over Σ ∪ {#}, where # is a special separator symbol, that accepts
precisely words of the form w#w0 where (w, w0) is in the relation (again refer to
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] for details). For example, epistemic relations of agents whose memory can be
represented by finite state machines are recognizable relations (see [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]).
      </p>
      <p>We establish the following results:
Theorem 1. For any recognizable path relation, the jumping μ-calculus is
expressive complete with respect to MSO with path relation.</p>
      <p>Theorem 2. There are regular binary relations for which the jumping μ-calculus
is not expressive complete with respect to MSO with path relation.</p>
      <p>Theorem 1 follows simply from the fact that, since recognizable relations are
MSO definable, both our extensions of MSO and the μ-calculus collapse to the
classic MSO and μ-calculus, respectively, when the path relation is recognizable.</p>
      <p>
        Concerning transition systems with bounded branching degree, we obtain in
addition that the jumping μ-calculus with recognizable path relation is at most
exponentially more succinct than the μ-calculus, while its satisfiability problem
is also E x p t i m e-complete. These results rely on the effective translation of
jumping tree automata equipped with recognizable path relations into alternating
two-way tree automata [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>
        To establish Theorem 2 we consider the case of the so-called synchronous
perfect recall relation over paths [
        <xref ref-type="bibr" rid="ref22 ref24">24,22</xref>
        ], which is regular. We prove that the class
of reachability games with imperfect information and perfect recall (with a fixed
number of observations and actions) where the first player wins cannot be defined
in the jumping μ-calculus, while being closed by bisimulation and definable in
our extension of MSO. The proof heavily relies on the equivalence between the
jumping μ-calculus and jumping automata, on which we exploit the “pigeon-hole
principle”, as well as on the use of unobservable winning conditions. Indeed, we
prove that if winning conditions are assumed to be observable, then the class of
imperfect-information (either reachability or parity) games where the first player
wins is definable in the jumping μ-calculus.
      </p>
      <p>Our expressivity incompleteness result has several impacts.</p>
      <p>First, we obtain that the class of jumping tree automata is not closed
under projection. Indeed, the (bisimulation-closed) second-order-quantification-free
fragment of MSO with path relation can be embedded into jumping tree
automata. Their closure under projection would therefore imply that they coincide
with the full (bisimilar invariant) MSO with path relation, which contradicts our
expressivity incompleteness result.</p>
      <p>
        Regarding logics of programs, there has been some interest in comparing
alternating-time temporal logics with fix-point logics. When agents have
perfect information, the μ-calculus subsumes these logics (see for instance [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]).
For imperfect information, our results show that the picture changes: because
alternating-time temporal logics with imperfect information can express the
existence of winning strategies in reachability games with imperfect
information, Theorem 2 reveals that the powerful jumping μ-calculus does not subsume
alternating-time temporal logics with imperfect information when we consider
players with perfect recall.
      </p>
      <p>We also believe that our incompleteness result impacts the axiomatizability of
alternating-time temporal logics with imperfect information: the impossibility to
express the existence of a winning strategy in reachability games with imperfect
information and perfect recall in the jumping μ-calculus strongly suggests the
absence of fix-point axioms for certain alternating temporal logics.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>R.</given-names>
            <surname>Alur</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Černý</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Chaudhuri</surname>
          </string-name>
          .
          <article-title>Model checking on trees with path equivalences</article-title>
          .
          <source>In TACAS'07</source>
          , pages
          <fpage>664</fpage>
          -
          <lpage>678</lpage>
          . Springer,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>J.</given-names>
            <surname>Berstel</surname>
          </string-name>
          .
          <article-title>Transductions and context-free languages</article-title>
          , volume
          <volume>4</volume>
          .
          <string-name>
            <given-names>Teubner</given-names>
            <surname>Stuttgart</surname>
          </string-name>
          ,
          <year>1979</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>D.</given-names>
            <surname>Berwanger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chatterjee</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. De Wulf</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Doyen</surname>
          </string-name>
          , and
          <string-name>
            <surname>Thomas</surname>
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Henzinger</surname>
          </string-name>
          .
          <article-title>Strategy construction for parity games with imperfect information</article-title>
          .
          <source>Inf. Comput.</source>
          ,
          <volume>208</volume>
          (
          <issue>10</issue>
          ):
          <fpage>1206</fpage>
          -
          <lpage>1220</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>D.</given-names>
            <surname>Berwanger</surname>
          </string-name>
          and
          <string-name>
            <given-names>L.</given-names>
            <surname>Kaiser</surname>
          </string-name>
          .
          <article-title>Information tracking in games on graphs</article-title>
          .
          <source>Journal of Logic, Language and Information</source>
          ,
          <volume>19</volume>
          (
          <issue>4</issue>
          ):
          <fpage>395</fpage>
          -
          <lpage>412</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>B.</given-names>
            <surname>Bollig</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Leucker</surname>
          </string-name>
          .
          <article-title>Message-passing automata are expressively equivalent to EMSO logic</article-title>
          .
          <source>Theor. Comput. Sci.</source>
          ,
          <volume>358</volume>
          (
          <issue>2-3</issue>
          ):
          <fpage>150</fpage>
          -
          <lpage>172</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>N.</given-names>
            <surname>Bulling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Dix</surname>
          </string-name>
          , and
          <string-name>
            <given-names>W.</given-names>
            <surname>Jamroga</surname>
          </string-name>
          .
          <article-title>Model checking logics of strategic ability: Complexity</article-title>
          . In M. Dastani,
          <string-name>
            <given-names>K. V.</given-names>
            <surname>Hindriks</surname>
          </string-name>
          , and J.-J. C. Meyer, editors,
          <source>Specification and Verification of Multi-Agent Systems</source>
          , pages
          <fpage>125</fpage>
          -
          <lpage>160</lpage>
          . Springer,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>N.</given-names>
            <surname>Bulling</surname>
          </string-name>
          and
          <string-name>
            <given-names>W.</given-names>
            <surname>Jamroga</surname>
          </string-name>
          .
          <article-title>Alternating epistemic mu-calculus</article-title>
          .
          <source>In Proceedings of IJCAI'2011</source>
          , pages
          <fpage>109</fpage>
          -
          <lpage>114</lpage>
          . IJCAI/AAAI,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>D.</given-names>
            <surname>Caucal</surname>
          </string-name>
          .
          <article-title>On infinite transition graphs having a decidable monadic theory</article-title>
          .
          <source>Theor. Comput. Sci.</source>
          ,
          <volume>290</volume>
          (
          <issue>1</issue>
          ):
          <fpage>79</fpage>
          -
          <lpage>115</lpage>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>B.</given-names>
            <surname>Courcelle</surname>
          </string-name>
          and
          <string-name>
            <given-names>I.</given-names>
            <surname>Durand</surname>
          </string-name>
          .
          <article-title>Automata for the verification of monadic second-order graph properties</article-title>
          .
          <source>J. Applied Logic</source>
          ,
          <volume>10</volume>
          (
          <issue>4</issue>
          ):
          <fpage>368</fpage>
          -
          <lpage>409</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>B.</given-names>
            <surname>Courcelle</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. Engelfriet. Graph</given-names>
            <surname>Structure</surname>
          </string-name>
          and
          <string-name>
            <given-names>Monadic</given-names>
            <surname>Second-Order Logic - A Language-Theoretic Approach</surname>
          </string-name>
          . Cambridge University Press,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Catalin</surname>
            <given-names>Dima</given-names>
          </string-name>
          , Bastien Maubert, and
          <string-name>
            <given-names>Sophie</given-names>
            <surname>Pinchinat</surname>
          </string-name>
          .
          <article-title>Relating paths in transition systems: The fall of the modal mu-calculus</article-title>
          .
          <source>In Mathematical Foundations of Computer Science 2015 - 40th International Symposium, MFCS</source>
          <year>2015</year>
          , Milan, Italy,
          <source>August 24-28</source>
          ,
          <year>2015</year>
          , Proceedings,
          <string-name>
            <surname>Part</surname>
            <given-names>I</given-names>
          </string-name>
          , pages
          <fpage>179</fpage>
          -
          <lpage>191</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>C. C. Elgot</surname>
            and
            <given-names>M. O.</given-names>
          </string-name>
          <string-name>
            <surname>Rabin</surname>
          </string-name>
          .
          <article-title>Decidability and undecidability of extensions of second (first) order theory of (generalized) successor</article-title>
          . J.
          <string-name>
            <surname>Symb</surname>
          </string-name>
          . Log.,
          <volume>31</volume>
          (
          <issue>2</issue>
          ):
          <fpage>169</fpage>
          -
          <lpage>181</lpage>
          ,
          <year>1966</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>R.</given-names>
            <surname>Fagin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Halpern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Moses</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Vardi</surname>
          </string-name>
          .
          <article-title>Reasoning about knowledge</article-title>
          . The MIT Press,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>J. Y.</given-names>
            <surname>Halpern</surname>
          </string-name>
          , R. van der Meyden, and
          <string-name>
            <given-names>M. Y.</given-names>
            <surname>Vardi</surname>
          </string-name>
          .
          <article-title>Complete Axiomatizations for Reasoning about Knowledge and Time</article-title>
          .
          <source>SIAM J. Comput.</source>
          ,
          <volume>33</volume>
          (
          <issue>3</issue>
          ):
          <fpage>674</fpage>
          -
          <lpage>703</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>J. Y.</given-names>
            <surname>Halpern</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. Y.</given-names>
            <surname>Vardi</surname>
          </string-name>
          .
          <article-title>The complexity of reasoning about knowledge and time. 1. Lower bounds</article-title>
          .
          <source>J. Comp. Sys. Sci.</source>
          ,
          <volume>38</volume>
          (
          <issue>1</issue>
          ):
          <fpage>195</fpage>
          -
          <lpage>237</lpage>
          ,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>D.</given-names>
            <surname>Janin</surname>
          </string-name>
          and
          <string-name>
            <given-names>I.</given-names>
            <surname>Walukiewicz</surname>
          </string-name>
          .
          <article-title>On the expressive completeness of the propositional mu-calculus with respect to monadic second order logic</article-title>
          .
          <source>In Proceedings of CONCUR'96</source>
          , pages
          <fpage>263</fpage>
          -
          <lpage>277</lpage>
          . Springer,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>A.</given-names>
            <surname>Lomuscio</surname>
          </string-name>
          and Fr. Raimondi.
          <string-name>
            <surname>Mcmas</surname>
          </string-name>
          :
          <article-title>A model checker for multi-agent systems</article-title>
          .
          <source>In Proceedings of TACAS'</source>
          <year>2006</year>
          , volume
          <volume>3920</volume>
          <source>of LNCS</source>
          , pages
          <fpage>450</fpage>
          -
          <lpage>454</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>O.</given-names>
            <surname>Matz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Schweikardt</surname>
          </string-name>
          , and W. Thomas.
          <article-title>The monadic quantifier alternation hierarchy over grids and graphs</article-title>
          .
          <source>Inf. Comput.</source>
          ,
          <volume>179</volume>
          (
          <issue>2</issue>
          ):
          <fpage>356</fpage>
          -
          <lpage>383</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <given-names>B.</given-names>
            <surname>Maubert</surname>
          </string-name>
          .
          <article-title>Logical foundations of games with imperfect information: uniform strategies</article-title>
          .
          <source>PhD thesis</source>
          , Université de Rennes 1,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <given-names>B.</given-names>
            <surname>Maubert</surname>
          </string-name>
          and
          <string-name>
            <given-names>S.</given-names>
            <surname>Pinchinat</surname>
          </string-name>
          .
          <article-title>Jumping automata for uniform strategies</article-title>
          .
          <source>In Proceedings of FSTTCS'13</source>
          , pages
          <fpage>287</fpage>
          -
          <lpage>298</lpage>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <given-names>S.</given-names>
            <surname>Pinchinat</surname>
          </string-name>
          .
          <article-title>A generic constructive solution for concurrent games with expressive constraints on strategies</article-title>
          .
          <source>In Kedar S. Namjoshi</source>
          , Tomohiro Yoneda, Teruo Higashino, and Yoshio Okamura, editors,
          <source>5th International Symposium on Automated Technology for Verification and Analysis</source>
          , volume
          <volume>4762</volume>
          of Lecture Notes in Computer Science, pages
          <fpage>253</fpage>
          -
          <lpage>267</lpage>
          . Springer-Verlag,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <given-names>B.</given-names>
            <surname>Puchala</surname>
          </string-name>
          .
          <article-title>Asynchronous omega-regular games with partial information</article-title>
          .
          <source>In Proceedings of MFCS'2010</source>
          , pages
          <fpage>592</fpage>
          -
          <lpage>603</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>M. O. Rabin</surname>
          </string-name>
          .
          <article-title>Decidability of second-order theories and automata on infinite trees</article-title>
          .
          <source>Transactions of the American Mathematical Society</source>
          , pages
          <fpage>1</fpage>
          -
          <lpage>35</lpage>
          ,
          <year>1969</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>J.-F. Raskin</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Chatterjee</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Doyen</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>Th. A.</given-names>
            <surname>Henzinger</surname>
          </string-name>
          .
          <article-title>Algorithms for omega-regular games with imperfect information</article-title>
          .
          <source>LMCS</source>
          ,
          <volume>3</volume>
          (
          <issue>3</issue>
          ),
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <given-names>F.</given-names>
            <surname>Reiter</surname>
          </string-name>
          .
          <article-title>Distributed graph automata</article-title>
          .
          <source>CoRR, abs/1404.6503</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <given-names>N. V.</given-names>
            <surname>Shilov</surname>
          </string-name>
          and
          <string-name>
            <given-names>N. O.</given-names>
            <surname>Garanina</surname>
          </string-name>
          .
          <article-title>Combining knowledge and fixpoints</article-title>
          .
          <source>Technical Report Preprint n.98</source>
          , http://www.iis.nsk.su/files/preprints/098.pdf, A.P. Ershov Institute of Informatics Systems, Novosibirsk,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27. W. Thomas.
          <article-title>Infinite trees and automaton-definable relations over omega-words</article-title>
          .
          <source>Theor. Comput. Sci.</source>
          ,
          <volume>103</volume>
          (
          <issue>1</issue>
          ):
          <fpage>143</fpage>
          -
          <lpage>159</lpage>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28. W. Thomas.
          <article-title>Languages, automata, and logic</article-title>
          . In G. Rozenberg and
          <string-name>
            <surname>A</surname>
          </string-name>
          . Salomaa, editors,
          <source>Handbook of Formal Languages</source>
          , volume
          <volume>3</volume>
          ,
          <string-name>
            <surname>Beyond</surname>
            <given-names>Words</given-names>
          </string-name>
          , pages
          <fpage>389</fpage>
          -
          <lpage>455</lpage>
          . Springer Verlag,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29. R. van der Meyden and
          <string-name>
            <given-names>N.</given-names>
            <surname>Shilov</surname>
          </string-name>
          .
          <article-title>Model checking knowledge and time in systems with perfect recall (extended abstract)</article-title>
          .
          <source>In Proceedings of FSTTCS'99</source>
          , volume
          <volume>1738</volume>
          <source>of LNCS</source>
          , pages
          <fpage>432</fpage>
          -
          <lpage>445</lpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30. I. Walukiewicz.
          <article-title>Monadic second-order logic on tree-like structures</article-title>
          .
          <source>Theor. Comput. Sci.</source>
          ,
          <volume>275</volume>
          (
          <issue>1-2</issue>
          ):
          <fpage>311</fpage>
          -
          <lpage>346</lpage>
          ,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>