An All-Around Near-Optimal Solution for the Classic Bin Packing Problem
Shahin Kamali, Alejandro L\'opez-Ortiz

TL;DR
This paper introduces new bin packing algorithms that achieve near-optimal average-case performance while maintaining competitive worst-case ratios, improving upon existing methods both theoretically and experimentally.
Contribution
The paper presents Harmonic Match and Refined Harmonic Match algorithms that balance average-case efficiency with improved worst-case competitive ratios, a novel combination in bin packing.
Findings
Harmonic Match has an average-case ratio of 1.
Refined Harmonic Match achieves a competitive ratio of 1.636.
Algorithms perform well on various distribution types in experiments.
Abstract
In this paper we present the first algorithm with optimal average-case and close-to-best known worst-case performance for the classic on-line problem of bin packing. It has long been observed that known bin packing algorithms with optimal average-case performance were not optimal in the worst-case sense. In particular First Fit and Best Fit had optimal average-case ratio of 1 but a worst-case competitive ratio of 1.7. The wasted space of First Fit and Best Fit for a uniform random sequence of length is expected to be and , respectively. The competitive ratio can be improved to 1.691 using the Harmonic algorithm; further variations of this algorithm can push down the competitive ratio to 1.588. However, Harmonic and its variations have poor performance on average; in particular, Harmonic has average-case ratio of around 1.27. In this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Packing Problems · Optimization and Search Problems · Advanced Manufacturing and Logistics Optimization
