The Definition in Monadic Second-Order Logic of Modular Decompositions of Ordered Graphs

Every graph can be represented uniquely in a hierarchical way by means of its modular decomposition. We establish that the modular decomposition of a linearly ordered graph is definable in monadic second-order (MS) logic in the graph itself. The modular decomposition does not depend on the linear order of the given graph. A set of graphs is recognizable w.r.t. the operations associated with graph substitution iff it is definable by a formula of an extension of MS logic based on the use of auxilliary linear orderings. This paper is an extended abstract: complete proofs can be found in [7].

[1]  Bruno Courcelle,et al.  Recognizable sets of graphs: equivalent definitions and closure properties , 1994, Mathematical Structures in Computer Science.

[2]  Bruno Courcelle,et al.  Monadic Second-Order Definable Graph Transductions: A Survey , 1994, Theor. Comput. Sci..

[3]  Bruno Courcelle,et al.  The Monadic Second-Order Logic of Graphs VIII: Orientations , 1995, Ann. Pure Appl. Log..

[4]  Tero Harju,et al.  Structure and organization , 2014 .

[5]  Wolfgang Thomas,et al.  Regular Tree Languages Without Unary Symbols are Star-Free , 1993, FCT.

[6]  Hendrik Jan Hoogeboom,et al.  MSO Definable Text Languages , 1994, MFCS.

[7]  Andrzej Ehrenfeucht,et al.  Theory of 2-Structures, Part II: Representation Through Labeled Tree Families , 1990, Theor. Comput. Sci..

[8]  Wolfgang Thomas,et al.  Automata on Infinite Objects , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[9]  Bruno Courcelle,et al.  The Monadic Second-Order Logic of Graphs. I. Recognizable Sets of Finite Graphs , 1990, Inf. Comput..

[10]  Bruno Courcelle,et al.  The Monadic Second-Order Logic of Graphs V: On Closing the Gap Between Definability and Recognizability , 1991, Theor. Comput. Sci..

[11]  Michel Habib,et al.  A New Linear Algorithm for Modular Decomposition , 1994, CAAP.

[12]  B. Courcelle On Recognizable Sets and Tree Automata , 1989 .

[13]  J. Van Leeuwen,et al.  Handbook of theoretical computer science - Part A: Algorithms and complexity; Part B: Formal models and semantics , 1990 .

[14]  Bruno Courcelle Structural Properties of Context-Free Sets of Graphs Generated by Vertex Replacement , 1995, Inf. Comput..