A new approach to rectangle-packing
The rectangle‐packing problem is the problem of placing several given rectangles of arbitrary width and height into a minimum area rectangle without overlapping. This problem can be applied to VLSI packaging design, for which the area significantly affects the fabrication cost. Since this is an NP‐h...
Gespeichert in:
Veröffentlicht in: | Electronics & communications in Japan. Part 3, Fundamental electronic science Fundamental electronic science, 2000-12, Vol.83 (12), p.94-104 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The rectangle‐packing problem is the problem of placing several given rectangles of arbitrary width and height into a minimum area rectangle without overlapping. This problem can be applied to VLSI packaging design, for which the area significantly affects the fabrication cost. Since this is an NP‐hard optimization problem, solutions have been attempted by using heuristic algorithms such as the SA method. The representation of the packing solution is the key to efficiency. Recently, a dramatic representation method of the packing solution called Sequence‐Pair has been proposed, so that a high‐grade solution can be sought at high speed. In this paper, based on this representation, a high‐speed algorithm is proposed that derives rectangle‐packing by means of a simple geometrical procedure. It is shown through the evaluation of MCNC benchmark data ami49 that the present algorithm enables high‐speed search of a high‐grade packing solution even for data with many rectangles. © 2000 Scripta Technica, Electron Comm Jpn Pt 3, 83(12): 94–104, 2000 |
---|---|
ISSN: | 1042-0967 1520-6440 |
DOI: | 10.1002/1520-6440(200012)83:12<94::AID-ECJC11>3.0.CO;2-D |