Abstract

Discovering community structure is one of the most intensively studied problems in network science. Many real networks are composed of nodes belonging to multiple communities. In this manuscript, a new overlapping community detection algorithm is proposed based on neutrosophic set (NS) theory. The proposed community detection method manages uncertainty arisen from imprecise definition of communities, by handling boundary and outlier nodes. In the first step, the proposed algorithm calculates the dissimilarity index between each pair of nodes in the network. Then, in order to keep the original distance between nodes as much as possible, the network structure is mapped into a low-dimensional space by multidimensional scaling. Finally, the neutrosophic c-means algorithm is employed to find communities in the network. The experimental results show that the proposed algorithm can detect communities on real and artificial datasets effectively and accurately.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call