Block-Diagonal Guided DBSCAN Clustering
Not on the map. Why?
Abstract (arXiv)
Cluster analysis plays a crucial role in database mining, and one of the most widely used algorithms in this field is DBSCAN. However, DBSCAN has several limitations, such as difficulty in handling high-dimensional large-scale data, sensitivity to input parameters, and lack of robustness in producing clustering results. This paper introduces an improved version of DBSCAN that leverages the block-diagonal property of the similarity graph to guide the clustering procedure of DBSCAN. The key idea is to construct a graph that measures the similarity between high-dimensional large-scale data points and has the potential to be transformed into a block-diagonal form through an unknown permutation, followed by a cluster-ordering procedure to generate the desired permutation. The clustering structure can be easily determined by identifying the diagonal blocks in the permuted graph. We propose a gradient descent-based method to solve the proposed problem. Additionally, we develop a DBSCAN-based points traversal algorithm that identifies clusters with high densities in the graph and generates an augmented ordering of clusters. The block-diagonal structure of the graph is then achieved through permutation based on the traversal order, providing a flexible foundation for both automatic and interactive cluster analysis. We introduce a split-and-refine algorithm to automatically search for all diagonal blocks in the permuted graph with theoretically optimal guarantees under specific cases. We extensively evaluate our proposed approach on twelve challenging real-world benchmark clustering datasets and demonstrate its superior performance compared to the state-of-the-art clustering method on every dataset.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 14 of its 88 references that are in the map. First posted on arXiv 31 Mar 2024.
Builds on
14 of 88 references.
References · 14
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
- 2022Fairness in Graph Mining: A Surveycited by 76
- 2019Deep Spectral Clustering using Dual Autoencoder Networkcited by 71
- 2022Hard Sample Aware Network for Contrastive Deep Graph Clusteringcited by 61
- 2022Simple Contrastive Graph Clusteringcited by 56
- 2018Subspace Clustering by Block Diagonal Representationcited by 38
- 2021Rethinking Graph Auto-Encoder Models for Attributed Graph Clusteringcited by 37
- 2017Density Level Set Estimation on Manifolds with DBSCANcited by 9
- 2020Faster DBSCAN via subsampled similarity queriescited by 7
- 2022Consistency and Diversity induced Human Motion Segmentationcited by 7
- 2022How to Use K-means for Big Data Clustering?cited by 7
- 2019Subspace clustering without knowing the number of clusters: A parameter free approachcited by 2
2 more
Built on by
Citing papers per year: 2025: 2.
2 papers.