Structured Semidefinite Programming for Recovering Structured Preconditioners
Arun Jambulapati, Jerry Li, Christopher Musco, Kirankumar Shiragur, Aaron Sidford, Kevin Tian
Abstract
We develop a general framework for finding approximately-optimal preconditioners for solving linear systems. Leveraging this framework we obtain improved runtimes for fundamental preconditioning and linear system solving problems including the following. We give an algorithm which, given positive definite with nonzero entries, computes an -optimal diagonal preconditioner in time , where is the optimal condition number of the rescaled matrix. We give an algorithm which, given that is either the pseudoinverse of a graph Laplacian matrix or a constant spectral approximation of one, solves linear systems in in time. Our diagonal preconditioning results improve state-of-the-art runtimes of attained by general-purpose semidefinite programming, and our solvers improve state-of-the-art runtimes of where is the current matrix multiplication constant. We attain our results via new algorithms for a class of semidefinite programs (SDPs) we call matrix-dictionary approximation SDPs, which we leverage to solve an associated problem we call matrix-dictionary recovery.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 58f6583a-b98f-49a7-b0a2-b86228f97649Cited by top-tier papers6
- Learning Noisy Halfspaces with a Margin: Massart is No Harder than RandomGautam Chandrasekaran, Vasilis Kontonis, Konstantinos Stavropoulos, Kevin TianNeurIPS 2024 · 8 citations
- The Power of Iterative Filtering for Supervised Learning with (Heavy) ContaminationAdam R. Klivans, Konstantinos Stavropoulos, Kevin Tian, Arsen VasilyanNeurIPS 2025 · 8 citations
- Semi-Random Matrix Completion via Flow-Based Adaptive ReweightingJonathan A. Kelner, Jerry Li, Allen Liu, Aaron Sidford et al.NeurIPS 2024 · 2 citations
- Approaching Optimality for Solving Dense Linear Systems with Low-Rank StructureMichal Derezinski, Aaron SidfordSODA 2026
- Combinatorial Sparse PCA Beyond the Spiked Identity ModelSyamantak Kumar, Purnamrita Sarkar, Kevin Tian, Peiyuan ZhangICML 2026
Builds on9
- A Refined Laser Method and Faster Matrix MultiplicationJosh Alman, Virginia Vassilevska WilliamsSODA 2021 · 275 citations
- New Bounds for Matrix Multiplication: from Alpha to OmegaVirginia Vassilevska Williams, Yinzhan Xu, Zixuan Xu, Renfei ZhouSODA 2024 · 90 citations
- A Faster Interior Point Method for Semidefinite ProgrammingHaotian Jiang, Tarun Kathuria, Yin Tat Lee, Swati Padmanabhan et al.FOCS 2020 · 62 citations
- Faster Matrix Multiplication via Asymmetric HashingRan Duan, Hongxun Wu, Renfei ZhouFOCS 2023 · 54 citations
- Robust Sub-Gaussian Principal Component Analysis and Width-Independent Schatten PackingArun Jambulapati, Jerry Li, Kevin TianNeurIPS 2020 · 45 citations
Related papers
- Ultrasparse Ultrasparsifiers and Faster Laplacian System SolversArun Jambulapati, Aaron SidfordSODA 2021 · 12 citations
- Entrywise Approximate Solutions for SDDM Systems in Almost-Linear TimeAngelo Farfan, Mehrdad Ghadiri, Junzhao YangSTOC 2026
- Faster Linear Systems and Matrix Norm Approximation via Multi-level Sketched PreconditioningMichal Derezinski, Christopher Musco, Jiaming YangSODA 2025
- Sparsified block elimination for directed laplaciansRichard Peng, Zhuoqing SongSTOC 2022 · 2 citations
- Packing LPs are Hard to Solve Accurately, Assuming Linear Equations are HardRasmus Kyng, Di Wang, Peng ZhangSODA 2020 · 5 citations
