Title :
Ptime canonization for two variables with counting
Author_Institution :
Tech. Hochschule Aachen, Germany
Abstract :
We consider infinitary logic with two variable symbols and counting quantifiers, C2, and its intersection with PTIME on finite relational structures. In particular we exhibit a PTIME canonization procedure for finite relational structures which provides unique representatives up to equivalence in C2. As a consequence we obtain a recursive presentation for the class of all those queries on arbitrary finite relational structures which are both PTIME and definable in C2. The proof renders a succinct normal form representation of this non-trivial semantically defined fragment of PTIME. Through specializations of the proof techniques similar results apply with respect to the logic L2, infinitary logic with two variable symbols, itself
Keywords :
computational complexity; formal logic; relational algebra; PTIME canonization; counting; counting quantifiers; equivalence; finite relational structures; infinitary logic; normal form; queries; recursive presentation; variable symbols; Clocks; Logic; Polynomials; Turing machines; Vocabulary;
Conference_Titel :
Logic in Computer Science, 1995. LICS '95. Proceedings., Tenth Annual IEEE Symposium on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-7050-9
DOI :
10.1109/LICS.1995.523269