Skip to main content

Cellular Automata as Languages Recognizers

  • Chapter
Cellular Automata

Part of the book series: Mathematics and Its Applications ((MAIA,volume 460))

Abstract

The computational power of a computation model may be roughly defined by “what it is able to compute”. At this level, cellular automata have the same computational power as Turing machines, PRAM or boolean circuits for example. In order to get more subtle understanding and results, one has to compare their performances, on the computational functions or problems, according to criteria, which depend, more or less, on their own features or on features of some variants. Time and space are the natural and basic resources of all models, and they give rise to complexity classes, that may be refined according to some characteristics of the model. In the cellular automata case, the input-output location issue is worthy to take into account.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

  • Albert J. and ulik II K. A simple universal cellular automaton and its one-way totalistic version. Complex Systems. Vol. no. 1. 1–16, 1987.

    Google Scholar 

  • Choffrut C. and Öulik II K. On real time cellular automata and trellis automata. ActaInformatica Vol. no. 21. 393–407, 1984.

    Google Scholar 

  • Cole S. Real time computation by n-dimensional arrays. IEEE Transactions on Computers. Vol. no. 4. 349–365, 1969.

    Google Scholar 

  • Čulik II K. Variation of the firing squad synchronization problem. Information Processing Letter. Vol. no. 30. 152–157, 1989.

    Google Scholar 

  • Čulik II K., Gruska J. and Salomaa A. Systolic Treillis Automaton (for VLSI). Res. Rep CS. Dept of Computer Science, Univ. of Waterloo. Vol. no. 81–34,1981.

    Google Scholar 

  • Delorme M. and Mazoyer J. Reconnaissance de Langages sur Automates Cellulaires. Research report LIP-IMAG,Vol. no. 94–46, 1994.

    Google Scholar 

  • Delorme M. and Mazoyer J. An overview on language recognition on one dimensional cellular automata. in Semigroups, Automata and Langages. World Scientific, J.Almeida Ed: 85–100, 1996.

    Google Scholar 

  • Dyer C. One-way bounded Cellular Automata. Information and Control. Vol. no. 44. 54–69, 1980.

    Google Scholar 

  • Fischer P.C. Generation on primes by a one dimensional real time iterative array. J. A. C.M. Vol. no. 12: 388–394, 1965.

    Google Scholar 

  • Hemmerling A. Real time recognition of some langages by trellis and cellular automata and full scan Turing machines. EATCS. Vol. no. 29. 35–39, 1986.

    Google Scholar 

  • Hoperoft J. and Ullman J. Introduction of automata theory, languages and computation. Addison Wesley, 1979.

    Google Scholar 

  • Ibarra O., Jiang T. and Vergis A. On the power of one-way communication. J.A.C.M Vol.35 no. 3. 697–726, 1988.

    Google Scholar 

  • Ibarra O. and Jiang T. On one-way cellular arrays. S.I.A.M J. Comput. Vol.16 no. 6. 1135–1154,1987.

    Google Scholar 

  • Ibarra O. and Jiang T. Relating the power of cellular arrays to their closure properties. Theoretical Computer Science. Vol. no. 57. 225–238,1988.

    Google Scholar 

  • Ibarra O. Kim S. and Moran S. S.quential machine characterization of treillis and cellular automata and applications. S.I.A.M J. Comput. Vol. no.14: 426–447, 1985.

    Google Scholar 

  • Inoue K. and Nakamura A. Some properties of two-dimensional on-line tessalation acceptors. Information Sciences. Vol. no. 13. 95–121, 1977.

    Google Scholar 

  • Mazoyer J. Parallel language recognition on a plane of automata. Unplublished paper, 1998.

    Google Scholar 

  • Mazoyer J. Entrées et sorties sur lignes d’automates. in Algorithmique parallèle. Cosnard M., Nivat M. and Robert Y. Eds, Masson, 47–65, 1992.

    Google Scholar 

  • Mazoyer J. Cellular automata, a computational device. in CIMPA School on Parallel Computation. Temuco (Chile), 1994.

    Google Scholar 

  • Mazoyer J. and Reimen N. A linear speed-up for cellular automata. Theoretical Computer Science. Vol. no. 101. 58–98, 1992.

    Google Scholar 

  • Mazoyer J. and Terrier V. Signals on one dimensional cellular automata. To appear in Theoretical Computer Science, 1998.

    Google Scholar 

  • Rdka Zs. Simulations between Cellular Automata on Cayley Graphs. To appear in Theoretical Computer Science, 1998.

    Google Scholar 

  • Smith III A. Cellular automata theory. Technical Report L. Stanford University, 1960.

    Google Scholar 

  • Smith III A. Real time language recognition by one-dimensional cellular automata. Journal of Computer and System Science. Vol. no. 4. 299–318, 1971.

    Google Scholar 

  • Smith III A. Simple computation-universal spaces. Journal of ACM. Vol. no. 18. 339–353, 1971.

    Google Scholar 

  • Smith III A. Two-dimensional formal languages and pattern recognition by cellular automata. Proceedings of the 12-eme Annual IEEE Symposium on Switching and Automata Theory.: 144–152, East Lansing, Michigan, 1971.

    Google Scholar 

  • Terrier V. Language recognizable in real time by cellular automata. Complex systems Vol. no. 8. 325–336, 1994.

    Google Scholar 

  • Terrier V. On real time one-way cellular automata. Theoretical Computer Science Vol. no. 141. 331–335, 1995.

    Google Scholar 

  • Terrier V. Language not recognizable in real time by one-way cellular automata. Theoretical Computer Science. Vol. no. 156. 281–287, 1996.

    Google Scholar 

  • Terrier V. Two dimensional cellular automata recognizers. To appear in Theoretical Computer Science.

    Google Scholar 

  • Wagner K. and Wechsung G. Computational Complexity. Reidel, 1986.

    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 Science+Business Media Dordrecht

About this chapter

Cite this chapter

Delorme, M., Mazoyer, J. (1999). Cellular Automata as Languages Recognizers. In: Delorme, M., Mazoyer, J. (eds) Cellular Automata. Mathematics and Its Applications, vol 460. Springer, Dordrecht. https://doi.org/10.1007/978-94-015-9153-9_5

Download citation

  • DOI: https://doi.org/10.1007/978-94-015-9153-9_5

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-5143-1

  • Online ISBN: 978-94-015-9153-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics