Efficient NC algorithms for set cover with applications to learning and geometry
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...
Saved in:
Published in | Journal of computer and system sciences Vol. 49; no. 3; pp. 454 - 477 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Brugge
Elsevier Inc
01.12.1994
Academic Press |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 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. |
---|---|
ISSN: | 0022-0000 1090-2724 |
DOI: | 10.1016/S0022-0000(05)80068-6 |