The k-resource problem on uniform and on uniformly decomposable metric spaces

  • Authors:
  • Marcin Bienkowski;Jaros Kuty

  • Affiliations:
  • Institute of Computer Science, University of Wroclaw, Poland;International Graduate School of Dynamic Intelligent Systems, and Heinz Nixdorf Institute, University of Paderborn, Germany

  • Venue:
  • WADS'07 Proceedings of the 10th international conference on Algorithms and Data Structures
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We define a natural generalization of the prominent k-server problem, the k-resource problem. It occurs in metric spaces with some demands and resources given at its points. The demands may vary with time, but the total demand may never exceed k. The goal of an online algorithm is to satisfy demands by moving resources, while minimizing the cost for transporting resources. We give an asymptotically optimal O(log(min{n, k}))-competitive randomized algorithm and an O(log(min{n, k})-competitive deterministic one for the k-resource problem on uniform metric spaces consisting of n points. This extends known results for paging to the more general setting of k-resource. Basing on the results for uniform metric spaces, we develop a randomized algorithm solving the k-resource and the k-server problem on metric spaces which can be decomposed into components far away from each other. The algorithm achieves a competitive ratio of O(log(min{n, k}), provided that it has some extra resources more than the optimal algorithm.