satisfiability solver
Recently Published Documents


TOTAL DOCUMENTS

34
(FIVE YEARS 4)

H-INDEX

11
(FIVE YEARS 2)

2020 ◽  
Vol 59 (4) ◽  
pp. 040603 ◽  
Author(s):  
Yuko Hara-Azumi ◽  
Naoki Takeuchi ◽  
Kazuaki Hara ◽  
Masashi Aono

2018 ◽  
Vol 27 (06) ◽  
pp. 1850099
Author(s):  
Mumtaz Ali ◽  
Osman Hasan

Evolutionary computation uses Darwinian principles to find solutions from a given search space and forms the basis for evolving digital circuits. One of the most computationally expensive steps in evolutionary computation is the comparison of the candidate circuit or chromosome with the target truth table. We propose to use a satisfiability solver, to improve upon the efficiency of this process, which is traditionally done using exhaustive simulation. The paper presents an implementation of the satisfiability solver, which is in turn used to develop a digital circuit evolution methodology based on the principles of cartesian genetic programming. The proposed methodology performs better, in terms of speed of design space exploration, for circuits whose behavior can be expressed compactly in terms of conjunctive normal form clauses. For illustration purposes, the proposed methodology has been used to evolve various commonly used digital circuits and a few benchmarks.


Sign in / Sign up

Export Citation Format

Share Document