• 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