Abstract
This paper studies the minimum weight partial connected set cover problem (PCSC). Given an element set U, a collection \({\mathcal {S}}\) of subsets of U, a weight function c : \({\mathcal {S}} \rightarrow {\mathbb {Q}}^{+}\), a connected graph \(G_{{\mathcal {S}}}\) on vertex set \({\mathcal {S}}\), and a positive integer \(k\le |U|\), the goal is to find a minimum weight subcollection \({\mathcal {S}}' \subseteq {\mathcal {S}}\) such that the subgraph of G induced by \({\mathcal {S}}'\) is connected, \(|\bigcup _{S\in {\mathcal {S}}^{\prime }}S| \ge k\), and the weight of \({\mathcal {S}}'\) is minimum. If the graph \(G_{{\mathcal {S}}}\) has the property that any two sets with a common element has hop distance at most r in \(G_{{\mathcal {S}}}\), then the problem is called r-hop PCSC. We presented an \(O(\ln (m+n))\)-approximation algorithm for the minimum weight 1-hop PCSC problem and an \(O(\ln (m+n))\)-approximation algorithm for the minimum cardinality r-hop PCSC problem. Our performance ratio improves previous results and our method is much simpler than previous methods.
Similar content being viewed by others
References
Bateni M, Hajiaghayi M, Liaghat V (2013) Improved approximation algorithms for (budgeted) node-weighted steiner problems. In: ICALP, pp 81–92
Chvatal V (1979) A greedy heuristic for the set covering problem. Math Oper Res 4(3):233–235
Du H, Pardalos PM, Wu W, Wu L (2013) Maximum lifetime connected coverage with two active-phase sensors. J Glob Optim 56:559–568
Edwards K, Griffiths S, Kennedy WS (2013) Partial interval set cover—trade-offs between scalability and optimality. In: Raghavendra P, Raskhodnikova S, Jansen K, Rolim JDP (eds) Approximation, randomization, and combinatorial optimization. algorithms and techniques. Lecture notes in computer science, vol 8096. Springer, Berlin, Heidelberg, pp 102–113
Elbassioni K, Jelić S, Matijević D (2012) The relation of connected set cover and group steiner tree. Theor Comput Sci 438:96–101
Elomaa T, Kujala J (2010) Covering analysis of the greedy algorithm for partial cover. In: Elomaa T, Mannila H, Orponen P (eds) Algorithms and applications. Lecture notes in computer science, vol 6060. Springer, Berlin, Heidelberg, pp 102–113
Feige U (1998) A threshold of \(\ln n\) for approximating set cover. J ACM 45:634–652
Garey M, Johnson D (1979) Computers and intractability. W.H. Freeman and Company, New York
Garg N (2005) Saving an epsilon: a 2-approximation for the \(k\)-MST problem in graphs. In: STOC, pp 396–402
Gandhi R, Khuller S, Srinivasan A (2004) Approximation algorithms for partial covering problems. J Algorithms 53(1):55–84
Johnson D (1974) Approximation algorithms for combinatorial problems. J Comput Syst Sci 9:256–278
Johnson D, Minkoff M, Phillips S (2000) The prize collecting steiner tree problem: theorem and practice. In: SODA, pp 70–769
Kearns MJ (1990) The computational complexity of machine learning, vol 21(3). The MIT Press, Cambridge
Khandekar R, Kortsarz G, Nutov Z (2012) Approximating fault-tolerant group steiner problem. Theor Comput Sci 416:55–64
Khuller S, Purohit M, Sarpatwar KK (2013) Analyzing the optimal neighborhood: algorithms for budgeted and partial connected dominating set problems. In: ACM-SIAM symposium on discrete algorithms, pp 1702–1713
Könemann J, Parekh O, Segv D (2011) A unified approach to approximating partial covering problems. Algorithmica 59(4):489–509
Liang D, Zhang Z, Liu X, Wang W, Jiang Y (2016) Approximation algorithms for minimum weight partial connected set cover problem. J Comb Optim 31:696–712
Lovász L (1975) On the ratio of optimal integral and fractional covers. Discrete Math 13:383–390
Miettnen P (2008) On the positive–negative partial set cover problem. Inf Process Lett 108(4):219–221
Moss A, Rabani Y (2007) Approximation algorithms for constrained node weighted steiner tree problems. SIAM J Comput 37(2):460–481
Ran Y, Zhang Z, Ko KI, Liang J (2016) An approximation algorithm for maximum weight budgeted connected set cover. J Comb Optim 31:1505–1517
Shuai T, Hu X (2006) Connected set cover problem and its application. Algorithm Appl Manag 4104:243–254
Slavík P(1997) Improved performance of the greedy algorithm for partial cover. Inf Process Lett 64:251–254
Wu L, Du H, Wu W, Li D, Lv J, Lee W (2013) Approximations for minimum connected sensor cover. In: Proceedings IEEE INFOCOM
Yehuda B (2001) Using homogeneous weights for approximating the partial cover problem. Computer science department, Journal of Algorithm 39(2):137–144
Zhang Z, Gao X, Wu W (2009) Algorithms for connected set cover problem and fault-tolerant connected set cover problem. Theor Comput Sci 410:812–817
Acknowledgements
Funding was provided by National Natural Science Foundation of China (Grant Nos. 11531011, 61222201 and 61502431).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhang, Y., Ran, Y. & Zhang, Z. A simple approximation algorithm for minimum weight partial connected set cover. J Comb Optim 34, 956–963 (2017). https://doi.org/10.1007/s10878-017-0122-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-017-0122-4