Efficient NC algorithms for set cover with applications to learning and geometry

https://doi.org/10.1016/S0022-0000(05)80068-6Get rights and content
Under an Elsevier user license
open archive

In this paper we give the first NC approximation algorithms for the unweighted and weighted set cover problems. Our algorithms use a linear number of processors and give a cover that has at most log n times the optimal size/weight, thus matching the performance of the best sequential algorithms. We apply our set cover algorithm to learning theory, giving an NC algorithm to learn the concept class obtained by taking the closure under finite union or finite intersection of any concept class of finite VC-dimension that has an NC hypothesis finder. In addition, we give a linear-processor NC algorithm for a variant of the set cover problem first proposed by Chazelle and Friedman and use it to obtain NC algorithms for several problems in computational geometry.

Cited by (0)

*

Supported in part by a Graduate Fellowship from ARO Grant DAAL03-86-K-0171, by Air Force Grant AFOSR-86-0078, and by NSF PYI grant CCR-8657688 with matching support from UPS, IBM, and Sun Microsystems.

Supported in part by a National Science Foundation Graduate Fellowship, DARPA Contract N00014-80-C-0622, and Air Force Grant AFSOR-86-0078.