“…For instance, it is used for testing fast, but potentially unstable, algorithms; see, e.g., [10]. It is used to monitor the convergence of iterative solution methods and to design reliable stopping criteria for these methods; see, e.g., [17,1,4,13,6]. In this context the approximate solution x is an iterate from any chosen iterative method, and we stop the iteration and accept x as a valid computed solution when the backward error (or an estimate of the backward error) is smaller than a chosen (relative) tolerance.…”