DocumentCode
1899523
Title
Computational complexity analysis of set-bin-packing problem
Author
Izumi, Tomonori ; YoKomaru, Toshihiko ; Takahashi, Atsushi ; Kajitani, Yoji
Author_Institution
Dept. of Electr. & Electron. Eng., Tokyo Inst. of Technol., Japan
Volume
6
fYear
1998
fDate
31 May-3 Jun 1998
Firstpage
244
Abstract
Given a set of items and a set of bins of the same capacity, the Set-Bin-Packing Problem (SEP) is to pack all the items into the bins where each item is associated with a set and a bin can contain items as long as the number of distinct elements in the union of the sets does not exceed the capacity. One of applications is in FPGA technology mapping, which is our initial motivation. In FPGA terminology, an item, an element in an item, a bin, capacity correspond to a gate, an input signal of a gate, an LUT, and the number of input terminals of an LUT. In this paper, the computational complexity of SEP is studied with respect to three parameters; the number of input terminals of an LUT, the upper bound of the number of input signals of a gate, and the upper bound of the number of fanout gates of a signal, respectively. Our result reveals that SEP remains NP-hard for small values of these parameters. The results are summarized on a 3D map of computational complexities with respect to these three parameters
Keywords
VLSI; circuit layout CAD; computational complexity; field programmable gate arrays; high level synthesis; integrated circuit layout; FPGA technology mapping; NP-hard problem; VLSI layout; computational complexity analysis; set-bin-packing problem; Algorithm design and analysis; Circuits; Computational complexity; Containers; Field programmable gate arrays; Heuristic algorithms; Table lookup; Terminology; Upper bound; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
Conference_Location
Monterey, CA
Print_ISBN
0-7803-4455-3
Type
conf
DOI
10.1109/ISCAS.1998.705257
Filename
705257
Link To Document