Approximation algorithm for the multicovering problem

被引:1
作者
Gorgi, Abbass [1 ]
El Ouali, Mourad [2 ]
Srivastav, Anand [2 ]
Hachimi, Mohamed [1 ]
机构
[1] Univ Ibn Zohr, Agadir, Morocco
[2] Univ Kiel, Kiel, Germany
关键词
Integer linear programs; Hypergraphs; Approximation algorithm; Randomized rounding; Set cover and set multicover; k-matching; RANDOMIZED APPROXIMATION; COVER;
D O I
10.1007/s10878-020-00688-9
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Let H = (V, epsilon) be a hypergraph with maximum edge size l and maximum degree Delta. For a given positive integers b(v), v is an element of V, a set multicover in H is a set of edges C subset of epsilon such that every vertex v in V belongs to at least b(v) edges in C. Set multicover is the problem of finding a minimum-cardinality set multicover. Peleg, Schechtman and Wool conjectured that for any fixed Delta and b := min(v is an element of V) b(v), the problem of set multicover is not approximablewithin a ratio less than delta :=Delta-b+1, unlessP = NP. Hence it's a challenge to explore for which classes of hypergraph the conjecture doesn't hold. We present a polynomial time algorithm for the set multicover problem which combines a deterministic threshold algorithm with conditioned randomized rounding steps. Our algorithm yields an approximation ratio of max {148/149 delta, (1 - (b-1)e(delta/4)/94l)delta} for b >= 2 and delta >= 3. Our result not only improves over the approximation ratio presented by El Ouali et al. (Algorithmica 74:574, 2016) but it's more general since we set no restriction on the parameter l. Moreover we present a further polynomial time algorithm with an approximation ratio of 5/6 delta for hypergraphs with l <= (1 + epsilon)(l) over bar for any fixed epsilon is an element of [0, 1/2], where (l) over bar is the average edge size. The analysis of this algorithm relies on matching/covering duality due to Ray-Chaudhuri (1960), which we convert into an approximative form. The second performance disprove the conjecture of Peleg et al. for a large subclass of hypergraphs.
引用
收藏
页码:433 / 450
页数:18
相关论文
共 25 条
  • [1] Using homogeneous weights for approximating the partial cover problem
    Bar-Yehuda, R
    [J]. JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 39 (02): : 137 - 144
  • [2] Berge C., 1973, GRAPHS HYPERGRAPHS
  • [3] Chvatal V., 1979, Mathematics of Operations Research, V4, P233, DOI 10.1287/moor.4.3.233
  • [4] WORST-CASE ANALYSIS OF GREEDY HEURISTICS FOR INTEGER PROGRAMMING WITH NONNEGATIVE DATA
    DOBSON, G
    [J]. MATHEMATICS OF OPERATIONS RESEARCH, 1982, 7 (04) : 515 - 531
  • [5] Duh Rong-chii, 1997, P 29 ANN ACM S THEOR, P256
  • [6] Randomized Approximation for the Set Multicover Problem in Hypergraphs
    El Ouali, Mourad
    Munstermann, Peter
    Srivastav, Anand
    [J]. ALGORITHMICA, 2016, 74 (02) : 574 - 588
  • [7] An approximation algorithm for the partial vertex cover problem in hypergraphs
    El Ouali, Mourad
    Fohlin, Helena
    Srivastav, Anand
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (02) : 846 - 864
  • [8] A randomised approximation algorithm for the hitting set problem
    El Ouali, Mourad
    Fohlin, Helena
    Srivastav, Anand
    [J]. THEORETICAL COMPUTER SCIENCE, 2014, 555 : 23 - 34
  • [9] Ferdous, 2017, IEEE INT PAR DISTR P
  • [10] Ferdous, 2018, SIAM WORKSH COMB SCI