Skip to main content

Graph theory and interactive protocols for Reachability Problems on finite Cellular automata

  • Conference paper
  • First Online:
Algorithms and Complexity (CIAC 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 778))

Included in the following conference series:

  • 170 Accesses

Abstract

Studying the computational complexity of the Configuration Reachabilty Problem (CREP) is a good way to investigate properties of a given discrete deterministic dynamical system like a Toroidal Cellular Automaton (TCA). We study CREP for two natural weakly predictable classes of TCA: the booleandisjunctive class and the additive one. For the first class, we reduce CREP to a path problem on a strongly connected digraph and we show a polynomialtime algorithm for this problem. Some consequences of this result on arbitrary TCA are also analysed. For the second class, we show that CREP is not easier than computing the vectorial version of the Discrete Log Problem (DLP). However, we also show CREP is unlikely to be N P-complete. To do this, we prove that CREP is in Co-AM[2], where AM[2] is the class of problems with a constant round interactive protocol [1, 13]. CREP is unlikely to be N P-complete (unless the polynomial time hierarchy collapses), then follows by the results of [3]. All such results hold even when multidimensional and/or non homogeneous TCA arise. As a global consequence, we argue that the structure of the weakly predictable class resembles the N P one.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Babai L.: Trading group theory for randomness. Proc. of STOC, 421-(1985).

    Google Scholar 

  2. Babai L., Moran S.: Arthur-Merlin games: a randomized proof system and a hierarchy of complexity classes. J. of Computer and System Sciences, 36, 254–276 (1985).

    Google Scholar 

  3. Boppana R.B., Hastad J. and Zachos S.: Does Co-NP have short interactive proofs? Information Processing Letter, 127–132 (1987).

    Google Scholar 

  4. Bovet D.P., Crescenzi P. (1993), Introduction to the theory of computational complexity, Prenctice Hall.

    Google Scholar 

  5. Buss S., Papadimitriou C.H., Tsitsiklis J.N.: On the predictability of coupled automata: an allegory about chaos. Proc. of FOCS, 788–793 (1990).

    Google Scholar 

  6. Clementi A.: On the Complexity of Cellular Automata, Ph.D. Thesis, in preparation.

    Google Scholar 

  7. Culik K., Hurd P. and Yu S.: Formal languages and global cellular automata behaviour. Physica D, 45, 396–403 (1990).

    Google Scholar 

  8. Culik K., Hurd P. and Yu S.: Computation theoretical aspects of cellular automata. Physica D, 45, 367–378 (1990).

    Google Scholar 

  9. Culik II K., Yu S.: Undecidability of CA classification scheme. Complex Systems, 2 (2), 177–190 (1988).

    Google Scholar 

  10. Guan P.: Cellular automata public key cryptosystem, Complex Systems, 1, 51–57 (1987).

    Google Scholar 

  11. Gutowitz H.A.: A hierarchycal classification of cellular automata. Physica D 45, 136–156 (1990).

    Google Scholar 

  12. Guan P., He Y.: Exact results for deterministic cellular automata with additive rules. J. of Stat. Physics, 43, 463–478 (1986).

    Google Scholar 

  13. Goldwasser S., Micali M. and Rackoff T.: The knowledge complexity of interactive proof systems. SIAM J. of Computing, 18, 186–208 (1987).

    Google Scholar 

  14. Goldwasser S., Sipser M.: Public coins vs private coins in interactive proofs systems. Proc. of STOC, 59–68 (1986).

    Google Scholar 

  15. Hardy G.H., Wright E.M.: An introduction to the theory of numbers. Oxford University Press (1968).

    Google Scholar 

  16. Kari J.: Reversibility of 2D cellular automata is undecidable. Physica D, 45, 379–385, (1990).

    Google Scholar 

  17. Koebler J., Shoening U., Turan J.: The Graph Isomorphism Problem — Its structural complexity. Birkhauser ed, (1993).

    Google Scholar 

  18. Martin O., Odlyzko A.M. and Wolfram S.: Algebraic properties of cellular automata. Comm. Math. Physics, 93, 219-(1984).

    Google Scholar 

  19. Mac Williams F.J., Sloane N.J.: The theory of error correcting codes. North-Holland, Amsterdam (1977).

    Google Scholar 

  20. Odlyzko A.M.: Discrete Logarithms in finite fields and their cryptographic significance. Bell Laboratories Internal Technical Memorandum, September, 27. (1983) (also in the Proceedings of CRYPTO 1985).

    Google Scholar 

  21. Sutner K.: Computational complexity of finite cellular automata. Internal Note of the Stevens Institute of Technology, Hoboken, NJ 07030 USA (1989). (It will appear in Complex Systems).

    Google Scholar 

  22. Wolfram S.: Computation theory of cellular automata. Comm. Math. Phys., 96 (1), 15–57 (1984).

    Google Scholar 

  23. Wolfram S.: Twenty problems in the theory of cellular automata. Physica Scrypta, T9,170–183 (1985).

    Google Scholar 

  24. Wolfram S.: Cryptography with cellular automata. Proc. of CRYPTO '85, Springer-Verlag (1985).

    Google Scholar 

  25. Wolfram S.: Theory and application of cellular automata. World Scientific (1986).

    Google Scholar 

  26. Wolfram S.: Random sequence generation by cellular automata. Advances in Appl. Math., 7, 123–169 (1986).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

M. Bonuccelli P. Crescenzi R. Petreschi

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Clementi, A., Impagliazzo, R. (1994). Graph theory and interactive protocols for Reachability Problems on finite Cellular automata. In: Bonuccelli, M., Crescenzi, P., Petreschi, R. (eds) Algorithms and Complexity. CIAC 1994. Lecture Notes in Computer Science, vol 778. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57811-0_8

Download citation

  • DOI: https://doi.org/10.1007/3-540-57811-0_8

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57811-6

  • Online ISBN: 978-3-540-48337-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics