Connected Subspace Clustering: Hardness, a Scalable Heuristic, and an Application to Sea Level Geodesy

📅 2026-08-14
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This study addresses the challenge of balancing internal similarity with physical connectivity in high-dimensional data clustering by formulating the connected subspace clustering problem and proving its NP-hardness. To overcome this, we propose a connectivity-guaranteed Lloyd-style heuristic algorithm that effectively eliminates fragmentation through alternating subspace fitting and iterative merging strategies. Experimental results demonstrate that the proposed method achieves optimal performance in 73.75% of test cases, significantly outperforming existing approaches. Furthermore, an application to global sea level analysis successfully isolates key climate signals, including El Niño, validating the algorithm’s effectiveness in optimizing spatially coherent constrained problems. These findings establish a robust framework for clustering tasks requiring strict topological connectivity alongside spectral fidelity in complex datasets.
📝 Abstract
Constrained optimization extends classical optimization by integrating side information, making it widely applicable across scientific and engineering domains. Consider a setting where we measure variables at different physical locations. When grouping these measurements, we often want clusters that are both internally similar and physically coherent. Thus, we have a constrained clustering problem where the constraint models coherence. Motivated by an application in geodesy, where contiguous regions of the sea surface must be identified for principal component analysis, we introduce the Connected Subspace Clustering problem: given high-dimensional points and a connectivity graph, partition them into $k$ connected clusters, minimizing their total squared distance to the clusters' best-fit $m'$-dimensional affine subspaces. We prove that, even for $m' = 0$ and a grid graph with holes, the problem is NP-hard to approximate within $Ω(n^{1/2-\varepsilon})$ for every $\varepsilon>0$, where $n$ is the number of measurements. We then introduce an efficient Lloyd-style heuristic that alternates subspace fitting with an iterative merging procedure to enforce connectivity. Our method returns exactly $k$ connected regions by construction, whereas unconstrained methods leave up to $1{,}966$ disconnected fragments at higher cost. In a study of 160 configurations on global sea level time series, our merging-based repair is the strongest of four strategies in $73.75\%$ of cases, and consistently outperforms competitors such as (connected) Ward's method across all tested cluster counts. The resulting regions isolate signals aligning with climate indices such as the El Nino-Southern Oscillation and Indian Ocean Dipole. Although developed for geodesy, the approach applies to other spatially embedded multivariate time series, such as climate fields, remote sensing, neuroimaging, and sensor networks.
Problem

Research questions and friction points this paper is trying to address.

Connected Subspace Clustering
Constrained Clustering
Spatial Coherence
High-dimensional Data
Geodesy
Innovation

Methods, ideas, or system contributions that make the work stand out.

Connected Subspace Clustering
Constrained Optimization
Lloyd-style Heuristic
Connectivity Constraint
Sea Level Geodesy
🔎 Similar Papers
No similar papers found.
J
Johanna Hillebrand
Heinrich Heine University Düsseldorf, Universitätsstraße 1, 40225 Düsseldorf, Germany
J
Jan Höckendorff
University of Cologne, Albertus-Magnus-Platz, 50923 Köln, Germany
J
Jürgen Kusche
University of Bonn, Regina-Pacis-Weg 3, 53115 Bonn, Germany
K
Kelin Luo
University at Buffalo, 12 Capen Hall, Buffalo, New York 14260-1660, USA
Heiko Röglin
Heiko Röglin
Professor of Computer Science, University of Bonn
Theoretical Computer ScienceSmoothed AnalysisAlgorithmic Game Theory
Melanie Schmidt
Melanie Schmidt
Heinrich-Heine-Universität Düsseldorf
Approximation AlgorithmsClusteringGeometric Data Analysis
Christian Sohler
Christian Sohler
Professor for Algorithmic Data Analysis, University of Cologne
Theoretical Computer ScienceAlgorithms
B
Bernd Uebbing
University of Bonn, Regina-Pacis-Weg 3, 53115 Bonn, Germany