Skip to main content

Cellular Automata with Large Cycle Generator

  • Conference paper
  • First Online:
Proceedings of Second Asian Symposium on Cellular Automata Technology (ASCAT 2023)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1443))

Included in the following conference series:

  • 78 Accesses

Abstract

This paper presents an efficient mechanism on the design of n-cell reversible cellular automaton which can produce a cycle of a given length k where n is “near optimal”. Here, we develop an operator which allows to design a cellular automaton of size \(n_1+n_2\) having length lcm(\(k_1\), \(k_2\)) by using two cellular automata of sizes \(n_1\) and \(n_2\) having cycle lengths \(k_1\) and \(k_2\) respectively. Our approach is to apply a stochastic method to synthesize cellular automata having large cycles in their configuration spaces, and then apply the operator repeatedly on these cellular automata to design the target automaton. We show that this is an optimization problem, and then apply a novel biologically inspired algorithm to solve the problem.

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 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.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. Adak, S., Mukherjee, S., Das, S.: Do there exist non-linear maximal length cellular automata? A study. In: Proceedings of 13th international conference on cellular automata for research and industry (ACRI), pp. 289–297 (2018)

    Google Scholar 

  2. Cattel, K., Muzio, J.C.: Synthesis of one dimensional linear hybrid cellular automata. IEEE Trans. CAD 15, 325–335 (1996)

    Article  Google Scholar 

  3. Chaudhuri, P.P., Chowdhury, D.R., Nandi, S., Chatterjee, S.: Additive Cellular Automata – Theory and Applications, vol. 1. IEEE Computer Society Press, USA (1997). ISBN 0-8186-7717-1

    Google Scholar 

  4. Das, S.: Theory and applications of nonlinear cellular automata in VLSI design. Ph.D. thesis, Bengal Engineering and Science University, Shibpur, India (2006)

    Google Scholar 

  5. Ganguly, N., Sikdar, B.K., Chaudhuri, P.P.: Exploring cycle structures of additive cellular automata. Fund. Inf. - Membr. Comput. 2, 137–154 (1987)

    MATH  Google Scholar 

  6. Mukherjee, S., Adak, S., Bhattacharjee, K., Das, S.: Non-uniform nonlinear cellular automata with large cycles and their application in pseudo-random number generation. Int. J. Mod. Phys. C 32(07), 2150091 (2021)

    Article  MathSciNet  Google Scholar 

  7. Zivkovic, M.: Generation of primitive binary polynomials. Filomat 9(3), 961–965 (1995)

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

We wish to express our gratitude to Prof. Biplab Kumar Sikdar and Dr. Sukanta Das for their insightful comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sukanya Mukherjee .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mukherjee, S., Adak, S. (2023). Cellular Automata with Large Cycle Generator. In: Das, S., Martinez, G.J. (eds) Proceedings of Second Asian Symposium on Cellular Automata Technology. ASCAT 2023. Advances in Intelligent Systems and Computing, vol 1443. Springer, Singapore. https://doi.org/10.1007/978-981-99-0688-8_6

Download citation

Publish with us

Policies and ethics