On approximating partial scenario set cover

被引:0
作者
Dimant, Shai Michael [1 ]
Krumke, Sven O. [1 ]
机构
[1] RPTU Kaiserslautern Landau, Dept Math, Paul Ehrlich Str 14, D-67663 Kaiserslautern, Germany
关键词
Combinatorial optimization; Set cover; Partial cover; Approximation algorithm; NP-hardness; ALGORITHMS;
D O I
10.1016/j.tcs.2024.114891
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The Partial Scenario Set Cover problem (PSSC) generalizes the Partial Set Cover problem, which is itself a generalization of the classical Set Cover problem. We are given a finite ground set Q , a collection S of subsets of Q to choose from, each of which is associated with a nonnegative cost, and a second collection U of subsets of Q of which a given number l must be covered. The task is to choose a minimum cost sub-collection from S that covers at least l sets from U. PSSC is motivated by an application for locating emergency doctors. We present two approximation approaches. The first one combines LP-based rounding with a greedy consideration of the scenarios. The other is a variant of the greedy set cover algorithm, and in each iteration tries to minimize the ratio of cost to number of newly covered scenarios. We show that this subproblem, which we call Dense Scenario Set Cover (DSSC), is itself as hard to approximate as Set Cover and NP-hard, even when there is only a single scenario and all sets contain at most three elements. Furthermore, we consider a special case of DSSC where the sets are pairwise disjoint and show that in this case DSSC can be solved in polynomial time. We also provide an approximation for the general case, which we use as a subroutine in the greedy algorithm to obtain an approximation for PSSC.
引用
收藏
页数:18
相关论文
共 35 条
[1]   Finding Subgraphs with Maximum Total Density and Limited Overlap [J].
Balalau, Oana Denisa ;
Bonchi, Francesco ;
Chany, T-H. Hubert ;
Gullo, Francesco ;
Sozioz, Mauro .
WSDM'15: PROCEEDINGS OF THE EIGHTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2015, :379-388
[2]   Using homogeneous weights for approximating the partial cover problem [J].
Bar-Yehuda, R .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 39 (02) :137-144
[3]  
Bar-Yehuda R., 1985, A Local-Ratio Theorem for Approximating the Weighted Vertex Cover Problem, P27, DOI [10.1016 /s0304 -0208(08 )73101-3, DOI 10.1016/S0304-0208(08)73101-3]
[4]  
Bhaskara Aditya., 2010, Proceedings of the forty-second ACM symposium on Theory of computing, P201
[5]  
Charikar M., 2000, Greedy Approximation Algorithms for Finding Dense Components in a Graph, P84, DOI [10.1007 /3 -540 -44436 -x_10, DOI 10.1007/3-540-44436-X_10]
[6]   Algorithms for covering multiple submodular constraints and applications [J].
Chekuri, Chandra ;
Inamdar, Tanmay ;
Quanrud, Kent ;
Varadarajan, Kasturi ;
Zhang, Zhao .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (02) :979-1010
[7]   Set Connectivity Problems in Undirected Graphs and the Directed Steiner Network Problem [J].
Chekuri, Chandra ;
Even, Guy ;
Gupta, Anupam ;
Segev, Danny .
ACM TRANSACTIONS ON ALGORITHMS, 2011, 7 (02)
[8]  
Chen HP, 2023, Data Min, P307
[9]   THE DENSEST k-SUBHYPERGRAPH PROBLEM [J].
Chlamtac, Eden ;
Dinitz, Michael ;
Konrad, Christian ;
Kortsarz, Guy ;
Rabanca, George .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 2018, 32 (02) :1458-1477
[10]  
Chlamtác E, 2017, PROCEEDINGS OF THE TWENTY-EIGHTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P881