Neighbourhood proximity-based clustering algorithm using breadth-first search technique for weighted graphs
摘要
Network community detection has gained momentum in the last decade due to its wide range of applications. However, many fundamental questions still remain to be addressed. First, there are only a limited number of algorithms designed for weighted networks. Scalability is another factor that limits the applicability of many algorithms to networks with only a few thousand nodes. Accuracy is also a major concern. Moreover, many algorithms detect only disjoint communities, and very few are capable of identifying connected communities—a crucial feature of any meaningful community structure. To address all of these issues, in this article, we propose a graph traversal-based overlapping community detection algorithm for weighted networks. The algorithm, called NPCA-BFS, employs the concept of neighbourhood proximity within the breadth-first search framework to discover community structure. Its time complexity is