• DocumentCode
    2038775
  • Title

    Definable Tree Decompositions

  • Author

    Grohe, Martin

  • Author_Institution
    Humboldt-Univ. zu Berlin, Berlin
  • fYear
    2008
  • fDate
    24-27 June 2008
  • Firstpage
    406
  • Lastpage
    417
  • Abstract
    We introduce a notion of definable tree decompositions of graphs. Actually, a definable tree decomposition of a graph is not just a tree decomposition, but a more complicated structure that represents many different tree decompositions of the graph. It is definable in the graph by a tuple of formulas of some logic. In this paper, only study tree decomposition definable in fixed-point logic. We say that a definable tree decomposition is over a class of graphs if the pieces of the decomposition are in this class. We prove two general theorems lifting definability results from the pieces of a tree decomposition of a graph to the whole graph. Besides unifying earlier work on fixed-point definability and descriptive complexity theory on planar graphs and graphs of bounded tree width, these general results can be used to prove that the class of all graphs without a K5-minor is definable infixed-point logic and that fixed-point logic with counting captures polynomial time on this class.
  • Keywords
    fixed point arithmetic; polynomials; trees (mathematics); bounded tree width; definable tree decompositions; descriptive complexity theory; fixed-point definability; fixed-point logic; graph decomposition; infixed-point logic; planar graphs; polynomial time; Complexity theory; Computer science; Context modeling; Databases; Logic; Polynomials; Tree graphs; descriptive complexity; fixed point logic; tree decomposition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 2008. LICS '08. 23rd Annual IEEE Symposium on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1043-6871
  • Print_ISBN
    978-0-7695-3183-0
  • Type

    conf

  • DOI
    10.1109/LICS.2008.10
  • Filename
    4557930