Symbolic method for simplifying AND-EXOR representations of Boolean functions using a binary-decision technique and a genetic algorithm
- 1 January 1996
- journal article
- research article
- Published by Institution of Engineering and Technology (IET) in IEE Proceedings - Computers and Digital Techniques
- Vol. 143 (2) , 151-155
- https://doi.org/10.1049/ip-cdt:19960196
Abstract
An algorithm called XORGA is presented which minimises Boolean multi-output logic functions as multilevel AND-EXOR networks of two-input logic gates. It carries out symbolic simplification, and works from the bottom of a binary variable decision tree to the top, with variable choice determined using a genetic algorithm. Since the algorithm is multilevel in nature, it delivers more compact circuits than two-level ESOP minimisation algorithms, such as EXMIN2. It also finds more economical representations than the fixed polarity Reed-Muller method.Keywords
This publication has 14 references indexed in Scilit:
- Using a genetic algorithm for optimizing fixed polarity Reed-Muller expansions of boolean functionsInternational Journal of Electronics, 1994
- Highly efficient exhaustive search algorithm for optimizing canonical Reed-Muller expansions of boolean functionsInternational Journal of Electronics, 1994
- Building BDDs with ordering-reshuffle strategyElectronics Letters, 1993
- A Generation Method For Exor-Sum-of-Products Expressions Using Shared Binary Decision DiagramsPublished by Springer Nature ,1993
- Logic Synthesis and OptimizationPublished by Springer Nature ,1993
- An efficient method of computing generalized Reed-Muller expansions from binary decision diagramIEEE Transactions on Computers, 1991
- Finding the optimal variable ordering for binary decision diagramsIEEE Transactions on Computers, 1990
- Graph-Based Algorithms for Boolean Function ManipulationIEEE Transactions on Computers, 1986
- Binary Decision DiagramsIEEE Transactions on Computers, 1978
- Easily Testable Realizations ror Logic FunctionsIEEE Transactions on Computers, 1972