Abstract
We study an on-line bin packing problem. A fixed number n of bins, possibly of different sizes, are given. The items arrive on-line, and the goal is to pack as many items as possible. It is known that there exists a legal packing of the whole sequence in the n bins. We consider fair algorithms that reject an item, only if it does not fit in the empty space of any bin. We show that the competitive ratio of any fair, deterministic algorithm lies between 1/2 and 2/3, and that a class of algorithms including Best-Fit has a competitive ratio of exactly n/2n−1.
Research supported in part by the Israel Science Foundation, (grant No. 250/01-1)
Supported in part by the Danish Natural Science Research Council (SNF) and in part by the Future and Emerging Technologies program of the EU under contract number IST-1999-14186 (ALCOM-FT).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Aspnes, Y. Azar, A. Fiat, S. Plotkin, and O. Waarts. On-Line Routing of Virtual Circuits with Applications to Load Balancing and Machine Scheduling. Journal of the ACM, 44(3):486–504, 1997. Also in Proc. 25th ACM STOC, 1993, pp. 623-631.
S. F. Assmann, D. S. Johnson, D. J. Kleitman, and J. Y. Leung. On a Dual Version of the One-Dimensional Bin Packing Problem. Journal of Algorithms, 5:502–525, 1984.
Y. Azar, J. Boyar, L. Epstein, L. M. Favrholdt, K. S. Larsen, and M. N. Nielsen. Fair versus Unrestricted Bin Packing. Algorithmica (to appear). Preliminary version at SWAT 2000, volume 1851 of LNCS: 200–213, Springer-Verlag, 2000.
P. Berman, M. Charikar, and M. Karpinski. On-Line Load Balancing for Related Machines. Journal of Algorithms, 35:108–121, 2000.
A. Borodin and R. El-Yaniv. Online Computation and Competitive Analysis. Cambridge University Press, 1998.
J. Boyar and K. S. Larsen. The Seat Reservation Problem. Algorithmica, 25:403–417, 1999
J. Boyar, K. S. Larsen, and M. N. Nielsen. The Accommodating Function: A Generalization of the Competitive Ratio. SIAM Journal on Computing, 31(1):233–258, 2001.
J. L. Bruno and P. J. Downey. Probabilistic Bounds for Dual Bin-Packing. Acta Informatica, 22:333–345, 1985.
C. Chekuri and S. Khanna. A PTAS for the Multiple Knapsack Problem. In Proc. 11th Annual ACM-SIAM Symposium on Discrete Algorithms, pages 213–222, 2000.
Y. Cho and S. Sahni. Bounds for List Schedules on Uniform Processors. SIAM Journal on Computing, 9:91–103, 1988.
E. G. Coffman, Jr., M. R. Garey, and D. S. Johnson. Approximation Algorithms for Bin Packing: A Survey. In Dorit S. Hochbaum, editor, Approximation Algorithms for NP-Hard Problems, chapter 2, pages 46–93. PWS Publishing Company, 1997.
J. Csirik and J. B. G. Frenk. A Dual Version of Bin Packing. Algorithms Review, 1:87–95, 1990.
J. Csirik and V. Totik. On-Line Algorithms for a Dual Version of Bin Packing. Discr. Appl. Math., 21:163–167, 1988.
J. Csirik and G. Woeginger. On-Line Packing and Covering Problems. In Amos Fiat and Gerhard J. Woeginger, editors, Online Algorithms, volume 1442 of LNCS, chapter 7, pages 147–177. Springer-Verlag, 1998.
R. L. Graham. Bounds for Certain Multiprocessing Anomalies. Bell Systems Technical Journal, 45:1563–1581, 1966.
E. G. Coffman Jr. and J. Y. Leung. Combinatorial Analysis of an Efficient Algorithm for Processor and Storage Allocation. SIAM Journal on Computing, 8(2):202–217, 1979.
E. G. Coffman Jr. J. Y. Leung, and D. W. Ting. Bin Packing: Maximizing the Number of Pieces Packed. Acta Informatica, 9:263–271, 1978.
J. Y. Leung. Fast Algorithms for Packing Problems. PhD thesis, Pennsylvania State University, 1977.
S. Martello and P. Toth. Knapsack Problems. John Wiley and Sons, Chichester, 1990.
J. Sgall. On-Line Scheduling. In A. Fiat and G. J. Woeginger, editors, Online Algorithms: The State of the Art, volume 1442 of LNCS, pages 196–231. Springer-Verlag, 1998.
A. C. Yao. Towards a Unified Measure of Complexity. Proc. 12th ACM Symposium on Theory of Computing, pages 222–227, 1980.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Epstein, L., Favrholdt, L.M. (2002). On-Line Maximizing the Number of Items Packed in Variable-Sized Bins. In: Ibarra, O.H., Zhang, L. (eds) Computing and Combinatorics. COCOON 2002. Lecture Notes in Computer Science, vol 2387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45655-4_50
Download citation
DOI: https://doi.org/10.1007/3-540-45655-4_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43996-7
Online ISBN: 978-3-540-45655-1
eBook Packages: Springer Book Archive