Near-Linear Algorithms for Geometric Hitting Sets and Set Covers

被引:17
|
作者
Agarwal, Pankaj K. [1 ]
Pan, Jiangwei [1 ,2 ]
机构
[1] Duke Univ, Dept Comp Sci, Box 90129, Durham, NC 27708 USA
[2] Netflix Inc, 100 Winchester Cir, Los Gatos, CA 95032 USA
关键词
Geometric set cover; Near-linear algorithms; Multiplicative weight method; Disks; Rectangles; EPSILON-NETS; APPROXIMATION ALGORITHMS; FRACTIONAL PACKING; BOUNDS; SIZE;
D O I
10.1007/s00454-019-00099-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a finite range space Sigma = (X, R), with N = vertical bar X vertical bar+vertical bar R vertical bar, we present two simple algorithms, based on the multiplicative-weight method, for computing a small-size hitting set or set cover of Sigma. The first algorithm is a simpler variant of the BronnimannGoodrich algorithm but more efficient to implement, and the second algorithm can be viewed as solving a two-player zero-sum game. These algorithms, in conjunction with some standard geometric data structures, lead to near-linear algorithms for computing a small-size hitting set or set cover for a number of geometric range spaces. For example, they lead to O( Npolylog( N)) expected-time randomized O(1)-approximation algorithms for both hitting set and set cover if X is a set of points and R a set of disks in R-2.
引用
收藏
页码:460 / 482
页数:23
相关论文
共 41 条
  • [31] NP-hardness of geometric set cover and hitting set with rectangles containing a common point
    Madireddy, Raghunath Reddy
    Mudgal, Apurva
    INFORMATION PROCESSING LETTERS, 2019, 141 : 1 - 8
  • [32] Constrained hitting set problem with intervals: Hardness, FPT and approximation algorithms
    Acharyya, Ankush
    Keikha, Vahideh
    Majumdar, Diptapriyo
    Pandit, Supantha
    THEORETICAL COMPUTER SCIENCE, 2024, 990
  • [33] Constrained hitting set problem with intervals: Hardness, FPT and approximation algorithms
    Acharyya, Ankush
    Keikha, Vahideh
    Majumdar, Diptapriyo
    Pandit, Supantha
    Theoretical Computer Science, 2024, 990
  • [34] A NEAR-LINEAR APPROXIMATION SCHEME FOR MULTICUTS OF EMBEDDED GRAPHS WITH A FIXED NUMBER OF TERMINALS
    Cohen-Addad, Vincent
    de Verdiere, Eric Colin
    de Mesmay, Arnaud
    SIAM JOURNAL ON COMPUTING, 2021, 50 (01) : 1 - 31
  • [35] Reversal distance for strings with duplicates: Linear time approximation using hitting set
    Kolman, Petr
    Walen, Tomasz
    APPROXIMATION AND ONLINE ALGORITHMS, 2006, 4368 : 279 - 289
  • [36] Improved Algorithms for Minimum-Membership Geometric Set Cover
    Govindarajan, Sathish
    Sarkar, Siddhartha
    ALGORITHMS AND DISCRETE APPLIED MATHEMATICS, CALDAM 2024, 2024, 14508 : 103 - 116
  • [37] A Near-linear Time Constant Factor Algorithm for Unsplittable Flow Problem on Line with Bag Constraints
    Chakaravarthy, Venkatesan T.
    Choudhury, Anamitra R.
    Sabharwal, Yogish
    IARCS ANNUAL CONFERENCE ON FOUNDATIONS OF SOFTWARE TECHNOLOGY AND THEORETICAL COMPUTER SCIENCE (FSTTCS 2010), 2010, 8 : 181 - 191
  • [38] DETERMINISTIC NEAR-OPTIMAL APPROXIMATION ALGORITHMS FOR DYNAMIC SET COVER
    Bhattacharya, Sayan
    Henzinger, Monika
    Nanongkai, Danupon
    Wu, Xiaowei
    SIAM JOURNAL ON COMPUTING, 2023, 52 (05) : 1132 - 1192
  • [39] Analysis of Approximation Algorithms for k-Set Cover Using Factor-Revealing Linear Programs
    Athanassopoulos, Stavros
    Caragiannis, Ioannis
    Kaklamanis, Christos
    THEORY OF COMPUTING SYSTEMS, 2009, 45 (03) : 555 - 576
  • [40] Analysis of Approximation Algorithms for k-Set Cover Using Factor-Revealing Linear Programs
    Stavros Athanassopoulos
    Ioannis Caragiannis
    Christos Kaklamanis
    Theory of Computing Systems, 2009, 45 : 555 - 576