Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Cryptography by Cellular Automata How Fast Can Complexity Emerge in Nature?
 

Summary: Cryptography by Cellular Automata
or
How Fast Can Complexity Emerge in Nature?
Benny Applebaum
Yuval Ishai
Eyal Kushilevitz
Abstract
Computation in the physical world is restricted by the following spatial locality constraint: In a single
unit of time, information can only travel a bounded distance in space. A simple computational model
which captures this constraint is a cellular automaton: A discrete dynamical system in which cells are
placed on a grid and the state of each cell is updated via a local deterministic rule that depends only on
the few cells within its close neighborhood. Cellular automata are commonly used to model real world
systems in nature and society.
Cellular automata were shown to be capable of a highly complex behavior. However, it is not clear
how fast this complexity can evolve and how common it is with respect to all possible initial config-
urations. We examine this question from a computational perspective, identifying "complexity" with
computational intractability. More concretely, we consider an n-cell automaton with a random initial
configuration, and study the minimal number of computation steps t = t(n) after which the following
problems can become computationally hard:
The inversion problem. Given the configuration y at time t, find an initial configuration x which

  

Source: Applebaum, Benny - Faculty of Mathematics and Computer Science, Weizmann Institute of Science

 

Collections: Computer Technologies and Information Sciences