Philipp Weis ; Neil Immerman - Structure Theorem and Strict Alternation Hierarchy for FO^2 on Words

lmcs:1159 - Logical Methods in Computer Science, August 4, 2009, Volume 5, Issue 3 - https://doi.org/10.2168/LMCS-5(3:4)2009
Structure Theorem and Strict Alternation Hierarchy for FO^2 on WordsArticle

Authors: Philipp Weis ; Neil Immerman

    It is well-known that every first-order property on words is expressible using at most three variables. The subclass of properties expressible with only two variables is also quite interesting and well-studied. We prove precise structure theorems that characterize the exact expressive power of first-order logic with two variables on words. Our results apply to both the case with and without a successor relation. For both languages, our structure theorems show exactly what is expressible using a given quantifier depth, n, and using m blocks of alternating quantifiers, for any m \leq n. Using these characterizations, we prove, among other results, that there is a strict hierarchy of alternating quantifiers for both languages. The question whether there was such a hierarchy had been completely open. As another consequence of our structural results, we show that satisfiability for first-order logic with two variables without successor, which is NEXP-complete in general, becomes NP-complete once we only consider alphabets of a bounded size.


    Volume: Volume 5, Issue 3
    Published on: August 4, 2009
    Imported on: February 8, 2008
    Keywords: Computer Science - Logic in Computer Science,Computer Science - Formal Languages and Automata Theory,F.4.1,F.4.3
    Funding:
      Source : OpenAIRE Graph
    • Logic and Dynamic Computation; Funder: National Science Foundation; Code: 0514621

    14 Documents citing this article

    Consultation statistics

    This page has been seen 1026 times.
    This article's PDF has been downloaded 222 times.