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

Distributed and Flexible Density-Based Clustering

Thumbnail
Mostra/Apri
tesi38142186.pdf (2.907Mb)
Autore
Afghan, Abdul Hamid <1997>
Data
2026-10-14
Disponibile dal
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.
 
Tipo
info:eu-repo/semantics/masterThesis
Collezioni
  • Laurea Magistrale [8404]
URI
https://unire.unige.it/handle/123456789/17380
Metadati
Mostra tutti i dati dell'item

UniRe - Università degli studi di Genova | Informazioni e Supporto
 

 

UniReArchivi & Collezioni

Area personale

Login

UniRe - Università degli studi di Genova | Informazioni e Supporto