A generalization of the weighted set covering problem
Document Type
Article
Publication Date
3-1-2005
Abstract
We study a generalization of the weighted set covering problem where every element needs to be covered multiple times. When no set contains more than two elements, we can solve the problem in polynomial time by solving a corresponding weighted perfect b-matching problem. In general, we may use a polynomial-time greedy heuristic similar to the one for the classical weighted set covering problem studied by D.S. Johnson [Approximation algorithms for combinatorial problems, J Comput Syst Sci 9 (1974), 256-278], L. Lovasz [On the ratio of optimal integral and fractional covers, Discrete Math 13 (1975), 383-390], and V. Chvatal [A greedy heuristic for the set-covering problem, Math Oper Res 4(3) (1979), 233-235] to get an approximate solution for the problem. We find a worst-case bound for the heuristic similar to that for the classical problem. In addition, we introduce a general type of probability distribution for the population of the problem instances and prove that the greedy heuristic is asymptotically optimal for instances drawn from such a distribution. We also conduct computational studies to compare solutions resulting from running the heuristic and from running the commercial integer programming solver CPLEX on problem instances drawn from a more specific type of distribution. The results clearly exemplify benefits of using the greedy heuristic when problem instances are large. © 2003 Wiley Periodicals, Inc.
Identifier
14644418472 (Scopus)
Publication Title
Naval Research Logistics
External Full Text Location
https://doi.org/10.1002/nav.10093
ISSN
0894069X
First Page
142
Last Page
149
Issue
2
Volume
52
Recommended Citation
Yang, Jian and Leung, Joseph Y.T., "A generalization of the weighted set covering problem" (2005). Faculty Publications. 19759.
https://digitalcommons.njit.edu/fac_pubs/19759
