A Local Search-Based Approach for Set Covering

被引:0
|
作者
Gupta, Anupam [1 ]
Lee, Euiwoong [2 ]
Li, Jason [3 ,4 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15217 USA
[2] Univ Michigan, Ann Arbor, MI 48109 USA
[3] Simons Inst Theory Comp, Berkeley, CA USA
[4] Univ Calif Berkeley, Berkeley, CA USA
关键词
APPROXIMATION ALGORITHMS; GREEDY;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the Set Cover problem, we are given a set system with each set having a weight, and we want to find a collection of sets that cover the universe, whilst having low total weight. There are several approaches known (based on greedy approaches, relax-and-round, and dual-fitting) that achieve a H-k approximate to ln k+ O(1) approximation for this problem, where the size of each set is bounded by k. Moreover, getting a ln k-O(ln ln k) approximation is hard. Where does the truth lie? Can we close the gap between the upper and lower bounds? An improvement would be particularly interesting for small values of k, which are often used in reductions between Set Cover and other combinatorial optimization problems. We consider a non-oblivious local-search approach: to the best of our knowledge this gives the first H-k - approximation for Set Cover using an approach based on local-search. Our proof fits in one page, and gives a integrality gap result as well. Refining our approach by considering larger moves and an optimized potential function gives an (H-k - Omega(log(2) k)/k)-approximation, improving on the previous bound of (H-k - Omega(1/k(8))) (R. Hassin and A. Levin, SICOMP '05) based on a modified greedy algorithm.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 50 条
  • [1] Nature Search-Based Approach to Solve Maximal Covering Species Problem
    Daoudi, M.
    2016 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2016, : 349 - 354
  • [2] Search-based software engineering for constructing covering arrays
    Torres-Jimenez, Jose
    Izquierdo-Marquez, Idelfonso
    Avila-George, Himer
    IET SOFTWARE, 2018, 12 (04) : 324 - 332
  • [3] Local search algorithm for unicost set covering problem
    Musliu, Nysret
    ADVANCES IN APPLIED ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 4031 : 302 - 311
  • [4] A Weighting-Based Local Search Heuristic Algorithm for the Set Covering Problem
    Gao, Chao
    Weise, Thomas
    Li, Jinlong
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 826 - 831
  • [5] Local Search-Based Refactoring as Graph Transformation
    Qayum, Fawad
    Heckel, Reiko
    1ST INTERNATIONAL SYMPOSIUM ON SEARCH BASED SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 43 - 46
  • [6] A Beam-Search Approach to the Set Covering Problem
    Reyes, Victor
    Araya, Ignacio
    Crawford, Broderick
    Soto, Ricardo
    Olguin, Eduardo
    ARTIFICIAL INTELLIGENCE PERSPECTIVES IN INTELLIGENT SYSTEMS, VOL 1, 2016, 464 : 395 - 402
  • [7] A Novel Approach For Search-Based Program Repair
    Trujillo, Leonardo
    Villanueva, Omar M.
    Hernandez, Daniel Eduardo
    IEEE SOFTWARE, 2021, 38 (04) : 36 - 42
  • [8] Compact formulations and an iterated local search-based matheuristic for the minimum weighted feedback vertex set problem
    Melo, Rafael A.
    Queiroz, Michell F.
    Ribeiro, Celso C.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 289 (01) : 75 - 92
  • [9] A New Local Search-Based Multiobjective Optimization Algorithm
    Chen, Bili
    Zeng, Wenhua
    Lin, Yangbin
    Zhang, Defu
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (01) : 50 - 73
  • [10] Technical Debt Prioritization: A Search-Based Approach
    Alfayez, Reem
    Boehm, Barry
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2019), 2019, : 434 - 445