Online Bin Packing with Predictions

02/05/2021
by   Spyros Angelopoulos, et al.
0

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 their consistency (i.e., the competitive ratio assuming no prediction error) and their robustness (i.e., the competitive ratio under adversarial error), and whose performance degrades gently as a function of the error. Previous work on this problem has only addressed the extreme cases with respect to the prediction error, and has relied on overly powerful and error-free prediction oracles.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/07/2022

Near-optimal Algorithms for Stochastic Online Bin Packing

We study the online bin packing problem under two stochastic settings. I...
research
07/06/2021

On the Fault-Tolerant Online Bin Packing Problem

We study the fault-tolerant variant of the online bin packing problem. S...
research
04/30/2019

Online Bin Covering with Advice

The bin covering problem asks for covering a maximum number of bins with...
research
11/24/2020

Contract Scheduling With Predictions

Contract scheduling is a general technique that allows to design a syste...
research
05/14/2019

Online Computation with Untrusted Advice

The advice model of online computation captures the setting in which the...
research
12/02/2021

Online Search With Best-Price and Query-Based Predictions

In the online (time-series) search problem, a player is presented with a...
research
06/09/2020

Online Page Migration with ML Advice

We consider online algorithms for the page migration problem that use pr...

Please sign up or login with your details

Forgot password? Click here to reset