Article ID: | iaor200953690 |
Country: | United States |
Volume: | 19 |
Issue: | 3 |
Start Page Number: | 395 |
End Page Number: | 405 |
Publication Date: | Jul 2007 |
Journal: | INFORMS Journal On Computing |
Authors: | Pisinger W David |
Keywords: | packing |
The placement problem is that of packing a set of rectangles into a minimum–area enclosing rectangle. Since it is difficult to optimize directly on a placement, a number of topological representations have been presented in the literature. One of the most successful is the sequence pair representation. As opposed to previous papers using sequence pair, we do not make use of the corresponding constraint graph, but interpret the sequences as a packing order in a constructive algorithm. All placements generated are semi–normalized, i.e., each module is moved as far left and down as possible according to the current packing contour. It is shown that the two interpretations are equivalent for any minimum–area placement, and for a given sequence pair the new interpretation results in a placement using no more area than the constraint graph interpretation. The transformation runs in O(