TY - GEN
T1 - Chips on wafers
AU - Andersson, Mattias
AU - Gudmundsson, J
AU - Levcopoulos, Christos
PY - 2003
Y1 - 2003
N2 - A set of rectangles S is said to be grid packed if there exists a rectangular grid (not necessarily regular) such that every rectangle lies in the grid and there is at most one rectangle of S in each cell. The area of a grid packing is the area of a minimal bounding box that contains all the rectangles in the grid packing. We present an approximation algorithm that given a set S of rectangles and a real constant epsilon > 0 produces a grid packing of S whose area is at most (I + epsilon) times larger than an optimal packing in polynomial time. If epsilon is chosen large enough the running time of the algorithm will be linear. We also study several interesting variants, for example the smallest area grid packing containing at least k less than or equal to n rectangles, and given a region A grid pack as many rectangles as possible within A. Apart from the approximation algorithms we present several hardness results.
AB - A set of rectangles S is said to be grid packed if there exists a rectangular grid (not necessarily regular) such that every rectangle lies in the grid and there is at most one rectangle of S in each cell. The area of a grid packing is the area of a minimal bounding box that contains all the rectangles in the grid packing. We present an approximation algorithm that given a set S of rectangles and a real constant epsilon > 0 produces a grid packing of S whose area is at most (I + epsilon) times larger than an optimal packing in polynomial time. If epsilon is chosen large enough the running time of the algorithm will be linear. We also study several interesting variants, for example the smallest area grid packing containing at least k less than or equal to n rectangles, and given a region A grid pack as many rectangles as possible within A. Apart from the approximation algorithms we present several hardness results.
UR - https://www.scopus.com/pages/publications/35248817850
U2 - 10.1007/978-3-540-45078-8_36
DO - 10.1007/978-3-540-45078-8_36
M3 - Paper in conference proceeding
SN - 978-3-540-40545-0
VL - 2748
T3 - Lecture Notes in Computer Science
SP - 412
EP - 423
BT - Algorithms and data structures
PB - Springer
T2 - 8th International Workshop, WADS 2003
Y2 - 30 July 2003 through 1 August 2003
ER -