Skip to main content

Context-Free Sequences

  • Conference paper
Theoretical Aspects of Computing – ICTAC 2014 (ICTAC 2014)

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

Included in the following conference series:

  • 413 Accesses

Abstract

A sequence w over a finite alphabet A is generated by a uniform automaton if there exists an automaton labelled on {0,…,k − 1} for some k > 1 and recognizing for each output a in A the set of positions of a in w expressed in base k. Automatic sequences are generated by finite automata. By considering pushdown automata instead of finite ones, we generate exactly the context-free sequences. We distinguish the sub-families of unambiguous, deterministic, real-time deterministic context-free sequences associated with the corresponding families of pushdown automata. We study the closure under shift, product, morphisms, inverse substitutions and various extractions of these four families of context-free sequences. Additionally, we show that only using multiplicatively dependent bases yields the same set of context-free sequences.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Aho, A.: Indexed grammars - an extension of context-free grammars. Journal of the Association for Computing Machinery 15(4), 647–671 (1968)

    Article  MathSciNet  MATH  Google Scholar 

  2. Aho, A., Ullman, J.: Introduction to automata theory, languages and computation, p. 418. Addison-Wesley (1979), doi:A. Aho

    Google Scholar 

  3. Allouche, J.-P., Shallit, J.: Automatic sequences: theory, applications, generalizations. Cambridge University Press (2003)

    Google Scholar 

  4. Berstel, J.: On sets of numbers recognized by push-down automata. In: 13th Symposium on Switching and Automata Theory (SWAT - FOCS), pp. 200–206. IEEE (1972)

    Google Scholar 

  5. Caucal, D.: On the regular structure of prefix rewriting. In: Arnold, A. (ed.) HCC11 2014. LNCS, pp. 87–102 (1990); Theoretical Computer Science 106, 61–86 (1992)

    Google Scholar 

  6. Caucal, D.: Deterministic graph grammars. In: Flum, J., Grädel, E., Wilke, T. (eds.) Texts in Logic and Games 2, pp. 169–250. Amsterdam University Press (2007)

    Google Scholar 

  7. Caucal, D., Knapik, T.: On internal presentation of regular graphs by prefix-recognizable graphs. Theory of Computing Systems 34(4), 299–336 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  8. Chomsky, N.: Three models for the description of language. IRE Transactions on Information Theory 2, 113–124 (1956)

    Article  MATH  Google Scholar 

  9. Cobham, A.: Uniform-tag sequences. Mathematical Systems Theory 6, 164–192 (1972)

    Article  MathSciNet  MATH  Google Scholar 

  10. Cobham, A.: On the base-dependence of sets of numbers recognizable by finite automata. Mathematical Systems Theory 3, 186–192 (1969)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hamm, D.: Contributions to formal language theory: Fixed points, complexity, and context-free sequences, M.Sc. Thesis, University of Waterloo (1998)

    Google Scholar 

  12. Kleene, S.: Representation of events in nerve nets and finite automata. In: Automata studies. Annals of Mathematics Studies, pp. 3–41. Princeton University Press (1956)

    Google Scholar 

  13. Le Gonidec, M.: Drunken man infinite words complexity. RAIRO - Theoretical Informatics and Applications 42, 599–613 (2008)

    Article  MATH  Google Scholar 

  14. Le Gonidec, M.: On the complexity of a family of k-context-free sequences. Theoretical Computer Science 44(1), 47–54 (2012)

    Article  Google Scholar 

  15. Lothaire, M.: Applied Combinatorics on Words. Cambridge University Press (2005)

    Google Scholar 

  16. Maslov, A.: The hierarchy of indexed languages of an arbitrary level. Doklady Akademii Nauk SSSR 217, 1013–1016 (1974)

    MathSciNet  Google Scholar 

  17. Moshe, Y.: On some questions regarding k-regular and k-context-free sequences. Theoretical Computer Science 400, 62–69 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  18. Muller, D., Schupp, P.: The theory of ends, pushdown automata, and second-order logic. Theoretical Computer Science 37, 51–75 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  19. Yu, S.: A pumping lemma for deterministic context-free languages. Information Processing Letters 31(1), 47–51 (1989)

    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

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Caucal, D., Le Gonidec, M. (2014). Context-Free Sequences. In: Ciobanu, G., Méry, D. (eds) Theoretical Aspects of Computing – ICTAC 2014. ICTAC 2014. Lecture Notes in Computer Science, vol 8687. Springer, Cham. https://doi.org/10.1007/978-3-319-10882-7_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10882-7_16

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10881-0

  • Online ISBN: 978-3-319-10882-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics