Skip to main content

The Descriptive Complexity Approach to LOGCFL

  • Conference paper
  • First Online:
STACS 99 (STACS 1999)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1563))

Included in the following conference series:

Abstract

Building upon the known generalized-quantifier-based first-order characterization of LOGCFL, we lay the groundwork for a deeper investigation. Specifically, we examine subclasses of LOGCFL arising from varying the arity and nesting of groupoidal quantifiers. Our work extends the elaborate theory relating monoidal quantifiers to NC1 and its subclasses. In the absence of the BIT predicate, we resolve the main issues: we show in particular that no single outermost unary groupoidal quantifier with FO can capture all the context-free languages, and we obtain the surprising result that a variant of Greibach’s “hardest context-free language” is LOGCFL-complete under quantifier-free BIT-free interpretations. We then prove that FO with unary groupoidal quantifiers is strictly more expressive with the BIT predicate than without. Considering a particular groupoidal quantifier, we prove that first-order logic with majority of pairs is strictly more expressive than first-order with majority of individuals. As a technical tool of independent interest, we define the notion of an aperiodic nondeterministic finite automaton and prove that FO translations are precisely the mappings computed by single-valued aperiodic nondeterministic finite transducers.

Research performed while on leave at the Universität Tübingen. Supported by the (German) DFG, the (Canadian) NSERC and the (Québec) FCAR.

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. J.-M. Autebert, J. Berstel, and L. Boasson. Context-free languages and pushdown automata. In R. Rozenberg and A. Salomaa, editors, Handbook of Formal Languages, volume I, chapter 3. Springer Verlag, Berlin Heidelberg, 1997.

    Google Scholar 

  2. D. A. Mix Barrington, K. Compton, H. Straubing, and D. Thérien. Regular languages in NC1. Journal of Computer and System Sciences, 44:478–499, 1992.

    Article  MATH  MathSciNet  Google Scholar 

  3. D. A. Mix Barrington, N. Immerman, and H. Straubing. On uniformity within NC1. Journal of Computer and System Sciences, 41:274–306, 1990.

    Article  MATH  MathSciNet  Google Scholar 

  4. F. Bédard, F. Lemieux, and P. McKenzie. Extensions to Barrington’s M-program model. Theoretical Computer Science, 107:31–61, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  5. H.-J. Burtschick and H. Vollmer. Lindström quantifiers and leaf language definability. International Journal of Foundations of Computer Science, 9:277–294, 1998.

    Article  Google Scholar 

  6. S. A. Cook. Characterizations of pushdown machines in terms of time-bounded computers. Journal of the ACM, 18:4–18, 1971.

    Article  MATH  Google Scholar 

  7. S. Greibach. The hardest context-free language. SIAM Journal on Computing, 2:304–310, 1973.

    Article  MATH  MathSciNet  Google Scholar 

  8. N. Immerman. Descriptive Complexity. Springer Verlag, New York, 1998.

    Google Scholar 

  9. S. Lindell. manuscript, 1994. e-mail communication by Kenneth W. Regan.

    Google Scholar 

  10. P. Lindström. First order predicate logic with generalized quantifiers. Theoria, 32:186–195, 1966.

    MathSciNet  Google Scholar 

  11. A. Mateescu and A. Salomaa. Aspects of classical language theory. In R. Rozenberg and A. Salomaa, editors, Handbook of Formal Languages, volume I, chapter 4. Springer Verlag, Berlin Heidelberg, 1997.

    Google Scholar 

  12. R. McNaughton and S. Papert. Counter-Free Automata. MIT Press, 1971.

    Google Scholar 

  13. P. Péladeau P. McKenzie and D. Thérien. NC1: The automata-theoretic viewpoint. Computational Complexity, 1:330–359, 1991.

    Article  MATH  MathSciNet  Google Scholar 

  14. M. P. Schützenberger. On finite monoids having only trivial subgroups. Information & Control, 8:190–194, 1965.

    Article  MATH  Google Scholar 

  15. R. Smolensky. Algebraic methods in the theory of lower bounds for Boolean circuit complexity. In Proceedings 19th Symposium on Theory of Computing, pages 77–82. ACM Press, 1987.

    Google Scholar 

  16. J. Stern. Complexity of some problems from the theory of automata. Information & Computation, 66:163–176, 1985.

    MATH  Google Scholar 

  17. H. Straubing. Finite Automata, Formal Logic, and Circuit Complexity. Birkhäuser, Boston, 1994.

    Google Scholar 

  18. I. H. Sudborough. On the tape complexity of deterministic context-free languages. Journal of the ACM, 25:405–414, 1978.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lautemann, C., McKenzie, P., Schwentick, T., Vollmer, H. (1999). The Descriptive Complexity Approach to LOGCFL. In: Meinel, C., Tison, S. (eds) STACS 99. STACS 1999. Lecture Notes in Computer Science, vol 1563. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49116-3_42

Download citation

  • DOI: https://doi.org/10.1007/3-540-49116-3_42

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65691-3

  • Online ISBN: 978-3-540-49116-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics