Skip to main content

On the Expressive Power of FO[ + ]

  • Conference paper

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

Abstract

The characterization of the class of FO[ + ]-definable languages by some generating or recognizing device is still an open problem. We prove that, restricted to bounded languages, this class coincides with the class of semilinear languages. We also study some closure properties of FO[ + ]-definable languages which, as a by-product, allow us to give an alternative proof that the Dyck languages cannot be defined in FO[ + ].

This work was partially supported by CRUI/DAAD under the project “Programma Vigoni: Reducing complexity by introducing structure”, by the European Science Foundation (ESF) for the activity entitled “Automata: from Mathematics to Applications”, and by the Italian MURST under the project “PRIN: Aspetti matematici e applicazioni emergenti degli automi e dei linguaggi formali: metodi probabilistici e combinatori in ambito di linguaggi formali”.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barrington, D.M., Corbett, J.: On the relative complexity of some languages in NC. Information Processing Letters 32, 251–256 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  2. Barrington, D.M., Immerman, N., Lautemann, C., Schweikardt, N., Thérien, D.: First-order expressibility of languages with neutral letters or: The Crane Beach conjecture. Journal of Computer and System Sciences 70, 101–127 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  3. Büchi, J.: Weak second order arithmetic and finite automata. Zeitschrift für Mathematische Logik und Grundlagen der Mathematik 6, 66–92 (1960)

    Article  MATH  Google Scholar 

  4. Chomsky, N., Schützenberger, M.: The algebraic theory of context-free languages. In: Braffort, P., Hirschberg, D. (eds.) Computer Programming and Formal Systems, pp. 118–161. North Holland, Amsterdam (1963)

    Chapter  Google Scholar 

  5. Furst, M., Saxe, J., Sipser, M.: Parity, circuits, and the polynomial-time hierarchy. Mathematical Systems Theory 17, 13–27 (1984)

    Article  MATH  MathSciNet  Google Scholar 

  6. Ginsburg, S.: The Mathematical Theory of Context-Free Languages. McGraw-Hill, New York (1966)

    MATH  Google Scholar 

  7. Ginsburg, S., Spanier, E.: Bounded ALGOL-like languages. Trans. Amer. Math. Soc. 113, 333–368 (1964)

    Article  MATH  MathSciNet  Google Scholar 

  8. Harrison, M.: Introduction to Formal Languages. Addison-Wesley, Reading (1978)

    Google Scholar 

  9. Ibarra, O.: Simple matrix grammars. Information and Control 17, 359–394 (1970)

    Article  MATH  MathSciNet  Google Scholar 

  10. Ibarra, O.: A note on semilinear sets and bounded-reversal multihead pushdown automata. Information Processing Letters 3, 25–28 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  11. Ibarra, O., Jiang, T., Ravikumar, B.: Some subclasses of context-free languages in NC1. Information Processing Letters 29, 111–117 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  12. Robinson, D.: Parallel algorithms for group word problems. Doctoral Dissertation, Mathematics Dept., University of California, San Diego (1993)

    Google Scholar 

  13. Ruzzo, W.: On uniform circuit complexity. Journal of Computer and System Sciences 22, 365–383 (1981)

    Article  MATH  MathSciNet  Google Scholar 

  14. Straubing, H.: Finite Automata, Formal Logic, and Circuit Complexity. Birkhäuser, Basel (1994)

    MATH  Google Scholar 

  15. Wegener, I.: The Complexity of Boolean Functions. Teubner, Stuttgart (1987)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Choffrut, C., Malcher, A., Mereghetti, C., Palano, B. (2010). On the Expressive Power of FO[ + ]. In: Dediu, AH., Fernau, H., Martín-Vide, C. (eds) Language and Automata Theory and Applications. LATA 2010. Lecture Notes in Computer Science, vol 6031. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13089-2_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13089-2_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13088-5

  • Online ISBN: 978-3-642-13089-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics