Skip to main content

The Hardest Language for Conjunctive Grammars

  • Conference paper
  • First Online:
Book cover Computer Science – Theory and Applications (CSR 2016)

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

Included in the following conference series:

Abstract

A famous theorem by Greibach (“The hardest context-free language”, SIAM J. Comp., 1973) states that there exists such a context-free language \(L_0\) that every context-free language over any alphabet is reducible to \(L_0\) by a homomorphic reduction—in other words, is representable as an inverse homomorphic image \(h^{-1}(L_0)\), for a suitable homomorphism h. This paper establishes similar characterizations for conjunctive grammars, that is, for grammars extended with a conjunction operator.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

References

  1. Aizikowitz, T., Kaminski, M.: LR(0) conjunctive grammars and deterministic synchronized alternating pushdown automata. In: Kulikov, A., Vereshchagin, N. (eds.) CSR 2011. LNCS, vol. 6651, pp. 345–358. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  2. Autebert, J.-M.: Non-principalité du cylindre des langages à compteur. Math. Syst. Theory 11(1), 157–167 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  3. Barash, M., Okhotin, A.: An extension of context-free grammars with one-sided context specifications. Inf. Comput. 237, 268–293 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  4. Barash, M., Okhotin, A.: Two-sided context specifications in formal grammars. Theoret. Comput. Sci. 591, 134–153 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  5. Boasson, L., Nivat, M.: Le cylindre des langages linéaires. Math. Syst. Theory 11, 147–155 (1977)

    Article  MathSciNet  MATH  Google Scholar 

  6. Čulík II, K., Maurer, H.A.: On simple representations of language families. RAIRO Informatique Théorique et Appl. 13(3), 241–250 (1979)

    MathSciNet  MATH  Google Scholar 

  7. Greibach, S.A.: A new normal-form theorem for context-free phrase structure grammars. J. ACM 12, 42–52 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  8. Greibach, S.A.: The hardest context-free language. SIAM J. Comput. 2(4), 304–310 (1973)

    Article  MathSciNet  MATH  Google Scholar 

  9. Greibach, S.A.: Jump PDA’s and hierarchies of deterministic context-free languages. SIAM J. Comput. 3(2), 111–127 (1974)

    Article  MathSciNet  MATH  Google Scholar 

  10. Kountouriotis, V., Nomikos, C., Rondogiannis, P.: Well-founded semantics for Boolean grammars. Inf. Comput. 207(9), 945–967 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  11. Lehtinen, T., Okhotin, A.: Boolean grammars and GSM mappings. Int. J. Found. Comput. Sci. 21(5), 799–815 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  12. Okhotin, A.: Conjunctive grammars. J. Automata Lang. Comb. 6(4), 519–535 (2001)

    MathSciNet  MATH  Google Scholar 

  13. Okhotin, A.: Conjunctive grammars and systems of language equations. Program. Comput. Sci. 28(5), 243–249 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  14. Okhotin, A.: Boolean grammars. Inf. Comput. 194(1), 19–48 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  15. Okhotin, A.: The dual of concatenation. Theoret. Comput. Sci. 345(2–3), 425–447 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  16. Okhotin, A.: Conjunctive and Boolean grammars: the true general case of the context-free grammars. Comput. Sci. Rev. 9, 27–59 (2013)

    Article  MATH  Google Scholar 

  17. Okhotin, A.: Parsing by matrix multiplication generalized to Boolean grammars. Theoret. Comput. Sci. 516, 101–120 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  18. Okhotin, A., Reitwießner, C.: Conjunctive grammars with restricted disjunction. Theoret. Comput. Sci. 411(26–28), 2559–2571 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  19. Seki, H., Matsumura, T., Fujii, M., Kasami, T.: On multiple context-free grammars. Theoret. Comput. Sci. 88(2), 191–229 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  20. Vijay-Shanker, K., Weir, D.J., Joshi, A.K.: Characterizing structural descriptions produced by various grammatical formalisms. In: 25th Annual Meeting of the Association for Computational Linguistics (ACL 1987), pp. 104–111 (1987)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexander Okhotin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Okhotin, A. (2016). The Hardest Language for Conjunctive Grammars. In: Kulikov, A., Woeginger, G. (eds) Computer Science – Theory and Applications. CSR 2016. Lecture Notes in Computer Science(), vol 9691. Springer, Cham. https://doi.org/10.1007/978-3-319-34171-2_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-34171-2_24

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-34170-5

  • Online ISBN: 978-3-319-34171-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics