DocumentCode
728972
Title
Separating Regular Languages with Two Quantifiers Alternations
Author
Place, Thomas
Author_Institution
LaBRI, Bordeaux Univ., Bordeaux, France
fYear
2015
fDate
6-10 July 2015
Firstpage
202
Lastpage
213
Abstract
We investigate the quantifier alternation hierarchy of first-order logic over finite words. To do so, we rely on the separation problem. For each level in the hierarchy, this problem takes two regular languages as input and asks whether there exists a formula of the level that accepts all words in the first language and no word in the second one. Usually, obtaining an algorithm that solves this problem requires a deep understanding of the level under investigation. We present such an algorithm for the level Σ3 (formulas having at most 2 alternations beginning with an existential block). We also obtain as a corollary that one can decide whether a regular language is definable by a Σ4 formula (formulas having at most 3 alternations beginning with an existential block).
Keywords
computational linguistics; formal logic; existential block; finite words; first order logic; quantifier alternation hierarchy; regular languages; separating regular languages; two quantifiers alternations; Automata; Bibliographies; Computer science; Context; Electronic mail; Syntactics; Vegetation; Decidable characterizations; Expressive power; First-order logic; Quantifier alternation; Regular languages; Separation; Words;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science (LICS), 2015 30th Annual ACM/IEEE Symposium on
Conference_Location
Kyoto
ISSN
1043-6871
Type
conf
DOI
10.1109/LICS.2015.28
Filename
7174882
Link To Document