DocumentCode :
2255443
Title :
Simplification of Boolean function based on simplification rules
Author :
Fern, Chin Kui ; Suaidi, Mohamad Kadim
Author_Institution :
Universiti Malaysia Sarawak, Malaysia
fYear :
2002
fDate :
2002
Firstpage :
87
Lastpage :
89
Abstract :
Boolean function simplification is the art of exploiting simplification opportunities that exist inherently in logical structures by using the identities that exist within that algebra or reducing the number of roots in separate equations that, in its turn, leads to decreasing the number of variables in a considered system, the number of equations and time complexity. This paper studies the definition, characteristics and implementation of a minimization algorithm originally presented by Fiser and Hlavieka (2000). It is suitable for Boolean functions, whose values are defined only for a small part of their range. They were programmed in C++ and extensive experimental results, which were conducted with a set of standard LGSynth93 benchmarks, are discussed.
Keywords :
Boolean functions; computational complexity; minimisation of switching nets; object-oriented programming; Boolean function simplification; C++ programming; LGSynth93 benchmarks; algebra; equations; logical structures; minimization algorithm; roots; simplification rules; time complexity; variables; Algebra; Art; Automata; Boolean functions; Equations; Input variables; Intelligent sensors; Logic design; Minimization methods; Programmable logic arrays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Research and Development, 2002. SCOReD 2002. Student Conference on
Print_ISBN :
0-7803-7565-3
Type :
conf
DOI :
10.1109/SCORED.2002.1033063
Filename :
1033063
Link To Document :
بازگشت