English

Robust Online Algorithms for Dynamic Problems

Data Structures and Algorithms 2019-05-21 v1

Abstract

Online algorithms that allow a small amount of migration or recourse have been intensively studied in the last years. They are essential in the design of competitive algorithms for dynamic problems, where objects can also depart from the instance. In this work, we give a general framework to obtain so called robust online algorithms for these dynamic problems: these online algorithm achieve an asymptotic competitive ratio of γ+ϵ\gamma+\epsilon with migration O(1/ϵ)O(1/\epsilon), where γ\gamma is the best known offline asymptotic approximation ratio. In order to use our framework, one only needs to construct a suitable online algorithm for the static online case, where items never depart. To show the usefulness of our approach, we improve upon the best known robust algorithms for the dynamic versions of generalizations of Strip Packing and Bin Packing, including the first robust algorithm for general dd-dimensional Bin Packing and Vector Packing.

Keywords

Cite

@article{arxiv.1905.07986,
  title  = {Robust Online Algorithms for Dynamic Problems},
  author = {Sebastian Berndt and Valentin Dreismann and Kilian Grage and Klaus Jansen and Ingmar Knof},
  journal= {arXiv preprint arXiv:1905.07986},
  year   = {2019}
}