On the minimum hitting set of bundles problem

被引:7
|
作者
Angel, Eric [2 ]
Bampis, Evripidis [2 ]
Gourves, Laurent [1 ,3 ]
机构
[1] CNRS, FRE 3234, F-75775 Paris, France
[2] Univ Evry, IBISC CNRS, Evry, France
[3] Univ Paris 09, LAMSADE, F-75775 Paris, France
关键词
MINIMUM HITTING SET; MIN k-SAT; Approximation algorithm; APPROXIMATION ALGORITHMS; SATISFIABILITY PROBLEM;
D O I
10.1016/j.tcs.2009.08.017
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider a natural generalization of the classical MINIMUM HITTING SET problem, the MINIMUM HITTING SET OF BUNDLES problem (MHSB) which is defined as follows. We are given a set epsilon = (e(1), e(2), ... , e(n)} of n elements. Each element e(i) (i = 1, ... , n) has a positive cost c(i). A bundle b is a subset of epsilon. We are also given a collection s = {S-1, S-2, ... , S-m} of m sets of bundles. More precisely, each set S-j (j = 1, ... , m) is composed of g(j) distinct bundles b(j)(1), b(j)(2), ... ,b(j)(g(j)). A solution to MHSB is a subset epsilon' subset of epsilon such that for every S-j is an element of S at least one bundle is covered, i.e. b(j)(l) subset of epsilon' for some l is an element of {1, 2, ... , g(j)}. The total cost of the solution, denoted by C(epsilon'), is Sigma(vertical bar i vertical bar ej is an element of epsilon'vertical bar) ci. The goal is to find a solution with a minimum total cost. We give a deterministic N(1 - (1 - 1/N)(M))-approximation algorithm, where N is the maximum number of bundles per set and M is the maximum number of sets in which an element can appear. This is roughly speaking the best approximation ratio that we can obtain, since by reducing MHSB to the vertex cover problem, it implies that MHSB cannot be approximated within 1.36 when N = 2 and N - 1 - epsilon when N >= 3. It has to be noticed that the application of our algorithm in the case of the MIN k-SAT problem matches the best known approximation ratio. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:4534 / 4542
页数:9
相关论文
共 50 条
  • [1] On the Minimum Hitting Set of Bundles problem
    Angel, Eric
    Bampis, Evripidis
    Gourves, Laurent
    ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS, 2008, 5034 : 3 - +
  • [2] Minimum Hitting Set of Interval Bundles Problem: Computational Complexity and Approximability
    Gottschau, Marinus
    Leichter, Marilena
    ALGORITHMICA, 2022, 84 (08) : 2222 - 2239
  • [3] Minimum Hitting Set of Interval Bundles Problem: Computational Complexity and Approximability
    Marinus Gottschau
    Marilena Leichter
    Algorithmica, 2022, 84 : 2222 - 2239
  • [4] An ant-algorithm for the weighted minimum hitting set problem
    Cincotti, A
    Cutello, V
    Pappalardo, F
    PROCEEDINGS OF THE 2003 IEEE SWARM INTELLIGENCE SYMPOSIUM (SIS 03), 2003, : 1 - 5
  • [5] AVERAGE CASE ANALYSIS OF A GREEDY ALGORITHM FOR THE MINIMUM HITTING SET PROBLEM
    DELAVEGA, WF
    PASCHOS, VT
    SAAD, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 583 : 131 - 138
  • [6] Parameterizations of hitting set of bundles and inverse scope
    Peter Damaschke
    Journal of Combinatorial Optimization, 2015, 29 : 847 - 858
  • [7] Parameterizations of hitting set of bundles and inverse scope
    Damaschke, Peter
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2015, 29 (04) : 847 - 858
  • [9] An evolutionary algorithm for the T-constrained variation of Minimum Hitting Set Problem
    Cutello, V
    Mastriani, E
    Pappalardo, F
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 366 - 371
  • [10] Solving Minimum Hitting Set Problem and Generalized Exact Cover Problem with Light Based Devices
    Hasan, Masud
    Hossain, Shabab
    Rahman, Md. Mahmudur
    Rahman, M. Sohel
    INTERNATIONAL JOURNAL OF UNCONVENTIONAL COMPUTING, 2011, 7 (1-2) : 125 - 140