English

Approximating Star Cover Problems

Data Structures and Algorithms 2019-12-04 v1

Abstract

Given a metric space (FC,d)(F \cup C, d), we consider star covers of CC with balanced loads. A star is a pair (f,Cf)(f, C_f) where fFf \in F and CfCC_f \subseteq C, and the load of a star is cCfd(f,c)\sum_{c \in C_f} d(f, c). In minimum load kk-star cover problem (MLkSC)(\mathrm{MLkSC}), one tries to cover the set of clients CC using kk stars that minimize the maximum load of a star, and in minimum size star cover (MSSC)(\mathrm{MSSC}) one aims to find the minimum number of stars of load at most TT needed to cover CC, where TT is a given parameter. We obtain new bicriteria approximations for the two problems using novel rounding algorithms for their standard LP relaxations. For MLkSC\mathrm{MLkSC}, we find a star cover with (1+ε)k(1+\varepsilon)k stars and O(1/ε2)OPTMLkO(1/\varepsilon^2)\mathrm{OPT}_{\mathrm{MLk}} load where OPTMLk\mathrm{OPT}_{\mathrm{MLk}} is the optimum load. For MSSC\mathrm{MSSC}, we find a star cover with O(1/ε2)OPTMSO(1/\varepsilon^2) \mathrm{OPT}_{\mathrm{MS}} stars of load at most (2+ε)T(2 + \varepsilon) T where OPTMS\mathrm{OPT}_{\mathrm{MS}} is the optimal number of stars for the problem. Previously, non-trivial bicriteria approximations were known only when F=CF = C.

Keywords

Cite

@article{arxiv.1912.01195,
  title  = {Approximating Star Cover Problems},
  author = {Buddhima Gamlath and Vadim Grinberg},
  journal= {arXiv preprint arXiv:1912.01195},
  year   = {2019}
}