Clustering Algorithms
[Back to full publication list]
Clutering algorithms, such as DBSCAN, HDBSCAN, hierarchical agglomerative clustering, etc.
- 2024:[5] Optimal Parallel Algorithms for Dendrogram Computation and Single-Linkage Clustering
Laxman Dhulipala, Xiaojun Dong*, , and Yan Gu*
ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2024Software Library:Parallel Single-linkage Dendrogram Construction Algorithm [Github]
Paper ArXiV Code - 2022:[4] Parallel Cover Trees and Applications
Yan Gu*, Zachary Napier, Yihan Sun*, and Letong Wang*
ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2022DOI:10.1145/3490148.3538581
Paper Slides - 2021:[3] ParChain: A Framework for Parallel Hierarchical Agglomerative Clustering using Nearest-Neighbor Chain
Shangdi Yu, Yiqiu Wang, Yan Gu*, Laxman Dhulipala, and Julian Shun
International Conference on Very Large Data Bases (VLDB), 2021Software Library:ParChain: A Framework for Parallel Hierarchical Agglomerative Clustering using Nearest-Neighbor Chain [Github]
Paper Code -
[2]
Fast Parallel Algorithms for Euclidean Minimum Spanning Tree and Hierarchical Spatial Clustering
Yiqiu Wang, Shangdi Yu, Yan Gu*, and Julian Shun
ACM Special Interest Group on Management of Data (SIGMOD), 2021Software Library:Parallel HDBSCAN [Github]
Paper Video ArXiV Code - 2020:[1] Theoretically-Efficient and Practical Parallel DBSCAN
Yiqiu Wang, Yan Gu*, and Julian Shun
ACM Special Interest Group on Management of Data (SIGMOD), 2020Software Library:Parallel DBSCAN [Github]
Paper Video ArXiV Code Page