English

On Competitive Permutations for Set Cover by Intervals

Data Structures and Algorithms 2021-10-28 v1

Abstract

We revisit the problem of computing an optimal partial cover of points by intervals. We show that the greedy algorithm computes a permutation Π=π1,π2,\Pi = \pi_1, \pi_2,\ldots of the intervals that is 3/43/4-competitive for any prefix of kk intervals. That is, for any kk, the intervals π1πk\pi_1 \cup \cdots \cup \pi_k covers at least 3/43/4-fraction of the points covered by the optimal solution using kk intervals. We also provide an approximation algorithm that, in O(n+m/ε)O(n + m/\varepsilon) time, computes a cover by (1+ε)k(1+\varepsilon)k intervals that is as good as the optimal solution using kk intervals, where nn is the number of input points, and mm is the number of intervals (we assume here the input is presorted). Finally, we show a counter example illustrating that the optimal solutions for set cover do not have the diminishing return property -- that is, the marginal benefit from using more sets is not monotonically decreasing. Fortunately, the diminishing returns does hold for intervals.

Keywords

Cite

@article{arxiv.2110.14528,
  title  = {On Competitive Permutations for Set Cover by Intervals},
  author = {Sariel Har-Peled and Jiaqi Cheng},
  journal= {arXiv preprint arXiv:2110.14528},
  year   = {2021}
}
R2 v1 2026-06-24T07:14:17.801Z