Shelah-Stupp's Iteration and Muchnik's Iteration

In the early seventies, Shelah proposed a model-theoretic construction, nowadays called "iteration". This construction is an infinite replication in a tree-like manner where every vertex possesses its own copy of the original structure. Stupp proved that the decidability of the monadic second-order (MSO) theory is transferred from the original structure onto the iterated one. In its extended version discovered by Muchnik and introduced by Semenov, the iteration became popular in computer science logic thanks to a paper by Walukiewicz. Compared to the basic iteration, Muchnik’s iteration has an additional unary predicate which, in every copy, marks the vertex that is the clone of the possessor of the copy. A widely spread belief that this extension is crucial is formally confirmed in the paper. Two hierarchies of relational structures generated from finite structures by MSO interpretations and either Shelah-Stupp’s iteration or Muchnik’s iteration are compared. It turns out that the two hierarchies coincide at level 1. Every level of the latter hierarchy is closed under Shelah-Stupp’s interation. In particular, the former hierarchy collapses at level 1.

[1]  Joost Engelfriet,et al.  IO and OI. I , 1977, J. Comput. Syst. Sci..

[2]  Bruno Courcelle,et al.  Monadic Second-Order Logic, Graph Coverings and Unfoldings of Transition Systems , 1998, Ann. Pure Appl. Log..

[3]  M. Rabin Decidability of second-order theories and automata on infinite trees , 1968 .

[4]  Alexander Okhotin,et al.  Computing by commuting , 2006, Theor. Comput. Sci..

[5]  Didier Caucal On Infinite Terms Having a Decidable Monadic Theory , 2002, MFCS.

[6]  Calvin C. Elgot,et al.  Decidability and Undecidability of Extensions of Second (First) Order Theory of (Generalized) Successor , 1966, J. Symb. Log..

[7]  Thomas Colcombet,et al.  On Equivalent Representations of Infinite Structures , 2003, ICALP.

[8]  Igor Walukiewicz,et al.  Unsafe Grammars and Panic Automata , 2005, ICALP.

[9]  Klaus Barthelmann,et al.  On Equational Simple Graphs , 1997 .

[10]  C.-H. Luke Ong,et al.  On Model-Checking Trees Generated by Higher-Order Recursion Schemes , 2006, 21st Annual IEEE Symposium on Logic in Computer Science (LICS'06).

[11]  S. Shelah The monadic theory of order , 1975, 2305.00968.

[12]  Bruno Courcelle,et al.  Graph Structure and Monadic Second-Order Logic - A Language-Theoretic Approach , 2012, Encyclopedia of mathematics and its applications.

[13]  Bruno Courcelle,et al.  The Expression of Graph Properties and Graph Transformations in Monadic Second-Order Logic , 1997, Handbook of Graph Grammars.

[14]  Bruno Courcelle,et al.  The monadic second-order logic of graphs, II: Infinite graphs of bounded width , 1988, Mathematical systems theory.

[15]  Pawel Urzyczyn,et al.  Deciding Monadic Theories of Hyperalgebraic Trees , 2001, TLCA.

[16]  C. C. Elgot Decision problems of finite automata design and related arithmetics , 1961 .

[17]  Jan-Henrik Altenbernd,et al.  Reachability over word rewriting systems , 2009 .

[18]  S. Sieber On a decision method in restricted second-order arithmetic , 1960 .

[19]  Pawel Urzyczyn,et al.  Higher-Order Pushdown Trees Are Easy , 2002, FoSSaCS.

[20]  Alexei L. Semenov,et al.  Decidability of Monadic Theories , 1984, MFCS.

[21]  Achim Blumensath,et al.  Axiomatising Tree-Interpretable Structures , 2002, Theory of Computing Systems.

[22]  W. Thomas The theory of successor with an extra predicate , 1978 .

[23]  Mark Weyer Decidability of S1S and S2S , 2001, Automata, Logics, and Infinite Games.

[24]  Hans Läuchli,et al.  Monadic second order definable relations on the binary tree , 1987, The Journal of Symbolic Logic.

[25]  Werner Damm,et al.  The IO- and OI-Hierarchies , 1982, Theor. Comput. Sci..

[26]  D. Siefkes Undecidable Extensions of Monadic Second Order Successor Arithmetic , 1971 .

[27]  Bruno Courcelle,et al.  The Monadic Second-Order Logic of Graphs VII: Graphs as Relational Structures , 1992, Theor. Comput. Sci..

[28]  Arnaud Carayol,et al.  The Caucal Hierarchy of Infinite Graphs in Terms of Logic and Higher-Order Pushdown Automata , 2003, FSTTCS.

[29]  Igor Walukiewicz,et al.  Monadic Second Order Logic on Tree-Like Structures , 1996, STACS.

[30]  Dana Angluin,et al.  Regular prefix relations , 1984, Mathematical systems theory.

[31]  Didier Caucal,et al.  On the Regular Structure of Prefix Rewriting , 1990, Theor. Comput. Sci..

[32]  David E. Muller,et al.  The Theory of Ends, Pushdown Automata, and Second-Order Logic , 1985, Theor. Comput. Sci..