A tight analysis of the greedy algorithm for set cover

173Citations
Citations of this article
61Readers
Mendeley users who have this article in their library.

Abstract

We establish significantly improved bounds on the performance of the greedy algorithm for approximating set cover. In particular, we provide the first substantial improvement of the 20 year old classical harmonic upper bound, H(m), of Johnson, Lovasz, and Chvátal, by showing that the performance ratio of the greedy algorithm is, in fact, exactly ln m - ln ln m + Θ(1), where m is the size of the ground set. The difference between the upper and lower bounds turns out to be less than 1.1. This provides the first tight analysis of the greedy algorithm, as well as the first upper bound that lies below H(m) by a function going to infinity with m. We also show that the approximation guarantee for the greedy algorithm is better than the guarantee recently established by Srinivasan for the randomized rounding technique, thus improving the bounds on the integrality gap. Our improvements result from a new approach which might be generally useful for attacking other similar problems.

Cite

CITATION STYLE

APA

Slavík, P. (1996). A tight analysis of the greedy algorithm for set cover. In Proceedings of the Annual ACM Symposium on Theory of Computing (Vol. Part F129452, pp. 435–441). Association for Computing Machinery. https://doi.org/10.1145/237814.237991

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free