Publication Details
Gate-Level Evolutionary Development Using Cellular Automata
Evolutionary algorithm, development, cellular automaton, combinational circuit
In this paper we present a novel evolutionary developmental technique for the design of the combinational circuits. This technique is based on the development one-dimensional uniform cellular automaton. The goal is to evolve a cellular automaton -- its local transition function and two different initial states from which a combinational circuit with a given functionality at the
gate-level may be developed. The two evolved initial states are intended to demonstrate the ability of the developmental process to construct the given circuit by means of a single local transition function. Moreover, it will be shown that the developmental process is able to adapt also to other initial
states than that were originally evolved, i.e. a working circuit possessing a different structure is created. The circuit functionality may be preserved even if the development of the cellular automaton continues after the original circuit was developed.
@INPROCEEDINGS{FITPUB8661, author = "Michal Bidlo and Zden\v{e}k Va\v{s}\'{i}\v{c}ek", title = "Gate-Level Evolutionary Development Using Cellular Automata", pages = "11--18", booktitle = "2008 NASA/ESA Conference on Adaptive Hardware and Systems", year = 2008, location = "Los Alamitos, US", publisher = "IEEE Computer Society Press", ISBN = "978-0-7695-3166-3", language = "english", url = "https://www.fit.vut.cz/research/publication/8661" }