Università di Genova logo, link al sitoUniRe logo, link alla pagina iniziale
    • English
    • italiano
  • English 
    • English
    • italiano
  • Login
View Item 
  •   DSpace Home
  • Tesi
  • Tesi di Laurea
  • Laurea Magistrale
  • View Item
  •   DSpace Home
  • Tesi
  • Tesi di Laurea
  • Laurea Magistrale
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Distributed and Flexible Density-Based Clustering

Thumbnail
View/Open
tesi38142186.pdf (2.907Mb)
Author
Afghan, Abdul Hamid <1997>
Date
2026-10-14
Data available
2026-10-22
Abstract
Clustering large datasets becomes difficult when their computational or memory require- ments exceed the capacity of a single machine. This is particularly challenging for density- based clustering, where neighborhood information and global connectivity are needed to identify clusters and noise. FISHDBC provides a scalable approximation of HDBSCAN* by combining HNSW-based neighbor discovery with an approximate minimum spanning tree, but its original design is limited to single-machine execution. This thesis investigates a distributed adaptation of FISHDBC. A sampled global HNSW is used to organize and partition the dataset, while multiple Workers perform local neigh- borhood discovery and graph processing. A central Leader combines the reduced local in- formation, reconstructs approximate global core distances, recomputes mutual-reachability weights, and builds the global minimum spanning tree used for hierarchical clustering. The proposed implementation is evaluated against centralized FISHDBC and HDBSCAN* under both controlled and application-specific workloads. The experiments examine clus- tering agreement, the effects of sampling and replication, runtime scalability, memory usage, and the computational cost of flexible distance functions. The results show that the distributed approach preserves the expected clustering structure in the evaluated con- figurations and improves scalability relative to centralized FISHDBC as the dataset size increases. The evaluation also identifies the centralized Indexer, particularly data routing and graph processing, as the main scalability bottleneck of the current prototype.
 
Clustering large datasets becomes difficult when their computational or memory require- ments exceed the capacity of a single machine. This is particularly challenging for density- based clustering, where neighborhood information and global connectivity are needed to identify clusters and noise. FISHDBC provides a scalable approximation of HDBSCAN* by combining HNSW-based neighbor discovery with an approximate minimum spanning tree, but its original design is limited to single-machine execution. This thesis investigates a distributed adaptation of FISHDBC. A sampled global HNSW is used to organize and partition the dataset, while multiple Workers perform local neigh- borhood discovery and graph processing. A central Leader combines the reduced local in- formation, reconstructs approximate global core distances, recomputes mutual-reachability weights, and builds the global minimum spanning tree used for hierarchical clustering. The proposed implementation is evaluated against centralized FISHDBC and HDBSCAN* under both controlled and application-specific workloads. The experiments examine clus- tering agreement, the effects of sampling and replication, runtime scalability, memory usage, and the computational cost of flexible distance functions. The results show that the distributed approach preserves the expected clustering structure in the evaluated con- figurations and improves scalability relative to centralized FISHDBC as the dataset size increases. The evaluation also identifies the centralized Indexer, particularly data routing and graph processing, as the main scalability bottleneck of the current prototype.
 
Type
info:eu-repo/semantics/masterThesis
Collections
  • Laurea Magistrale [8404]
URI
https://unire.unige.it/handle/123456789/17380
Metadata
Show full item record

UniRe - Università degli studi di Genova | Information and Contacts
 

 

All of DSpaceCommunities & Collections

My Account

Login

UniRe - Università degli studi di Genova | Information and Contacts