¿Tienes dudas? Llámanos al 967 225 863
Cellular automata have been used in computer science since the 1940s.A cellular automaton consists of many identical simple processingunits that interact with each other in a local way and in discretetime. Cellular automata have been applied to a wide variety of tasksand, due to the growing interest of the scientific community, a goodnumber of relevant journals and conferences are dedicated to theirstudy and development. One of the main characteristics of cellularautomata is their simplicity, which makes them relatively easy toprogram. Nonetheless, despite their simplicity, cellular automata areable to generate complex results in many domains, even in the contextof artificial life. Another remarkable characteristic of cellularautomata is that they are suitable for parallel implementation. Thepresent book deals with the fundamentals of cellular automata.Additionally, a new approach to extending cellular automata with theuse of message passing is introduced. Each of the seven chapters ofthis book includes a number of figures, bibliographic references, andexercises of interest to the reader. The book offers students,practitioners and researchers a concise but broad coverage of the main aspects of cellular automata. The author of the book is an associateprofessor in the Department of Artificial Intelligence at UNED(Spanish Open University). Since the middle 1990s, he has performedteaching and research activities within the field of artificialintelligence, mainly in the areas of Bayesian networks andevolutionary computation. This book is the result of a long journeythat started when the author became interested in NetLogo. NetLogo isan agent]based programming environment well suited for modeling andinspecting complex systems developing over time.