Bacterial computing: a form of natural computing and its applications.
The capability to establish adaptive relationships with the environment is an essential characteristic of living cells. Both bacterial computing and bacterial intelligence are two general traits manifested along adaptive behaviors that respond to surrounding environmental conditions. These two traits have generated a variety of theoretical and applied approaches. Since the different systems of bacterial signaling and the different ways of genetic change are better known and more carefully explored, the whole adaptive possibilities of bacteria may be studied under new angles. For instance, there appear instances of molecular "learning" along the mechanisms of evolution. More in concrete, and looking specifically at the time dimension, the bacterial mechanisms of learning and evolution appear as two different and related mechanisms for adaptation to the environment; in somatic time the former and in evolutionary time the latter. In the present chapter it will be reviewed the possible application of both kinds of mechanisms to prokaryotic molecular computing schemes as well as to the solution of real world problems.
Department of Applied Mathematics (Biomathematics), Faculty of Biological Sciences, Complutense University of Madrid Madrid, Spain.
Rafael
R
Lahoz-Beltra
Instituto Aragonés de Ciencias de la Salud Zaragoza, Spain.
Jorge
J
Navarro
Instituto Aragonés de Ciencias de la Salud Zaragoza, Spain.
Pedro C
PC
Marijuán
bacterial computing; bioinspired algorithms; genetic algorithms; learning and evolution in artificial agents; natural computing