Hermitian Diagonalization in Linear Precision
Rikhav Shah
Abstract
This paper presents an algorithm for Hermitian diagonalization running in near matrix multiplication time requiring only 2lg(1/ε ) + O (log(n ) + log log(1/ε )) bits of precision. Despite the widespread, highly successful use of various algorithms for Hermitian diagonalization in practice, the literature long lacked rigorous guarantees of their performance in finite arithmetic. The recent work of Banks, Garza-Vargas, Kulkarni, and Srivastava (FOCS 2020) changed this by providing an algorithm for diagonalizing any matrix up to backward error, and proving it requires no more than O (log4(n/ε ) log(n )) bits. This work improves upon their algorithm in the Hermitian setting to dramatically reduce the bit requirement.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers1
Ask how each one uses itRelated papers
- Pseudospectral Shattering, the Sign Function, and Diagonalization in Nearly Matrix Multiplication TimeJess Banks, Jorge Garza-Vargas, Archit Kulkarni, Nikhil SrivastavaFOCS 2020 · 15 citations
- Invariant subspaces and PCA in nearly matrix multiplication timeAleksandros Sobczyk, Marko Mladenovic, Mathieu LuisierNeurIPS 2024 · 4 citations
- The Bit Complexity of Efficient Continuous OptimizationMehrdad Ghadiri, Richard Peng, Santosh S. VempalaFOCS 2023 · 5 citations
- Fast Practical Lattice Reduction Through Iterated CompressionKeegan Ryan, Nadia HeningerCRYPTO 2023 · 28 citations
- Approximating Iterated Multiplication of Stochastic Matrices in Small SpaceGil Cohen, Dean Doron, Ori Sberlo, Amnon Ta-ShmaSTOC 2023 · 4 citations
