Approximation Algorithms for k-Line Center

  • Authors:
  • Pankaj K. Agarwal;Cecilia Magdalena Procopiuc;Kasturi R. Varadarajan

  • Affiliations:
  • -;-;-

  • Venue:
  • ESA '02 Proceedings of the 10th Annual European Symposium on Algorithms
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a set P of n points in Rd and an integer k 驴 1, let w* denote the minimum value so that P can be covered by k cylinders of radius at most w*. We describe an algorithm that, given P and an 驴 0, computes k cylinders of radius at most (1 + 驴)w* that cover P. The running time of the algorithm is O(n log n), with the constant of proportionality depending on k, d, and 驴. We first show that there exists a small "certificate" Q 驴 P, whose size does not depend on n, such that for any k-cylinders that cover Q, an expansion of these cylinders by a factor of (1 + 驴) covers P. We then use a well-known scheme based on sampling and iterated re-weighting for computing the cylinders.