Approximation Algorithms for Edge-Dilation k-Center Problems

  • Authors:
  • Jochen Könemann;Yanjun Li;Ojas Parekh;Amitabh Sinha

  • Affiliations:
  • -;-;-;-

  • Venue:
  • SWAT '02 Proceedings of the 8th Scandinavian Workshop on Algorithm Theory
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In an ideal point-to-point network, any node would simply choose a path of minimum latency to send packets to any other node; however, the distributed nature and the increasing size of modern communication networks may render such a solution infeasible, as it requires each node to store global information concerning the network. Thus it may be desirable to endow only a small subset of the nodes with global routing capabilites, which gives rise to the following graph-theoretic problem.Given an undirected graph G = (V,E), a metric l on the edges, and an integer k, a k-center is a set 驴 驴 V of size k and an assignment 驴v that maps each node to a unique element in 驴. We let d驴(u, v) denote the length of the shortest path from u to v passing through 驴u and 驴v and let dl(u, v) be the length of the shortest u, v-path in G. We then refer to d驴(u, v)/dl(u, v) as the stretch of the pair (u, v). We let the stretch of a k-center solution 驴 be the maximum stretch of any pair of nodes u, v 驴 V. The minimum edge-dilation k-center problem is that of finding a k-center of minimum stretch.We obtain combinatorial approximation algorithms with constant factor performance guarantees for this problem and variants in which the centers are capacitated or nodes may be assigned to more than one center. We also show that there can be no 5/4 - 驴 approximation for any 驴 0 unless P = NP.