On the Use of Evolutionary Programming for Combinational Logic Circuits Design [chapter]

Marco A. Contreras-Cruz, Victor Ayala-Ramirez, Paola B. Alvarado-Velazco
2014 Lecture Notes in Computer Science  
In this paper, we propose a new methodology to solve the combinational logic circuit design problem by using evolutionary programming. We have implemented a set of evolutionary operators to evolve combinational circuits. Our method uses a set of examples described by their truth table, and it automatically generates a combinational logic function that represents this set. We test our system by using some examples from the literature, and also, we present a set of examples addressing more
more » ... problems to validate the performance of our method.
doi:10.1007/978-3-319-12568-8_24 fatcat:xwk57hxwmbdt5hbprrn3vc5gdi