Skip to main content

Structure Theorem and Strict Alternation Hierarchy for FO2 on Words

  • Conference paper
Computer Science Logic (CSL 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4646))

Included in the following conference series:

Abstract

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 wellstudied. 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 FO 2[<; Suc], the latter of which includes the binary successor relation in addition to the linear ordering on string positions.

For both languages, our structuretheorems showexactly 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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adler, M., Immerman, N.: An n! lower bound on formula size. ACM Transactions on Computational Logic 4(3), 296–314 (2003)

    Article  MathSciNet  Google Scholar 

  2. Brzozowski, J., Knast, R.: The dot-depth hierarchy of star-free languages is infinite. Journal of Computer and System Science 16, 37–55 (1978)

    Article  MATH  MathSciNet  Google Scholar 

  3. Etessami, K., Vardi, M.Y., Wilke, T.: First-order logic with two variables and unary temporal logic. In: IEEE Symposium on Logic in Computer Science (1997)

    Google Scholar 

  4. Etessami, K., Vardi, M.Y., Wilke, T.: First-order logic with two variables and unary temporal logic. Information and Computation 179(2), 279–295 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  5. Grohe, M., Schweikardt, N.: The succinctness of first-order logic on linear orders. Logical Methods in Computer Science 1, 1–6 (2005)

    Article  MathSciNet  Google Scholar 

  6. Immerman, N.: Descriptive complexity. Springer, Heidelberg (1999)

    MATH  Google Scholar 

  7. Immerman, N., Kozen, D.: Definability with bounded number of bound variables. Information and Computation 83(2), 121–139 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  8. Kamp, J.A.: Tense logic and the theory of linear order. PhD thesis, University of California, Los Angeles (1968)

    Google Scholar 

  9. Karchmer, M., Wigderson, A.: Monotone circuits for connectivity require super-logarithmic depth. SIAM Journal of Discrete Mathematics 3(2), 255–265 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  10. McNaughton, R., Papert, S.A.: Counter-free automata. MIT Press, Cambridge (1971)

    MATH  Google Scholar 

  11. Pin, J.-E., Weil, P.: Polynomial closure and unambiguous product. Theory of Computing Systems 30, 1–39 (1997)

    Article  MathSciNet  Google Scholar 

  12. Schützenberger, M.P.: Sur le produit de concatenation non ambigu. Semigroup Forum 13, 47–75 (1976)

    Article  MATH  MathSciNet  Google Scholar 

  13. Schwentick, T., Thérien, D., Vollmer, H.: Partially-ordered two-way automata: a new characterization of DA. In Developments in Language Theory (2001)

    Google Scholar 

  14. Straubing, H., Thérien, D.: Weakly iterated block products. In: 5th Latin American Theoretical Informatics Conference (2002)

    Google Scholar 

  15. Tesson, P., Thérien, D.: Diamonds are forever: the variety DA. In Semigroups, Algorithms, Automata and Languages (2001)

    Google Scholar 

  16. Tesson, P., Thérien, D.: Algebra meets logic: the case of regular languages. Logical Methods in Computer Science 3, 1–4 (2007)

    Article  Google Scholar 

  17. Thérien, D., Wilke, T.: Over words, two variables are as powerful as one quantifier alternation. In: ACM Symposium on Theory of Computing (1998)

    Google Scholar 

  18. Thomas, W.: Classifying regular events in symbolic logic. Journal of Computer and System Science 25, 360–376 (1982)

    Article  MATH  Google Scholar 

  19. Thomas, W.: An application of the Ehrenfeucht-Fraïssé game in formal language theory. Mémoires de la S.M.F 16, 11–21 (1984)

    MATH  Google Scholar 

  20. Weis, P., and Immerman, N.: Structure theorem and strict alternation hierarchy for FO2 on words (2007), http://www.cs.umass.edu/~immerman/pub/FO2_on_words.pdf

  21. Wilke, T.: Personal communication (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jacques Duparc Thomas A. Henzinger

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Weis, P., Immerman, N. (2007). Structure Theorem and Strict Alternation Hierarchy for FO2 on Words. In: Duparc, J., Henzinger, T.A. (eds) Computer Science Logic. CSL 2007. Lecture Notes in Computer Science, vol 4646. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74915-8_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74915-8_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74914-1

  • Online ISBN: 978-3-540-74915-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics