Skip to main navigation Skip to search Skip to main content

Robust Online Algorithms for Dynamic Choosing Problems

Sebastian Berndt, Kilian Grage*, Klaus Jansen, Lukas Johannsen, Maria Kosche

*Corresponding author for this work

Abstract

Semi-online algorithms that are allowed to perform a bounded amount of repacking achieve guaranteed good worst-case behaviour in a more realistic setting. Most of the previous works focused on minimization problems that aim to minimize some costs. In this work, we study maximization problems that aim to maximize their profit. We mostly focus on a class of problems that we call choosing problems, where a maximum profit subset of a set objects has to be maintained. Many known problems, such as Knapsack, MaximumIndependentSet and variations of these, are part of this class. We present a framework for choosing problems that allows us to transfer offline α -approximation algorithms into (α- ϵ) -competitive semi-online algorithms with amortized migration O(1 / ϵ). Moreover we complement these positive results with lower bounds that show that our results are tight in the sense that no amortized migration of o(1 / ϵ) is possible.

Original languageEnglish
Title of host publicationConnecting with Computability
PublisherSpringer International Publishing
Publication date2021
Pages38-49
DOIs
Publication statusPublished - 2021

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure
  2. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities
  3. SDG 12 - Responsible Consumption and Production
    SDG 12 Responsible Consumption and Production

Fingerprint

Dive into the research topics of 'Robust Online Algorithms for Dynamic Choosing Problems'. Together they form a unique fingerprint.

Cite this