This paper shows how n-node, e-edge graphs can be contracted in a manner similar to the parallel tree contraction algorithm due to Miller and Reif. We give an O((n + e)/lgn)-processor deterministic algorithm that contracts a graph in O(lg 2 n) time in the EREW PRAM model. We also give art O(n/lg n)-processor randomized algorithm that with high probability can contract a bounded-degree graph in O(lg n+lg 2 γ) time, where γ is the maximum genus of any connected component of the graph. (The algorithm can be made to run in deterministic O(lg n lg∗ n + lg 2 γ) time using known techniques.) This algorithm does not require a priori knowledge of the genus of the graph to be contracted. The contraction algorithm for boundeddegree graphs can be used directly to solve the problem of region labeling in vision systems, i.e., determining the connected components of bounded-degree planar graphs in O(lgn) time, thus improving the best previous bound of O(lg 2 n).
CITATION STYLE
Phillips, C. A. (1989). Parallel graph contraction. In Proceedings of the 1st Annual ACM Symposium on Parallel Algorithms and Architectures, SPAA 1989 (pp. 148–157). Association for Computing Machinery, Inc. https://doi.org/10.1145/72935.72952
Mendeley helps you to discover research relevant for your work.