Abstract
We present a few practical algorithms for sorting vectors into low-rank clusters. These algorithms rely on a subdivision scheme applied to the space of projections from d-dimensions to 1-dimension. This subdivision scheme can be thought of as a higher-dimensional generalization of quicksort. Given the ability to quickly sort vectors into low-rank clusters, one can efficiently search a matrix for low-rank sub-blocks of large diameter. The ability to detect large-diameter low-rank sub-blocks has many applications, ranging from data-analysis to matrix-compression.
Original language | English (US) |
---|---|
Pages (from-to) | 5684-5703 |
Number of pages | 20 |
Journal | Journal of Computational Physics |
Volume | 230 |
Issue number | 14 |
DOIs | |
State | Published - Jun 20 2011 |
Keywords
- Hierarchical factorization
- Principal-component-analysis
ASJC Scopus subject areas
- Numerical Analysis
- Modeling and Simulation
- Physics and Astronomy (miscellaneous)
- General Physics and Astronomy
- Computer Science Applications
- Computational Mathematics
- Applied Mathematics