2024/10/04 by Ethan N. Epperly, Joel A. Tropp, Epperly, Ethan N. +3 · 9 citations
Computer Science · #65C99 #65F55 #68T05 #Computation (stat.CO) #FOS: Computer and information sciences #FOS: Mathematics #Face and Expression Recognition #Machine Learning (stat.ML) #Neural Networks and Applications #Numerical Analysis (math.NA)
paper · pdf · doi:10.48550/arxiv.2410.03969
openalex publication_date 2024/10/04 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/01
Randomly pivoted Cholesky (RPCholesky) is an algorithm for constructing a low-rank approximation of a positive-semidefinite matrix using a small number of columns. This paper develops an accelerated version of RPCholesky that employs block matrix computations and rejection sampling to efficiently simulate the execution of the original algorithm. For the task of approximating a kernel matrix, the accelerated algorithm can run over 40× faster. The paper contains implementation details, theoretical guarantees, experiments on benchmark data sets, and an application to computational chemistry.