IEEE Transactions on Computers · 1972 · 54 citations · 9 references
EngineeringComputer EngineeringComputer ScienceAlgorithmsComputer ArchitectureOptimizationDigital Logic DesignLogic SynthesisLookup TablesSwitching TechniquesBoolean Function RepresentationBoolean Logic OptimizationDigital Circuit OptimizationFunctional MinimizationLogic OptimizationMinimizationMinimization Of Boolean FunctionsSwitching Functions
A cubical representation for multivalued switching functions, which is very convenient for digital computer processing, is presented. A p-valued switching function of n variables is represented by an array of cubes. Each cube is composed of a logical co-efficient and n coordinates with each coordinate represented by p bits. A set of operators for multivalued logic design (such as sharp, union, etc.) for manipulating arrays of cubes is defined and used for minimizing multivalued switching functions. The idea of ``compound literals'' is introduced, which yields a realization with less hardware than the existing methods. Algorithms for finding all prime implicants, essential prime implicants, and a near-minimum cover for multivalued switching functions are presented that are suitable for both computer and hand execution. These algorithms have been programmed in Fortran.
9
Introduction to a General Theory of Elementary Propositions
Emil L. Post · American Journal of Mathematics · 1921 · 1K citations
Humanities, Mathematics, Logic +7
A Many-Valued Algebra for Switching Systems
Z.G. Vranesic, Ethan Lee, K.C. Smith · IEEE Transactions on Computers · 1970 · 79 citations