Better approximations for general caching and UFP-cover under resource augmentation

Andrés Cristi, Andreas Wiese

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In the Unsplittable Flow on a Path Cover (UFP-cover) problem we are given a path with a demand for each edge and a set of tasks where each task is defined by a subpath, a size and a cost. The goal is to select a subset of the tasks of minimum cost that together cover the demand of each edge. This problem models various resource allocation settings and also the general caching problem. The best known polynomial time approximation ratio for it is 4 [Bar-Noy et al., STOC 2000]. In this paper, we study the resource augmentation setting in which we need to cover only a slightly smaller demand on each edge than the compared optimal solution. If the cost of each task equals its size (which represents the natural bit-model in the related general caching problem) we provide a polynomial time algorithm that computes a solution of optimal cost. We extend this result to general caching and to the packing version of Unsplittable Flow on a Path in their respective natural resource augmentation settings. For the case that the cost of each task equals its “area”, i.e., the product of its size and its path length, we present a polynomial time (1 + ε)-approximation for UFP-cover. If additionally the edge capacities are in a constant range we compute even a solution of optimal cost and also obtain a PTAS without resource augmentation.

Original languageEnglish
Title of host publication37th International Symposium on Theoretical Aspects of Computer Science, STACS 2020
EditorsChristophe Paul, Markus Blaser
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959771405
DOIs
StatePublished - Mar 2020
Externally publishedYes
Event37th International Symposium on Theoretical Aspects of Computer Science, STACS 2020 - Montpellier, France
Duration: 10 Mar 202013 Mar 2020

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume154
ISSN (Print)1868-8969

Conference

Conference37th International Symposium on Theoretical Aspects of Computer Science, STACS 2020
Country/TerritoryFrance
CityMontpellier
Period10/03/2013/03/20

Keywords

  • Approximation algorithm
  • General caching
  • Resource augmentation
  • Unsplittable flow cover

Fingerprint

Dive into the research topics of 'Better approximations for general caching and UFP-cover under resource augmentation'. Together they form a unique fingerprint.

Cite this