{"title":"Fast randomized least‐squares solvers can be just as accurate and stable as classical direct solvers","authors":"Ethan N. Epperly, Maike Meier, Yuji Nakatsukasa","doi":"10.1002/cpa.70013","DOIUrl":null,"url":null,"abstract":"One of the greatest success stories of randomized algorithms in linear algebra has been the development of fast, randomized solvers for highly overdetermined linear least‐squares problems. However, none of the existing algorithms is backward stable, preventing them from being deployed as drop‐in replacements for existing QR‐based solvers. This paper introduces sketch‐and‐precondition with iterative refinement (SPIR) and FOSSILS, two <jats:italic>provably</jats:italic> backward stable randomized least‐squares solvers. SPIR and FOSSILS combine iterative refinement with a preconditioned iterative method applied to the normal equations and converge at the same rate as existing randomized least‐squares solvers. This work offers the promise of incorporating randomized least‐squares solvers into existing software libraries while maintaining the same level of accuracy and stability as classical solvers.","PeriodicalId":10601,"journal":{"name":"Communications on Pure and Applied Mathematics","volume":"8 1","pages":""},"PeriodicalIF":2.7000,"publicationDate":"2025-09-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Communications on Pure and Applied Mathematics","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1002/cpa.70013","RegionNum":1,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS","Score":null,"Total":0}
引用次数: 0
Abstract
One of the greatest success stories of randomized algorithms in linear algebra has been the development of fast, randomized solvers for highly overdetermined linear least‐squares problems. However, none of the existing algorithms is backward stable, preventing them from being deployed as drop‐in replacements for existing QR‐based solvers. This paper introduces sketch‐and‐precondition with iterative refinement (SPIR) and FOSSILS, two provably backward stable randomized least‐squares solvers. SPIR and FOSSILS combine iterative refinement with a preconditioned iterative method applied to the normal equations and converge at the same rate as existing randomized least‐squares solvers. This work offers the promise of incorporating randomized least‐squares solvers into existing software libraries while maintaining the same level of accuracy and stability as classical solvers.