
TL;DR
This paper develops a decision procedure for the separation problem in the dot-depth hierarchy, particularly proving decidability at level two, which advances understanding of the classification of star-free languages.
Contribution
It introduces a general separation algorithm for concatenation hierarchies with finite bases, specifically applying to the dot-depth hierarchy at level two.
Findings
Separation is decidable for level one of any concatenation hierarchy with finite basis.
Decidability at level two of the dot-depth hierarchy is established using previous results.
The approach generalizes to a family of hierarchies beyond dot-depth.
Abstract
The dot-depth hierarchy of Brzozowski and Cohen classifies the star-free languages of finite words. By a theorem of McNaughton and Papert, these are also the first-order definable languages. The dot-depth rose to prominence following the work of Thomas, who proved an exact correspondence with the quantifier alternation hierarchy of first-order logic: each level in the dot-depth hierarchy consists of all languages that can be defined with a prescribed number of quantifier blocks. One of the most famous open problems in automata theory is to settle whether the membership problem is decidable for each level: is it possible to decide whether an input regular language belongs to this level? Despite a significant research effort, membership by itself has only been solved for low levels. A recent breakthrough was achieved by replacing membership with a more general problem: separation. Given…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
