In this paper, we propose a population-based evolutionary
multiobjective optimization approach to design combinational
circuits. Our results indicate that the proposed approach can
significantly reduce the computational effort required by a
genetic algorithm (GA) to design circuits at a gate level while
generating equivalent or even better solutions (i.e., circuits
with a lower number of gates) than a human designer or even
other GAs. Several examples taken from the literature are used
to evaluate the performance of the proposed approach.