A comparison of two circuit representations for evolutionary digital circuit design

5Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this paper, we study two different circuit encoding used for digital circuit evolution. The first approach is based on genetic programming, wherein digital circuits consist of their data flow based specifications. In this approach, individuals are internally represented by the abstract trees of the corresponding circuit specifications. In the second approach, digital circuits are thought of as a map of rooted gates. So individuals are represented by two-dimensional arrays of cells, Bach of these cells consists of the logic gate name together with the corresponding input signal names. Furthermore, we compare the impact of both individual representations on the evolution process of digital circuits. Evolved circuits should minimise space. We show that for the same input/output behaviour, employing both approaches yield circuits of almost the same characteristics in terms of space. However, the evolution process is much shorter with the second encoding.

Cite

CITATION STYLE

APA

Nedjah, N., & De Macedo Mourelle, L. (2004). A comparison of two circuit representations for evolutionary digital circuit design. In Lecture Notes in Artificial Intelligence (Subseries of Lecture Notes in Computer Science) (Vol. 3029, pp. 594–604). Springer Verlag. https://doi.org/10.1007/978-3-540-24677-0_61

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free