1982
DOI: 10.1016/0196-6774(82)90008-6
|View full text |Cite
|
Sign up to set email alerts
|

An O(logn) parallel connectivity algorithm

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
251
0

Year Published

1988
1988
1995
1995

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 521 publications
(252 citation statements)
references
References 1 publication
1
251
0
Order By: Relevance
“…The spanning tree of Step 1 is found using a modified version of the hypercube connected components algorithm of [WOO88]. This performs better than the hypercube adaptation of the algorithm of [SHIL82]. While the preorder number and number of descendants can be found in O(log 2 n) time on an n node hypercube using the steps outlined in [GOPA85], we did not attempt to map this O(log 2 n) algorithm onto a p node hypercube.…”
Section: The Tarjan-vishkin Biconnected Components Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…The spanning tree of Step 1 is found using a modified version of the hypercube connected components algorithm of [WOO88]. This performs better than the hypercube adaptation of the algorithm of [SHIL82]. While the preorder number and number of descendants can be found in O(log 2 n) time on an n node hypercube using the steps outlined in [GOPA85], we did not attempt to map this O(log 2 n) algorithm onto a p node hypercube.…”
Section: The Tarjan-vishkin Biconnected Components Algorithmmentioning
confidence: 99%
“…In the CRCW implementation of Figure 1 described in [TARJ85], the spanning tree T of Step 1 is found by using a modified version of Shiloach and Vishkin's connected components algorithm [SHIL82]. The preorder number and number of descendants is found using a doubling technique ([WYLL79], [NASS80]) and an Eulerian tour.…”
Section: The Tarjan-vishkin Biconnected Components Algorithmmentioning
confidence: 99%
See 1 more Smart Citation
“…In an earlier thesis Shiloach and Vishkin [80] have presented a deterministic algorithm for connectivity that has the same resource bounds. But, the random mating lemma has been used by Gazit [24] to obtain an optimal randomized algorithm for connectivity that runs in time O(log |V |) and uses (|V | + |E|)/ log(|V |) processors.…”
Section: The Random Mating Lemma and Optimal Connectivitymentioning
confidence: 99%
“…Connectivity is a fundamental graph problem with a range of applications and can be building blocks for higher-level algorithms. The research community has produced a rich collection of theoretic deterministic [28,21,30,26,8,9,7,18,24,34,1,12,14] and randomized [17,29] parallel algorithms for connected components. Yet for implementations and experimental studies, although several fast PRAM algorithms exist, to our knowledge there is no parallel implementation of connected components (other than our own [4,6]) that achieves significant parallel speedup on sparse, irregular graphs when compared against the best sequential implementation.…”
Section: Connected Componentsmentioning
confidence: 99%