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
相关论文
共 50 条
  • [41] THE DEDUCTION RULE AND LINEAR AND NEAR-LINEAR PROOF SIMULATIONS
    BONET, ML
    BUSS, SR
    JOURNAL OF SYMBOLIC LOGIC, 1993, 58 (02) : 688 - 709
  • [42] The computation of hitting sets: Review and new algorithms
    Lin, L
    Jiang, YF
    INFORMATION PROCESSING LETTERS, 2003, 86 (04) : 177 - 184
  • [43] FPT Algorithms for Diverse Collections of Hitting Sets
    Baste, Julien
    Jaffke, Lars
    Masarik, Tomas
    Philip, Geevarghese
    Rote, Guenter
    ALGORITHMS, 2019, 12 (12)
  • [44] FPT algorithms for diverse collections of hitting sets
    Baste J.
    Jaffke L.
    Masařík T.
    Philip G.
    Rote G.
    Algorithms, 2019, 12 (02)
  • [45] Approximating Edit Distance in Near-Linear Time
    Andoni, Alexandr
    Onak, Krzysztof
    STOC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2009, : 199 - 204
  • [46] Optimal Stability and Instability for Near-Linear Hamiltonians
    Abed Bounemoura
    Annales Henri Poincaré, 2012, 13 : 857 - 868
  • [47] PEELING POTATOES NEAR-OPTIMALLY IN NEAR-LINEAR TIME
    Cabello, Sergio
    Cibulka, Josef
    Kyncl, Jan
    Saumell, Maria
    Valtr, Pavel
    SIAM JOURNAL ON COMPUTING, 2017, 46 (05) : 1574 - 1602
  • [48] Parameterized algorithms for HITTING SET: The weighted case
    Fernau, Henning
    ALGORITHMS AND COMPLEXITY, PROCEEDINGS, 2006, 3998 : 332 - 343
  • [49] A Near-Linear Time Algorithm for the Chamfer Distance
    Bakshi, Ainesh
    Indyk, Piotr
    Jayaram, Rajesh
    Silwal, Sandeep
    Waingarten, Erik
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [50] Approximation Algorithms in the Successive Hitting Set Model
    Storandt, Sabine
    ALGORITHMS AND COMPUTATION, ISAAC 2015, 2015, 9472 : 453 - 464