首页 | 本学科首页   官方微博 | 高级检索  
     


An Optimal Parallel Co-Connectivity Algorithm
Authors:Ka Wong Chong   Stavros D. Nikolopoulos  Leonidas Palios
Affiliation:(1) Department of Computer Science, The University of Hong Kong, Porfulam Road, Hong Kong;(2) Department of Computer Science, University of Ioannina, GR-45110 Ioannina, Greece
Abstract:In this paper we consider the problem of computingthe connected components of the complement of a given graph.We describe a simple sequential algorithm for this problem,which works on the input graph and not on its complement,and which for a graph on n vertices and m edgesruns in optimal O(n+m) time.Moreover, unlike previous linear co-connectivity algorithms,this algorithm admits efficient parallelization, leading toan optimal O(log n)-time and O((n+m)log n)-processoralgorithm on the EREW PRAM model of computation.It is worth noting that, for the related problemof computing the connected components of a graph, no optimaldeterministic parallel algorithm is currently available.The co-connectivity algorithms find applications ina number of problems.In fact, we also include a parallel recognition algorithmfor weakly triangulated graphs, which takes advantage ofthe parallel co-connectivity algorithm and achievesan O(log2 n) time complexity usingO((n+m2) log n) processors on the EREW PRAM model of computation.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号