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 :
بازگشت