Parallel implementation of the k-connectivity test algorithm
暂无分享,去创建一个
There exists a large number of theoretical results concerning fast parallel algorithms for graph problems, however, scarcely one finds reports of their practical implementation. In an attempt at partial filling this gap we discuss implementation of an algorithm performing the pretest for k-connectivity. This test is based, first, on the Scan-First Search algorithm introduced in [1]. Utilizing this procedure we decrease the size of the input graph by removing selected edges so that the resulting graph (certificate of k-connectivity) has only 0(kn) left. During this part of computations we can answer the question about k-connectivity negatively if a certificate cannot be generated. Afterwards, we can apply the test described in [2] to establish ^-connectivity in the remaining cases.
[1] David Peleg,et al. Distributed Computing: A Locality-Sensitive Approach , 1987 .
[2] László Lovász,et al. Rubber bands, convex embeddings and graph connectivity , 1988, Comb..
[3] Ming-Yang Kao,et al. Scan-First Search and Sparse Certificates: An Improved Parallel Algorithms for k-Vertex Connectivity , 1993, SIAM J. Comput..