DocumentCode :
3215541
Title :
A fast and robust exact algorithm for face embedding
Author :
Goldberg, E.I. ; Villa, T. ; Brayton, R.K. ; Sangiovanni-Vincentelli, A.L.
Author_Institution :
Acad. of Sci., Minsk, Byelorussia
fYear :
1997
fDate :
9-13 Nov. 1997
Firstpage :
296
Lastpage :
303
Abstract :
We present a new matrix formulation of the face hypercube embedding problem that motivates the design of an efficient search strategy to find an encoding that satisfies all faces of minimum length. Increasing dimensions of the Boolean space are explored; for a given dimension constraints are satisfied one at a time. The following features help to reduce the nodes of the solution space that must be explored: candidate cubes instead of candidate codes are generated, cubes yielding symmetric solutions are not generated, a smaller sufficient set of solutions (producing basic sections) is explored, necessary conditions help discard unsuitable candidate cubes, early detection that a partial solution cannot be extended to be a global solution prunes infeasible portions of the search tree. We have implemented a prototype package MINSK based on the previous ideas and run experiments to evaluate it. The experiments show that MINSK is faster and solves more problems than any available algorithm. Moreover, MINSK is a robust algorithm, while most of the proposed alternatives are not. Besides most problems of the complete MCNC benchmark suite, other solved examples include an important set of decoder PLAs coming from the design of microprocessor instruction sets.
Keywords :
encoding; logic CAD; programmable logic arrays; Boolean space; candidate codes; candidate cubes; decoder PLAs; encoding; face embedding; face hypercube embedding problem; matrix formulation; microprocessor instruction sets; necessary conditions; prototype package MINSK; robust exact algorithm; search strategy; symmetric solutions; Encoding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
ISSN :
1092-3152
Print_ISBN :
0-8186-8200-0
Type :
conf
DOI :
10.1109/ICCAD.1997.643534
Filename :
643534
Link To Document :
بازگشت