## A Comparison of Parallel Algorithms for Connected Components (1994)

Venue: | in the Symposium on Parallel Algorithms and Architectures |

Citations: | 16 - 1 self |

### BibTeX

@INPROCEEDINGS{Greiner94acomparison,

author = {John Greiner},

title = {A Comparison of Parallel Algorithms for Connected Components},

booktitle = {in the Symposium on Parallel Algorithms and Architectures},

year = {1994},

pages = {16--25},

publisher = {Press}

}

### Years of Citing Articles

### OpenURL

### Abstract

This paper presents a comparison of the pragmatic aspects of some parallel algorithms for finding connected components, together with optimizations on these algorithms. The algorithms being compared are two similar algorithms by Shiloach-Vishkin [22] and Awerbuch-Shiloach [2], a randomized contraction algorithm based on algorithms by Reif [21] and Phillips [20], and a hybrid algorithm [11]. Improvements are given for the first two to improve performance significantly, although without improving their asymptotic complexity. The hybrid combines features of the others and is generally the fastest of those tested. Timings were made using NESL [4] code as executed on a Connection Machine 2 and Cray Y-MP/C90. 1 Introduction The complexity of various PRAM algorithms has received much attention, but there has been relatively little work on the implementation and pragmatic efficiency of many of these algorithms. Moreover, much of this work has been for algorithms having regular communication ...