ExplorerMathematicsMathematics
Research PaperResearchia:202604.20021

Towards Universal Convergence of Backward Error in Linear System Solvers

Michał Dereziński

Abstract

The quest for an algorithm that solves an $n\times n$ linear system in $O(n^2)$ time complexity, or $O(n^2 \text{poly}(1/ε))$ when solving up to $ε$ relative error, is a long-standing open problem in numerical linear algebra and theoretical computer science. There are two predominant paradigms for measuring relative error: forward error (i.e., distance from the output to the optimum solution) and backward error (i.e., distance to the nearest problem solved by the output). In most prior studies, ...

Submitted: April 20, 2026Subjects: Mathematics; Mathematics

Description / Details

The quest for an algorithm that solves an n×nn\times n linear system in O(n2)O(n^2) time complexity, or O(n2poly(1/ε))O(n^2 \text{poly}(1/ε)) when solving up to εε relative error, is a long-standing open problem in numerical linear algebra and theoretical computer science. There are two predominant paradigms for measuring relative error: forward error (i.e., distance from the output to the optimum solution) and backward error (i.e., distance to the nearest problem solved by the output). In most prior studies, convergence of iterative linear system solvers is measured via various notions of forward error, and as a result, depends heavily on the conditioning of the input. Yet, the numerical analysis literature has long advocated for backward error as the more practically relevant notion of approximation. In this work, we show that -- surprisingly -- the classical and simple Richardson iteration incurs at most 1/k1/k (relative) backward error after kk iterations on any positive semidefinite (PSD) linear system, irrespective of its condition number. This universal convergence rate implies an O(n2/ε)O(n^2/ε) complexity algorithm for solving a PSD linear system to εε backward error, and we establish similar or better complexity when using a variety of Krylov solvers beyond Richardson. Then, by directly minimizing backward error over a Krylov subspace, we attain an even faster O(1/k2)O(1/k^2) universal rate, and we turn this into an efficient algorithm, MINBERR, with complexity O(n2/ε)O(n^2/\sqrtε). We extend this approach via normal equations to solving general linear systems, for which we empirically observe O(1/k)O(1/k) convergence. We report strong numerical performance of our algorithms on benchmark problems.


Source: arXiv:2604.16075v1 - http://arxiv.org/abs/2604.16075v1 PDF: https://arxiv.org/pdf/2604.16075v1 Original Link: http://arxiv.org/abs/2604.16075v1

Please sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Access Paper
View Source PDF
Submission Info
Date:
Apr 20, 2026
Topic:
Mathematics
Area:
Mathematics
Comments:
0
Bookmark
Towards Universal Convergence of Backward Error in Linear System Solvers | Researchia