Choiceless Polynomial Time, Counting and the Cai-Fürer-Immerman Graphs: (Extended Abstract)

Abstract We consider Choiceless Polynomial Time ( C PT ), a language introduced by Blass, Gurevich and Shelah, and show that it can express a query originally constructed by Cai, Furer and Immerman to separate fixed-point logic with counting ( IFP + C ) from P . This settles a question posed by Blass et al. The program we present uses sets of unbounded finite rank: we demonstrate that this is necessary by showing that the query cannot be computed by any program that has a constant bound on the rank of sets used, even in C PT(Card) , an extension of C PT with counting.

[1]  Martin Otto,et al.  Inductive Definability with Counting on Finite Structures , 1992, CSL.

[2]  Moshe Y. Vardi The complexity of relational query languages (Extended Abstract) , 1982, STOC '82.

[3]  Neil Immerman,et al.  Descriptive Complexity , 1999, Graduate Texts in Computer Science.

[4]  Martin Otto,et al.  Bounded Variable Logics and Counting , 1997 .

[5]  Egon Börger Specification and validation methods , 1995 .

[6]  Stephan Kreutzer Expressive equivalence of least and inflationary fixed-point logic , 2002, Proceedings 17th Annual IEEE Symposium on Logic in Computer Science.

[7]  Yuri Gurevich,et al.  Evolving algebras 1993: Lipari guide , 1995, Specification and validation methods.

[8]  Anuj Dawar,et al.  Fixed-point Logics with Nondeterministic Choice , 2003, J. Log. Comput..

[9]  Lauri Hella Logical Hierarchies in PTIME , 1996, Inf. Comput..

[10]  Jörg Flum,et al.  On fixed-point logic with counting , 2000, Journal of Symbolic Logic.

[11]  Saharon Shelah,et al.  On polynomial time computation over unordered structures , 2001, Journal of Symbolic Logic.

[12]  Ludomir Newelski,et al.  Logic Colloquium 2005 (Lecture Notes in Logic) , 2007 .

[13]  Ronald Fagin Generalized first-order spectra, and polynomial. time recognizable sets , 1974 .

[14]  Anuj Dawar,et al.  A Fixed-Point Logic with Symmetric Choice , 2003, CSL.

[15]  Neil Immerman,et al.  Relational Queries Computable in Polynomial Time , 1986, Inf. Control..

[16]  Anuj Dawar,et al.  Choiceless Polynomial Time, Counting and the Cai-Fürer-Immerman Graphs: (Extended Abstract) , 2006, Electron. Notes Theor. Comput. Sci..

[17]  Y. Gurevich On Finite Model Theory , 1990 .

[18]  Saharon Shelah,et al.  Fixed-point extensions of first-order logic , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[19]  Françoise Gire,et al.  An Extension of Fixpoint Logic with a Symmetry-Based Choice Construct , 1998, Inf. Comput..

[20]  Neil Immerman,et al.  An optimal lower bound on the number of variables for graph identification , 1989, 30th Annual Symposium on Foundations of Computer Science.

[21]  Phokion G. Kolaitis,et al.  Infinitary Logics and 0-1 Laws , 1992, Inf. Comput..

[22]  Saharon Shelah,et al.  Choiceless Polynomial Time , 1997, Ann. Pure Appl. Log..