Author_Institution :
Dept. of Comput. Sci. & Electron., Kyushu Inst. of Technol., Iizuka, Japan
Abstract :
The authors derive an upper and a lower bound on the average number of products in the minimum sum-of-products expressions (SOPEs). The upper bound is obtained by using the minimization results of functions with fewer variables. The lower bound is based on an assumption, so it is incorrect until this assumption is proven. A lower bound Lp(n,u) and an upper bound Up(n,u) on Sp( n,u) are derived, where Sp(n ,u) is the average number of products in minimum SOPE for p-valued input two-valued output functions, n is the number of the inputs, and u is the number of minterms. The values of Sp(n,u) are obtained by minimizing randomly generated functions, and they are compared to the calculated values of Up(n,u) and Lp(n,u). These bounds are useful for estimating the size of programming logic arrays
Keywords :
computational complexity; switching theory; lower bound; minimization results; minimum sum-of-products expressions; minterms; multiple-value input two-valued output functions; programming logic arrays; randomly generated functions; upper bound; Computer simulation; Cost function; Decoding; Logic arrays; Logic circuits; Logic programming; Minimization; Programmable logic arrays; Switching circuits; Upper bound;