IEEE Transactions on Computers · 1985 · 30 citations · 12 references
ComputingComputer ScienceMathematicsAlgorithmic DesignAlgorithmsOptimizationComputational ComplexityNumber-theoretic AlgorithmsBoolean Function MinimizationCircuit MinimizationMinimizationMinimization Of Boolean FunctionsProduct Reduction
A recursive algorithm to obtain a complement of a sum-of-products expression for a binary function with p-valued inputs is presented. It produces at most pn/2 products for n-variable functions, whereas a conventional elementary algorithm produces O(tn·n(1-t)/2) products where t = 2P -1. It is 10-20 times faster than the elementary one when p = 2 and n = 8. For large practical-problems, it produces many fewer products than the disjoint sharp algorithm used by MINI. Appplications of the algorithm to PLA minimization are also presented.
12
Discrete and switching functions.
Mathematics and Computers in Simulation · 1979 · 295 citations
Logic Design and Switching Theory
D. Everett · Electronics and Power · 1980 · 195 citations