• Home
  • Search
  • Monadic second-order definable graph transductions
  • Cite Icon13
  • https://doi.org/10.1007/3-540-55251-0_7Copy DOI Icon

Monadic second-order definable graph transductions

  • Jan 1, 1992
  • Bruno Courcelle
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Formulas of monadic second-order logic can be used to specify graph transductions, i.e., multivalued functions from graphs to graphs. We obtain in this way classes of graph transductions, called monadic second-order definable graph transductions (or more simply definable transductions) that are closed under composition and preserve the two known classes of context-free sets of graphs, namely the class of Hyperedge Replacement (HR) and the class of Vertex Replacement (VR) sets. These two classes can be characterized in terms of definable transductions and recognizable sets of finite trees. These characterizations are independent of the rewriting mechanisms used to define the HR and VR grammars. When restricted to words, the definable transductions are strictly more powerful than the rational transductions with finite image; they do not preserve context-free languages. We also describe the sets of discrete (edgeless) labeled graphs that are the images of HR and VR sets under definable transductions: this gives a version of Parikh's Theorem (i.e., the characterization of the commutative images of context-free languages) which extends the classical one and applies to HR and VR sets of graphs.

Similar Papers
  • Research Article
  • Citations136

Vertex-minors, monadic second-order logic, and a conjecture by Seese

  • Jun 21, 2006
  • Journal of Combinatorial Theory, Series B
  • Bruno Courcelle +1
  • Book Chapter
  • Citations3

Facial circuits of planar graphs and context-free languages

  • Jan 01, 1998
  • Bruno Courcelle +1
  • Book Chapter
  • Citations7

Five facets of hyperedge replacement beyond context-freeness

  • Jan 01, 1993
  • Hans -Jörg Kreowski
  • Research Article
  • Citations44

Context-free graph grammars and concatenation of graphs

  • Oct 01, 1997
  • Acta Informatica
  • Joost Engelfriet +1
  • Research Article
  • Citations8

On Model-Checking Higher-Order Effectful Programs

  • Jan 02, 2024
  • Proceedings of the ACM on Programming Languages
  • Ugo Dal Lago +1
  • Research Article
  • Citations71

The monadic second-order logic of graphs VII: graphs as relational structures

  • Jul 01, 1992
  • Theoretical Computer Science
  • Bruno Courcelle
  • Book Chapter
  • Citations10

The definability of equational graphs in monadic second-order logic

  • Jan 01, 1989
  • B Courcelle
  • Book Chapter

Rational transductions and complexity of counting problems

  • Jan 01, 1992
  • Christian Choffrut +1
  • Book Chapter
  • Citations9

Tree automata, tree decomposition and hyperedge replacement

  • Mar 05, 1990
  • Clemens Lautemann
  • Book Chapter

The definition in monadic second-order logic of modular decompositions of ordered graphs

  • Jan 01, 1996
  • Bruno Courcelle
  • Research Article
  • Citations23

Computing with graph rewriting systems with priorities

  • Jul 01, 1993
  • Theoretical Computer Science
  • Igor Litovsky +1
  • Research Article
  • Citations360

Handle-rewriting hypergraph grammars

  • Apr 01, 1993
  • Journal of Computer and System Sciences
  • Bruno Courcelle +2
  • Research Article
  • Citations2

Random Graph Generation in Context-Free Graph Languages

  • Oct 01, 2024
  • Electronic Proceedings in Theoretical Computer Science
  • Federico Vastarini +1
  • Research Article
  • Citations63

Borel hierarchy and omega context free languages

  • Mar 14, 2002
  • Theoretical Computer Science
  • Olivier Finkel
  • Book Chapter
  • Citations3

Monadic Second-Order Logic for Graphs: Algorithmic and Language Theoretical Applications

  • Jan 01, 2009
  • Bruno Courcelle
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.