Title :
Evolutionary multiobjective design of combinational logic circuits
Author :
Coello, Carlos A. ; Aguirre, Arturo Hernández ; Buckles, Bill P.
Author_Institution :
Lab. Nacional de Inf. Avanzada, Veracruz, Mexico
Abstract :
In this paper, we propose an evolutionary multiobjective optimization approach to design combinational logic circuits. The idea is to use a population-based technique that considers outputs of a circuit as equality constraints that we aim to satisfy. A small sub-population is assigned to each objective. After one of these objectives is satisfied, its corresponding sub-population is merged with the rest of the individuals in what becomes a joint effort to minimize the total amount of mismatches produced (between the encoded circuit and the truth table). Once a feasible individual is found, all individuals cooperate to minimize its number of gates. The approach seems to reduce the amount of computer resources required to design combinational logic circuits, when compared to our previous research in this area
Keywords :
combinational circuits; genetic algorithms; logic design; combinational logic circuits; equality constraints; evolutionary multiobjective design; multiobjective optimization; population-based technique; truth table; Biological cells; Combinational circuits; Design optimization; Encoding; Genetic algorithms; Laboratories; Logic design; Logic gates; Pareto optimization; Space exploration;
Conference_Titel :
Evolvable Hardware, 2000. Proceedings. The Second NASA/DoD Workshop on
Conference_Location :
Palo Alto, CA
Print_ISBN :
0-7695-0762-X
DOI :
10.1109/EH.2000.869354