An Efficient Multi-Objective Evolutionary Algorithm For Combinational Circuit Design

Rui Liu,Sang-You Zeng,Lixin Ding,Lishan Kang,Hui Li,Yuping Chen,Yong Liu,Yueping Han
DOI: https://doi.org/10.1109/AHS.2006.21
2006-01-01
Abstract:In this paper we introduce an Efficient Multi-Objective Evolutionary Algorithm (EMOEA) to design circuits. The algorithm is based on non-dominated set for keeping diversity of the population and therefore, avoids trapping in local optimal. Encoding of the chromosome is based on J. F. Miller's implementation[1], but we use efficient methods to evaluate and evolve circuits for speeding up the convergence of the algorithm. This algorithm evolves complex combinational circuits (such as 3-bit multiplier and 4 bit full adder) without too much long time evolution (commonly less than 5, 000, 000).
What problem does this paper attempt to address?