Abstract
The paper considers packing of rectangles into an infinite bin. Similar to the Tetris game, the rectangles arrive from the top and, once placed, cannot be moved again. The rectangles are moved inside the bin to reach their place. For the case in which rotations are allowed, we design an algorithm whose performance ratio is constant. In contrast, if rotations are not allowed, we show that no algorithm of constant ratio exists. For this case we design an algorithm with performance ratio of O(log 1/ɛ), where ɛ is the minimum width of any rectangle. We also show that no algorithm can achieve a better ratio than Ω(√log 1/ɛ) for this case.
This work was submitted as part of the M.Sc. thesis of the second author.
Research supported in part by Allon Fellowship and by the Israel Science Foundation administered by the Israel Academy of Sciences.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
B.S. Baker, E.G. Coffman, Jr, and R.L. Rivest. Orthogonal packings in two dimensions. In The SIAM Journal of Computing, pages 846–855, 1980.
Y. Bartal, A. Fiat, H. Karloff, and R. Vohra. New algorithms for an ancient scheduling problem. In Proc. 24th ACM Symp. on Theory of Computing, pages 51–58, 1992.
Y. Bartal, H. Karloff, Y. Rabani. A better lower bound for on-line scheduling. In Information Processing Letters 50 pages 113–116, 1994.
B. Chen, and A. van Vliet. On the on-line scheduling algorithm RLS Report 9325/A, Econometric Institute, Erasmus University, Rotterdam. 1993.
B. Chen, A. van Vliet, and G.J. Woeginger. New lower and upper bounds for on-line scheduling. In Operations Research Letters, pages 222–230, 1994.
J. Csirik, J.B.G. Frenk, and M. Labbe. Two-dimensional rectangle packing: on-line methods and results. In Discrete applied Mathematics 45, pages 197–204, 1993.
E.G. Coffman, Jr, M.R. Garey, D.S. Johnson, and R.E. Tarjan. Performance bounds for level oriented two-dimensional packing Algorithms. In The SIAM Journal of Computing, pages 808–826, 1980.
D. Coppersmith, and P. Raghavan. Multidimensional on-line bin packing: algorithms and worst-case analysis. In Operation Research Letters, pages 17–20, 1989.
G. Galambos. A 1.6 lower bound for the two-dimensional on-line rectangle bin packing In Acta Cybernetica, pages 21–24, 1991.
G. Galambos, A. van Vliet. Lower bounds for 1-,2-and 3-dimensional on-line bin packing algorithms. In Computing, pages 281–297, 1994.
G. Galambos, and G.J. Woeginger. An on-line scheduling heuristic with better worst case than Graham's list scheduling. In SIAM J. Comput. 22, pages 349–355, 1993.
R.L. Graham. Bounds for certain multiprocessing anomalies. In Bell System Tech J. 45, pages 1563–1581, 1966.
D.S. Johnson, A. Demers, J.D. Ullman, M.R. Garey, and R.L. Graham. Worst-case performance bounds for simple one-dimensional packing algorithms. In The SIAM Journal of Computing, pages 299–325, 1974.
H. Karloff. Personal communication.
D.R. Karger, S.J. Phillips, and E. Torng. A better algorithm for an ancient scheduling problem. In Proc. 5 Ann. ACM-SIAM symposium on Discrete Algorithms, pages 132–140, 1994.
F. M. Liang. A lower bound for on-line bin packing. In Information Processing letters, pages 76–79, 1980.
A. van Vliet. Lower and upper bounds for on-line bin packing and scheduling heuristics. Ph.D. thesis. Thesis publishers, Amsterdam, 1995.
A.C. Yao. New algorithms for bin packing. In Journal of the ACM, pages 207–227, 1980.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Azar, Y., Epstein, L. (1996). On two dimensional packing. In: Karlsson, R., Lingas, A. (eds) Algorithm Theory — SWAT'96. SWAT 1996. Lecture Notes in Computer Science, vol 1097. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61422-2_142
Download citation
DOI: https://doi.org/10.1007/3-540-61422-2_142
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61422-7
Online ISBN: 978-3-540-68529-6
eBook Packages: Springer Book Archive