English

The Regular Languages of First-Order Logic with One Alternation

Logic in Computer Science 2022-03-14 v1 Formal Languages and Automata Theory

Abstract

The regular languages with a neutral letter expressible in first-order logic with one alternation are characterized. Specifically, it is shown that if an arbitrary Σ2\Sigma_2 formula defines a regular language with a neutral letter, then there is an equivalent Σ2\Sigma_2 formula that only uses the order predicate. This shows that the so-called Central Conjecture of Straubing holds for Σ2\Sigma_2 over languages with a neutral letter, the first progress on the Conjecture in more than 20 years. To show the characterization, lower bounds against polynomial-size depth-3 Boolean circuits with constant top fan-in are developed. The heart of the combinatorial argument resides in studying how positions within a language are determined from one another, a technique of independent interest.

Keywords

Cite

@article{arxiv.2203.06075,
  title  = {The Regular Languages of First-Order Logic with One Alternation},
  author = {Corentin Barloy and Michaël Cadilhac and Charles Paperman and Thomas Zeume},
  journal= {arXiv preprint arXiv:2203.06075},
  year   = {2022}
}

Comments

11 pages + bibliography, submitted to LICS'22