Skip to main content

Unambiguous Conjunctive Grammars over a One-Letter Alphabet

  • Conference paper

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

Abstract

It is demonstrated that unambiguous conjunctive grammars over a unary alphabet Σ = {a} have non-trivial expressive power, and that their basic properties are undecidable. The key result is that for every base \(k \geqslant 11\) and for every one-way real-time cellular automaton operating over the alphabet of base-k digits \(\big\{\lfloor\frac{k+9}{4}\rfloor, \ldots, \lfloor\frac{k+1}{2}\rfloor\big\}\), the language of all strings a n with the base-k notation of the form 1 w 1, where w is accepted by the automaton, is generated by an unambiguous conjunctive grammar. Another encoding is used to simulate a cellular automaton in a unary language containing almost all strings. These constructions are used to show that for every fixed unambiguous conjunctive language L 0, testing whether a given unambiguous conjunctive grammar generates L 0 is undecidable.

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   39.99
Price excludes VAT (USA)
  • Available as 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

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. Allouche, J.-P., Shallit, J.: Automatic Sequences: Theory, Applications, Generalizations. Cambridge University Press (2003)

    Google Scholar 

  3. Autebert, J., Berstel, J., Boasson, L.: Context-free languages and pushdown automata. In: Rozenberg, Salomaa (eds.) Handbook of Formal Languages, vol. 1, pp. 111–174. Springer (1997)

    Google Scholar 

  4. Culik II, K., Gruska, J., Salomaa, A.: Systolic trellis automata, I and II. International Journal of Computer Mathematics 15, 16, 195–212, 3–22 (1984)

    Google Scholar 

  5. Enflo, P., Granville, A., Shallit, J., Yu, S.: On sparse languages L such that LL = Σ*. Discrete Applied Mathematics 52, 275–285 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  6. Ibarra, O.H., Kim, S.M.: Characterizations and computational complexity of systolic trellis automata. Theoretical Computer Science 29, 123–153 (1984)

    Article  MathSciNet  Google Scholar 

  7. Jeż, A.: Conjunctive grammars can generate non-regular unary languages. International Journal of Foundations of Computer Science 19(3), 597–615 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  8. Jeż, A., Okhotin, A.: Conjunctive grammars over a unary alphabet: undecidability and unbounded growth. Theory of Computing Systems 46(1), 27–58 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  9. Jeż, A., Okhotin, A.: Complexity of equations over sets of natural numbers. Theory of Computing Systems 48(2), 319–342 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  10. Jeż, A., Okhotin, A.: On the computational completeness of equations over sets of natural numbers. In: Aceto, L., et al. (eds.) ICALP 2008, Part II. LNCS, vol. 5126, pp. 63–74. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  11. Jeż, A., Okhotin, A.: On the number of nonterminal symbols in unambiguous conjunctive grammars. In: Kutrib, M., Moreira, N., Reis, R. (eds.) DCFS 2012. LNCS, vol. 7386, pp. 183–195. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  12. Kountouriotis, V., Nomikos, C., Rondogiannis, P.: Well-founded semantics for Boolean grammars. Information and Computation 207(9), 945–967 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  13. Kunc, M.: What do we know about language equations? In: Harju, T., Karhumäki, J., Lepistö, A. (eds.) DLT 2007. LNCS, vol. 4588, pp. 23–27. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  14. McKenzie, P., Wagner, K.W.: The complexity of membership problems for circuits over sets of natural numbers. Computational Complexity 16, 211–244 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  15. Okhotin, A.: Conjunctive grammars. Journal of Automata, Languages and Combinatorics 4, 519–535 (2001)

    MathSciNet  Google Scholar 

  16. Okhotin, A.: On the equivalence of linear conjunctive grammars to trellis automata. Informatique Théorique et Applications 38(1), 69–88 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  17. Okhotin, A.: Unambiguous Boolean grammars. Information and Computation 206, 1234–1247 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Okhotin, A.: Decision problems for language equations. Journal of Computer and System Sciences 76(3-4), 251–266 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  19. Okhotin, A.: Fast parsing for Boolean grammars: a generalization of Valiant’s algorithm. In: Gao, Y., Lu, H., Seki, S., Yu, S. (eds.) DLT 2010. LNCS, vol. 6224, pp. 340–351. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  20. Okhotin, A., Reitwießner, C.: Parsing Boolean grammars over a one-letter alphabet using online convolution. Theoretical Computer Science 457, 149–157 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  21. Okhotin, A., Rondogiannis, P.: On the expressive power of univariate equations over sets of natural numbers. Information and Computation 212, 1–14 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  22. Semenov, A.L.: Algorithmic problems for power series and for context-free grammars. Doklady Akademii Nauk SSSR 212, 50–52 (1973)

    MathSciNet  Google Scholar 

  23. Terrier, V.: On real-time one-way cellular array. Theoretical Computer Science 141, 331–335 (1995)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jeż, A., Okhotin, A. (2013). Unambiguous Conjunctive Grammars over a One-Letter Alphabet. In: Béal, MP., Carton, O. (eds) Developments in Language Theory. DLT 2013. Lecture Notes in Computer Science, vol 7907. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38771-5_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-38771-5_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-38770-8

  • Online ISBN: 978-3-642-38771-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics