Streaming Set Cover in Practice

被引:0
|
作者
Barlow, Michael [1 ]
Konrad, Christian [1 ]
Nandasena, Charana [2 ]
机构
[1] Univ Bristol, Dept Comp Sci, Bristol, Avon, England
[2] Univ Melbourne, Melbourne Sch Engn, Melbourne, Vic, Australia
关键词
APPROXIMATION ALGORITHMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
State-of-the-art practical algorithms for solving large Set Cover instances can all be regarded as variants of the Greedy Set Cover algorithm. These algorithms maintain the input sets in memory, which yields a substantial memory footprint. In particular, in the context of massive inputs, these sets may need to be maintained on the hard disk or on external memory, and, consequently, access to these sets is slow. In this paper, we demonstrate that simple one-pass algorithms with small memory footprints are able to compete with the more involved Greedy-like algorithms for Set Cover in practice. Our experiments show that a recent Set Cover streaming algorithm by Emek and Rosen [ACM Trans. on Alg. 2016] produces covers whose sizes are on average within 8% of those produced by state-of-the-art algorithms, while using between 10 and 73 times less memory. We also provide a theoretical analysis of an extension of the Emek-Rosen algorithm to multiple passes and demonstrate that multiple passes allow us to further reduce cover sizes in practice.
引用
收藏
页码:181 / +
页数:12
相关论文
共 50 条
  • [41] Approximating Min Sum Set Cover
    Uriel Feige
    László Lovász
    Prasad Tetali
    Algorithmica , 2004, 40 : 219 - 234
  • [42] A distributed algorithm for a set cover game
    Zhu, Chaojie
    Huang, Xiaohui
    Zhang, Zhao
    DISCRETE MATHEMATICS ALGORITHMS AND APPLICATIONS, 2022, 14 (03)
  • [43] Parallel approximation for partial set cover
    Ran, Yingli
    Zhang, Ying
    Zhang, Zhao
    APPLIED MATHEMATICS AND COMPUTATION, 2021, 408
  • [44] Online Set Cover with Happiness Costs
    Markarian, Christine
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INNOVATIVE INTELLIGENT INDUSTRIAL PRODUCTION AND LOGISTICS (IN4PL), 2021, : 40 - 45
  • [45] On approximating partial scenario set cover
    Dimant, Shai Michael
    Krumke, Sven O.
    THEORETICAL COMPUTER SCIENCE, 2025, 1023
  • [46] EKOR set to 'cover' Chernobyl Shelter
    不详
    NUCLEAR ENGINEERING INTERNATIONAL, 1999, 44 (544): : 23 - 23
  • [47] THE LARGEST SET PARTITIONED BY A SUBFAMILY OF A COVER
    COMPTON, KJ
    MONTENEGRO, CH
    JOURNAL OF COMBINATORIAL THEORY SERIES A, 1990, 54 (02) : 296 - 303
  • [48] On the differential approximation of MIN SET COVER
    Bazgan, C
    Monnot, J
    Paschos, VT
    Serrière, F
    THEORETICAL COMPUTER SCIENCE, 2005, 332 (1-3) : 497 - 513
  • [49] On approximation of the submodular set cover problem
    Fujito, T
    OPERATIONS RESEARCH LETTERS, 1999, 25 (04) : 169 - 174
  • [50] Dynamic Geometric Set Cover, Revisited
    Chan, Timothy M.
    He, Qizheng
    Suri, Subhash
    Xue, Jie
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 3496 - 3528