Distributed Maximal Clique Computation

BigData Congress(2014)

引用 30|浏览136
暂无评分
摘要
Maximal cliques are important substructures in graph analysis. Many algorithms for computing maximal cliques have been proposed in the literature, however, most of them are sequential algorithms that cannot scale due to the high complexity of the problem, while existing parallel algorithms for computing maximal cliques are mostly immature and especially suffer from skewed workload. In this paper, we first propose a distributed algorithm built on a share-nothing architecture for computing the set of maximal cliques. We effectively address the problem of skewed workload distribution due to high-degree vertices, which also leads to drastically reduced worst-case time complexity for computing maximal cliques in common real-world graphs. Then, we also devise algorithms to support efficient update maintenance of the set of maximal cliques when the underlying graph is updated. We verify the efficiency of our algorithms for computing and updating the set of maximal cliques with a range of real-world graphs from different application domains.
更多
查看译文
关键词
maximal clique enumeration, incremental update,distributed algorithm,incremental update,worst-case time complexity reduction,sequential algorithms,computational complexity,parallel algorithms,skewed workload distribution,high-degree vertices,maximal clique enumeration,real-world graphs,share-nothing architecture,graph theory,distributed maximal clique computation,graph analysis,update maintenance
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要