Abstract
A probabilistic analysis of the minimum cardinality set covering problem (SCP) is developed, considering a stochastic model of the (SCP), withn variables andm constraints, in which the entries of the corresponding (m, n) incidence matrix are independent Bernoulli distributed random variables, each with constant probabilityp of success. The behaviour of the optimal solution of the (SCP) is then investigated as bothm andn grow asymptotically large, assuming either an incremental model for the evolution of the matrix (for each size, the matrixA is obtained bordering a matrix of smaller size by new columns and rows) or an independent one (for each size, an entirely new set of entries forA are considered). Two functions ofm are identified, which represent a lower and an upper bound onn in order the (SCP) to be a.e. feasible and not trivial. Then, forn lying within these bounds, an asymptotic formula for the optimum value of the (SCP) is derived and shown to hold a.e.
The performance of two simple randomized algorithms is then analyzed. It is shown that one of them produces a solution value whose ratio to the optimum value asymptotically approaches 1 a.e. in the incremental model, but not in the independent one, in which case the ratio is proved to be tightly bounded by 2 a.e. Thus, in order to improve the above result, a second randomized algorithm is proposed, for which it is proved that the ratio between the approximate solution value and the optimum approaches 1 a.e. also in the independent model.
Similar content being viewed by others
References
R. Bar-Yehuda and S. Even, A linear time approximation algorithm for the weighted vertex cover problem. J. of Algorithms 2(1981)198.
V. Chvátal, A greedy heuristic for the set covering problem, Math. Oper. Res. 4(1979)233.
D.S. Hochbaum, Approximation algorithm for the set covering and vertex cover problems, SIAM J. Comput. 11(1982)555.
D.S. Johnson, Approximation algorithms for combinatorial problems, J. Comput. System Sci. 9(1974)256.
R.M. Karp, Reducibility among combinatorial problems, in: Complexity of Computer Computations, ed. R.E. Miller and J.W. Thatcher (Plenum Press, New York, 1972) p. 85.
R.M. Karp, The probabilistic analysis of some combinatorial search algorithms, in: Algorithms and Complexity, ed. J.F. Traub (Academic Press, New York, 1976) p. 1.
L. Lovasz, On the ratio of optimal integral and fractional covers, Discr. Math. 13(1975)383.
H.M. Salkin, Integer Programming (Addison-Wesley, Reading, 1975).
B.W. Weide, Statistical methods in algorithm design and analysis, Ph. D. Thesis, Carnegie-Mellon University (1978).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Vercellis, C. A probabilistic analysis of the set covering problem. Ann Oper Res 1, 255–271 (1984). https://doi.org/10.1007/BF01874392
Issue Date:
DOI: https://doi.org/10.1007/BF01874392