Present day classical computers, developed during the last sixty years are essentially logic machines, based on binary logic and arithmetic, acting on discrete valued (binary coded) data. Its unique property is algorithmic (stored) programmability, invented by John von Neumann. The mathematical concept is based on a Universal Machine on integers (Turing Machine). Cellular automata, introduced also by J. von Neumann, are fully parallel array processors with all discrete space, time and state values. Their beautiful properties have been recently rediscovered showing the deeper qualitative properties. If we allow the states and time to be continuous values like in CNN, a broader class of dynamics will be generated. Even more, the fundamental condition to generate complex features at the edge of chaos have been established: the need of local activity. Taking one step further, and using the CNN-UM architecture, a new world of algorithms is opening.
ASJC Scopus subject areas
- Computer Science Applications
- Electrical and Electronic Engineering