Title: Community detection using intelligent water drops optimisation algorithm

Authors: Saba ElMustafa; Ameera Jaradat; Iyad Abu Doush; Nahed Mansour

Addresses: Department of Computer Sciences, Yarmouk University, Irbid, Jordan ' Department of Computer Sciences, Yarmouk University, Irbid, Jordan ' Department of Computer Sciences, Yarmouk University, Irbid, Jordan; Department of Computer Science Department and Information Systems, American University of Kuwait, Salmiya, Kuwait ' Department of Computer Sciences, Yarmouk University, Irbid, Jordan

Abstract: Community structure means the existence of densely connected subgroups in the networks. It is a surprising property that appears in complex and naturally constructed networks. We are proposing a novel heuristic approach to the community detection problem. In this paper, the community detection problem is solved using the intelligent water drop heuristic on a group of real life networks. The proposed heuristic succeeded in grouping the nodes in the network into sets of densely connected subgroups. Our approach uses the modularity value as an optimisation criterion. The quality of the resulting division in the network was proven using measures like modularity and NMI. The experimental results verify that our algorithm is highly efficient at discovering quality community structure.

Keywords: complex network; community detection; intelligent water drop; modularity Q; social network; community structure; metaheuristic.

DOI: 10.1504/IJRIS.2017.086140

International Journal of Reasoning-based Intelligent Systems, 2017 Vol.9 No.1, pp.52 - 65

Received: 16 May 2016
Accepted: 24 Nov 2016

Published online: 27 Aug 2017 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article