|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Saburo Muroga, Toshihide Ibaraki, "Design of Optimal Switching Networks by Integer Programming," IEEE Transactions on Computers, vol. 21, no. 6, pp. 573-582, June, 1972. | |||
| BibTex | x | ||
| @article{ 10.1109/TC.1972.5009010, author = {Saburo Muroga and Toshihide Ibaraki}, title = {Design of Optimal Switching Networks by Integer Programming}, journal ={IEEE Transactions on Computers}, volume = {21}, number = {6}, issn = {0018-9340}, year = {1972}, pages = {573-582}, doi = {http://doi.ieeecomputersociety.org/10.1109/TC.1972.5009010}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - JOUR JO - IEEE Transactions on Computers TI - Design of Optimal Switching Networks by Integer Programming IS - 6 SN - 0018-9340 SP573 EP582 EPD - 573-582 A1 - Saburo Muroga, A1 - Toshihide Ibaraki, PY - 1972 VL - 21 JA - IEEE Transactions on Computers ER - | |||
The design of optimal logic networks is formulated as integer programming (IP) problems. This formulation has the following advantages over other methods of logic design. 1) General feed-forward networks can be dealt with rather than two-level or three-level networks usually treated in conventional switching theory. 2) Network restrictions such as fan-in and fan-out restrictions are easily incorporated. 3) Various gate types such as NOR, NAND, AND-OR combination, NOR-AND combination, and those gates with NOR-OR dual outputs can be treated. 4) Various objectives such as the number of gates and the number of connections are minimized. 5) Incompletely specified functions can be handled without additional difficulty. 6) The formulation can be extended to multiple-output networks. To solve the resulting IP problems, the implicit enumeration method of integer programming is found to be suitable. An IP code ILLIP (Illinois Integer Programming Code) is implemented based on the implicit enumeration by incorporating some new gimmicks such as pseudounderlining. Then the ILLIP is used to solve the IP problems for logical design by making use of the inherent structure of our problems. Various optimal networks are derived by a computer as follows: optimal NOR networks and optimal NOR-AND networks for all functions of up through three variables, one-bit adders with various gate types, and others. These results indicate the computational feasibility of the integer programming approach.
Citation:
Saburo Muroga, Toshihide Ibaraki, "Design of Optimal Switching Networks by Integer Programming," IEEE Transactions on Computers, vol. 21, no. 6, pp. 573-582, June 1972, doi:10.1109/TC.1972.5009010
Usage of this product signifies your acceptance of the Terms of Use.

