• DocumentCode
    626275
  • Title

    Two-Variable Logic with Counting and Trees

  • Author

    Charatonik, Witold ; Witkowski, Piotr

  • Author_Institution
    Inst. of Comput. Sci., Univ. of Wroclaw, Wroclaw, Poland
  • fYear
    2013
  • fDate
    25-28 June 2013
  • Firstpage
    73
  • Lastpage
    82
  • Abstract
    We consider the two-variable logic with counting quantifiers (C2) interpreted over finite structures that contain two forests of ranked trees. This logic is strictly more expressive than standard C2 and it is no longer a fragment of the first order logic. In particular, it can express that a structure is a ranked tree, a cycle or a connected graph of bounded degree. It is also strictly more expressive than the first-order logic with two variables and two successor relations of two finite linear orders. We give a decision procedure for the satisfiability problem for this logic. The procedure runs in NEXPTIME, which is optimal since the satisfiability problem for plain C2 is NEXPTIME-complete.
  • Keywords
    computability; NEXPTIME-complete; bounded degree; connected graph; counting quantifiers; finite linear orders; finite structures; first order logic; ranked trees; satisfiability problem; two-variable logic; Complexity theory; Computer science; Data structures; Implants; Surgery; Vegetation; Vocabulary; counting quantifiers; ranked tree; satisfiability; two-variable logic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2013 28th Annual IEEE/ACM Symposium on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4799-0413-6
  • Type

    conf

  • DOI
    10.1109/LICS.2013.12
  • Filename
    6571538