Unary Quantifiers, Transitive Closure, and Relations of Large Degree

This paper studies expressivity bounds for extensions of first-order logic with counting and unary quantifiers in the presence of relations of large degree. There are several motivations for this work. First, it is known that first-order logic with counting quantifiers captures uniform TC° over ordered structures. Thus, proving expressivity bounds for first-order with counting can be seen as an attempt to show TC° ⊂ ≠ DLOG using techniques of descriptive complexity. Second, the presence of auxiliary built-in relations (e.g., order, successor) is known to make a big impact on expressivity results in finite-model theory and database theory. Our goal is to extend techniques from “pure” setting to that of auxiliary relations.

[1]  Alexander A. Razborov,et al.  Natural Proofs , 2007 .

[2]  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.

[3]  Kousha Etessami Counting Quantifiers, Successor Relations, and Logarithmic Space , 1997, J. Comput. Syst. Sci..

[4]  Leonid Libkin On the forms of locality over finite models , 1997, Proceedings of Twelfth Annual IEEE Symposium on Logic in Computer Science.

[5]  Limsoon Wong,et al.  On the Power of Aggregation in Relational Query Languages , 1997, DBPL.

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

[7]  Neil Immerman,et al.  Languages that Capture Complexity Classes , 1987, SIAM J. Comput..

[8]  Thomas Schwentick Graph Connectivity, Monadic NP and Built-in Relations of Moderate Degree , 1995, ICALP.

[9]  Limsoon Wong,et al.  Local properties of query languages , 1997, Theor. Comput. Sci..

[10]  Eric Allender,et al.  Circuit Complexity before the Dawn of the New Millennium , 1996, FSTTCS.

[11]  Georg Schnitger,et al.  Parallel Computation with Threshold Functions , 1988, J. Comput. Syst. Sci..

[12]  Neil Immerman,et al.  On Uniformity within NC¹ , 1990, J. Comput. Syst. Sci..

[13]  Kousha Etessami,et al.  Counting quantifiers, successor relations, and logarithmic space , 1995, Proceedings of Structure in Complexity Theory. Tenth Annual IEEE Conference.

[14]  H. Jerome Keisler,et al.  Expressive Power of Unary Counters , 1997, Structures in Logic and Computer Science.

[15]  Limsoon Wong,et al.  Query Languages for Bags and Aggregate Functions , 1997, J. Comput. Syst. Sci..

[16]  N. S. Barnett,et al.  Private communication , 1969 .

[17]  Juha Nurmonen,et al.  On Winning Strategies with Unary Quantifiers , 1996, J. Log. Comput..

[18]  Phokion G. Kolaitis In nitary Logi s and 0-1 Laws , 1992 .

[19]  Serge Abiteboul,et al.  Foundations of Databases , 1994 .

[20]  Limsoon Wong,et al.  Query languages for bags: expressive power and complexity , 1996, SIGA.

[21]  Ronald Fagin,et al.  On Monadic NP vs. Monadic co-NP , 1995, Inf. Comput..

[22]  H. Gaifman On Local and Non-Local Properties , 1982 .

[23]  Eric Allender,et al.  On TC0, AC0, and Arithmetic Circuits , 2000, J. Comput. Syst. Sci..

[24]  Thomas Schwentick,et al.  Graph connectivity and monadic NP , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

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

[26]  Alberto O. Mendelzon,et al.  Low Complexity Aggregation in GraphLog and Datalog , 1990, Theor. Comput. Sci..

[27]  E. Lander,et al.  Describing Graphs: A First-Order Approach to Graph Canonization , 1990 .

[28]  N. Immerman,et al.  On uniformity within NC 1 . , 1988 .