TY - JOUR
T1 - A nonlinear integer programming approach for the minimization of Boolean expressions
AU - Papakonstantinou, K. G.
AU - Papakonstantinou, G.
N1 - Publisher Copyright:
© 2018 World Scientific Publishing Company.
PY - 2018/9/1
Y1 - 2018/9/1
N2 - A novel approach is suggested in this paper for the minimization of Boolean expressions. This is particularly useful in logic synthesis, since it leads to simpler logic circuit implementations. Although the proposed method is general, emphasis is given on Exclusive-or Sum Of Products (ESOPs) functions. A transformation is derived to convert the problem from the Boolean algebra area to the classical algebraic area. The resulting problem becomes a nonlinear, integer program and an original branch-and-bound procedure with several relaxations is developed for its solution. The suggested methodology is especially suitable for the minimization of incompletely specified functions, which is a difficult problem in the Boolean area. Numerical examples are provided to demonstrate the applicability and performance of the approach and possible future directions are described. The resulting nonlinear problems can sometimes be very demanding but their challenging solutions could solve open ESOP problems.
AB - A novel approach is suggested in this paper for the minimization of Boolean expressions. This is particularly useful in logic synthesis, since it leads to simpler logic circuit implementations. Although the proposed method is general, emphasis is given on Exclusive-or Sum Of Products (ESOPs) functions. A transformation is derived to convert the problem from the Boolean algebra area to the classical algebraic area. The resulting problem becomes a nonlinear, integer program and an original branch-and-bound procedure with several relaxations is developed for its solution. The suggested methodology is especially suitable for the minimization of incompletely specified functions, which is a difficult problem in the Boolean area. Numerical examples are provided to demonstrate the applicability and performance of the approach and possible future directions are described. The resulting nonlinear problems can sometimes be very demanding but their challenging solutions could solve open ESOP problems.
UR - http://www.scopus.com/inward/record.url?scp=85040768285&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85040768285&partnerID=8YFLogxK
U2 - 10.1142/S0218126618501633
DO - 10.1142/S0218126618501633
M3 - Article
AN - SCOPUS:85040768285
SN - 0218-1266
VL - 27
JO - Journal of Circuits, Systems and Computers
JF - Journal of Circuits, Systems and Computers
IS - 10
M1 - 1850163
ER -