Bat-Cluster: A Bat Algorithm-based Automated Graph Clustering Approach

Zakaria Boulouard, Amine El Haddadi, Fadwa Bouhafer, Anass El Haddadi, Lahcen Koutti, Bernard Dousset

Abstract


Defining the correct number of clusters is one of the most fundamental tasks in graph clustering. When it comes to large graphs, this task becomes more challenging because of the lack of prior information. This paper presents an approach to solve this problem based on the Bat Algorithm, one of the most promising swarm intelligence based algorithms. We chose to call our solution, “Bat-Cluster (BC).” This approach allows an automation of graph clustering based on a balance between global and local search processes. The simulation of four benchmark graphs of different sizes shows that our proposed algorithm is efficient and can provide higher precision and exceed some best-known values.

Keywords


Automated clustering; bat algortihm, bat-cluster, large graphs, swarm intelligence

Full Text:

PDF


DOI: http://doi.org/10.11591/ijece.v8i2.pp1122-1130

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

International Journal of Electrical and Computer Engineering (IJECE)
p-ISSN 2088-8708, e-ISSN 2722-2578

This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).