A Parallel Graph Partitioning Approach designed to work on density-based clustering algorithms.
The need to detect communities in social networks has always been challenging, especially when analyzing large networks. Therefore, I present a new partitioning algorithm based on what I call a subtree-splitting strategy. The algorithm was designed to work on density-based algorithms such as NetSCAN or DBSCAN. The algorithms’ goal is to split a graph structure into n smaller components with respect to the following particulars:
This work was published in the 25th IEEE Symposium on Computers and Communications (ISCC).
The Digital Bibliography& Library Project (DBLP) database was modeled as a scientific citation network used to support the analysis and experiments.
The partitioning method is working and well commented. However, since the main goal is to speed up the clustering process, we’ve been working on the parallelism process followed by the merge implementation.