We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:


Current browse context:


Change to browse by:

References & Citations

DBLP - CS Bibliography


(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Data Structures and Algorithms

Title: Online Bin Packing with Predictions

Abstract: Bin packing is a classic optimization problem with a wide range of applications from load balancing in networks to supply chain management. In this work we study the online variant of the problem, in which a sequence of items of various sizes must be placed into a minimum number of bins of uniform capacity. The online algorithm is enhanced with a (potentially erroneous) prediction concerning the frequency of item sizes in the sequence. We design and analyze online algorithms with efficient tradeoffs between consistency (i.e., the competitive ratio assuming no prediction error) and robustness (i.e., the competitive ratio under adversarial error), and whose performance degrades gently as a function of the prediction error. This is the first theoretical study of online bin packing in the realistic setting of erroneous predictions, as well as the first experimental study in the setting in which the input is generated according to both static and evolving distributions. Previous work on this problem has only addressed the extreme cases with respect to the prediction error, has relied on overly powerful and error-free prediction oracles, and has focused on experimental evaluation based on static input distributions.
Comments: 28 pages, 4 figures
Subjects: Data Structures and Algorithms (cs.DS); Machine Learning (cs.LG)
MSC classes: 68T05
ACM classes: I.2.6; F.2.0
Cite as: arXiv:2102.03311 [cs.DS]
  (or arXiv:2102.03311v2 [cs.DS] for this version)

Submission history

From: Shahin Kamali [view email]
[v1] Fri, 5 Feb 2021 17:32:52 GMT (257kb,D)
[v2] Mon, 7 Jun 2021 21:39:58 GMT (974kb,D)

Link back to: arXiv, form interface, contact.