Arrow Research search
Back to I&C

I&C 2000

Counting Modulo Quantifiers on Finite Structures

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

We give a combinatorial method for proving elementary equivalence in first-order logic FO with counting modulo n quantifiers D n. Inexpressibility results for FO(D n ) with built-in linear order are also considered. For instance, the class of linear orders of length divisible by n+1 cannot be expressed in FO(D n ). Using this result we prove that comparing cardinalities or connectivity of ordered graphs are not definable in FO(D n ). We also show that the height of complete n-ary trees cannot be expressed in FO(D n ) with linear order. Interpreting the predicate y=nx as a complete n-ary tree, we show that the predicate y=px cannot be defined in FO(D n ) with linear order, whenever p has a prime factor that does not divide n. This solves the problem raised by Niwiński and Stolboushkin (LICS '93). We also discuss a connection between our results and the well-known open problem in circuit complexity theory, whether ACC=NC 1.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
1118528573046106135
v2026.09.13