Evolutionary synthesis of logic circuits using information theory

  • Authors:
  • Arturo Hernández Aguirre;Carlos A. Coello Coello

  • Affiliations:
  • Center for Research in Mathematics (CIMAT), Department of Computer Science, Guanajuato, Mexico;CINVESTAV-IPN, Evolutionary Computation Group, Depto. de Ingeniería Eléctrica, Sección de Computación, Av. Instituto Politécnico Nacional, Col. San Pedro Zacatenco, Mé ...

  • Venue:
  • Artificial intelligence in logic design
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose the use of Information Theory as the basis for designing a fitness function for Boolean circuit design using Genetic Programming. Boolean functions are implemented by replicating binary multiplexers. Entropy-based measures, such as Mutual Information and Normalized Mutual Information are investigated as tools for similarity measures between the target and evolving circuit. Three fitness functions are built over a primitive one. We show that the landscape of Normalized Mutual Information is more amenable for being used as a fitness function than simple Mutual Information. The evolutionary synthesized circuits are compared to the known optimum size. A discussion of the potential of the Information-Theoretical approach is given.