|
ABSTRACT
A parallel algorithm is presented which accepts as input a graph G and produces a maximal independent set of vertices in G. On a P-RAM without the concurrent write or concurrent read features, the algorithm executes in O((log n)4) time and uses O((n/log n)3) processors, where n is the number of vertices in G. The algorithm has several novel features that may find other applications. These include the use of balanced incomplete block designs to replace random sampling by deterministic sampling, and the use of a “dynamic pigeonhole principle” that generalizes the conventional pigeonhole principle.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Cook, S. A., "The Classification of Problems which have Fast Parallel Algorithms," Technical Report No. 164/83, Department of Computer Science, University of Toronto (1983).
|
| |
3
|
Hall, M., Combinatorial Theory, Blaisdell (1967).
|
| |
4
|
Jones, N. D., Lien, Y. E., Laaser, W. T., "New Problems Complete for Nondeterministic Log Space," Mathematical Systems Theory 10, 1-17 (1976).
|
| |
5
|
Lev, G., "Size Bounds and Parallel Algorithms for Networks," Report CST-8-80, Dept. of Computer Science, University of Edinburgh (1980).
|
| |
6
|
Valiant, L. G., "Parallel Computation," Proc. 7th IBM Symposium on Mathematical Foundations of Computer Science, (1982).
|
CITED BY 13
|
|
R M Karp , E Upfal , A Wigderson, Are search and decision programs computationally equivalent?, Proceedings of the seventeenth annual ACM symposium on Theory of computing, p.464-475, May 06-08, 1985, Providence, Rhode Island, United States
|
|
|
|
|
|
|
|
|
|
|
|
Guy Even , Oded Goldreich , Michael Luby , Noam Nisan , Boban Veličkovic, Approximations of general independent distributions, Proceedings of the twenty-fourth annual ACM symposium on Theory of computing, p.10-16, May 04-06, 1992, Victoria, British Columbia, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C. H. Papadimitriou , A. A. Schäffer , M. Yannakakis, On the complexity of local search, Proceedings of the twenty-second annual ACM symposium on Theory of computing, p.438-445, May 13-17, 1990, Baltimore, Maryland, United States
|
|
|
|
|