PDXScholar (Portland State University) · 2002 · 51 citations · 18 references
Open access
ArchitectureComputer SystemsAlgorithmsEvolutionary DesignGenetic EngineeringEvolutionary ComputationEvolutionary OptimizationGenetic AlgorithmsLogic SynthesisAutomated Design SynthesisCircuit OptimizationCombinational Logic SynthesisDigital Logic CircuitsGenetic Algorithms For DesignLogic Gates
We propose an automated synthesis of Reversible logic (RL) circuits using Darwinian and Lamarckian Genetic Algorithms (GA). Our designs are in a form of cascades of generalized gates which generalize factorized Exclusive-Or-Sum-of-Products (ESOP) circuits. GA can be used to explore the problem space of combinational functions and here it is used to evolve reversible logic circuits. We emphasize the role of problem encoding- a well-designed encoding leads to improved results. Our method with well-encoded circuits is compared to standard method on classical benchmarks in GA, and shows good results for synthesis of both random functions and benchmark functions with practical meaning, such as adders. 1.
18
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
D. E. Goldberg · Medical Entomology and Zoology · 1989 · 10.1K citations
Logical Reversibility of Computation
C. H. Bennett · IBM Journal of Research and Development · 1973 · 3.7K citations
Tommaso Toffoli · Lecture notes in computer science · 1980 · 1K citations · Full text
A General Decomposition for Reversible Logic
Marek Perkowski, L. Jóźwiak, Paweł Kerntopf et al. · TU/e Research Portal · 2001 · 173 citations · Full text