Structure Theorem and Strict Alternation Hierarchy for FO2 on Words
Structure Theorem and Strict Alternation Hierarchy for FO2 on Words
复制标题
词上 FO2 的结构定理和严格交替层次
DOI:
--
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
N. Immerman
中科院分区:
文献类型:
--
作者:
Philipp Weis;N. 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 FO2[<] and FO2[<, Suc], the latter of which includes the binary successor relation in addition to the linear ordering on string positions.
For both languages, our structure theorems show exactly whatis expressible using a given quantifier depth, n, and using m blocks of alternating quantifiers, for any m ≤ 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 FO2[<], which is NEXP-complete in general, becomes NP-complete once we only consider alphabets of a bounded size.