2019
DOI: 10.1145/3303991
|View full text |Cite
|
Sign up to set email alerts
|

Going Higher in First-Order Quantifier Alternation Hierarchies on Words

Abstract: We investigate quantifier alternation hierarchies in first-order logic on finite words. Levels in these hierarchies are defined by counting the number of quantifier alternations in formulas. We prove that one can decide membership of a regular language in the levels BΣ 2 (finite boolean combinations of formulas having only one alternation) and Σ 3 (formulas having only two alternations and beginning with an existential block). Our proofs work by considering a deeper problem, called separation, which, once solv… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
21
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
3
2
2

Relationship

4
3

Authors

Journals

citations
Cited by 22 publications
(22 citation statements)
references
References 111 publications
(168 reference statements)
1
21
0
Order By: Relevance
“…An interesting consequence of our results is that since we proved the decidability of separation for the level two in the Straubing-Thérien hierarchy, the main theorem of [PZ19] is an immediate corollary: membership for this level is decidable. However, the algorithm of [PZ19] was actually based on a characterization theorem: languages of level two in the Straubing-Thérien hierarchy are characterized by a syntactic property of a canonical recognizer (i.e., their syntactic monoid). It turns out that one can also deduce this characterization theorem from our results (this does require some combinatorial work however).…”
Section: :32mentioning
confidence: 70%
“…An interesting consequence of our results is that since we proved the decidability of separation for the level two in the Straubing-Thérien hierarchy, the main theorem of [PZ19] is an immediate corollary: membership for this level is decidable. However, the algorithm of [PZ19] was actually based on a characterization theorem: languages of level two in the Straubing-Thérien hierarchy are characterized by a syntactic property of a canonical recognizer (i.e., their syntactic monoid). It turns out that one can also deduce this characterization theorem from our results (this does require some combinatorial work however).…”
Section: :32mentioning
confidence: 70%
“…In particular, it seems unlikely that BP ol(C)-membership boils down to C-separation in the general case. Indeed, a specialized characterization for the class BP ol(BP ol(ST)) is known [14]. Yet, deciding it involves looking at more general question than BP ol(ST)-separation.…”
mentioning
confidence: 99%
“…Finding membership algorithms has been an important quest for a long time in formal languages theory. The solutions that were obtained for important classes are milestones in the theory of regular languages [13,22,33,36,38,40]. In the paper, we prove two of them: Schützenberger's theorem [36] and Simon's theorem [38].…”
Section: Regularmentioning
confidence: 88%
“…An algorithm for dot-depth one was published by Knast in 1983 [13]. Despite a lot of partial results along the way, it took thirty more years to solve the next level: the decidability of dot-depth two was shown in 2014 [26,33]. This situation is easily explained: in practice, getting new membership results always required new conceptual ideas and techniques.…”
Section: Introductionmentioning
confidence: 99%