English

On the Number of Quantifiers as a Complexity Measure

Computational Complexity 2022-07-05 v2

Abstract

In 1981, Neil Immerman described a two-player game, which he called the "separability game" \cite{Immerman81}, that captures the number of quantifiers needed to describe a property in first-order logic. Immerman's paper laid the groundwork for studying the number of quantifiers needed to express properties in first-order logic, but the game seemed to be too complicated to study, and the arguments of the paper almost exclusively used quantifier rank as a lower bound on the total number of quantifiers. However, last year Fagin, Lenchner, Regan and Vyas rediscovered the games, provided some tools for analyzing them, and showed how to utilize them to characterize the number of quantifiers needed to express linear orders of different sizes. In this paper, we push forward in the study of number of quantifiers as a bona fide complexity measure by establishing several new results. First we carefully distinguish minimum number of quantifiers from the more usual descriptive complexity measures, minimum quantifier rank and minimum number of variables. Then, for each positive integer kk, we give an explicit example of a property of finite structures (in particular, of finite graphs) that can be expressed with a sentence of quantifier rank kk, but where the same property needs 2Ω(k2)2^{\Omega (k^2)} quantifiers to be expressed.

Keywords

Cite

@article{arxiv.2207.00104,
  title  = {On the Number of Quantifiers as a Complexity Measure},
  author = {Ronald Fagin and Jonathan Lenchner and Nikhil Vyas and Ryan Williams},
  journal= {arXiv preprint arXiv:2207.00104},
  year   = {2022}
}
R2 v1 2026-06-24T12:10:28.234Z