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
Link To Document