Matrix-free stochastic calculation of operator norms without using adjoints
Jonas Bresch, Dirk A. Lorenz, Felix Schneppe, Maximilian Winkler
TL;DR
The paper introduces a matrix-free, adjoint-free stochastic algorithm to compute the operator norm ||A|| of a finite-dimensional linear map using only evaluations of A and minimal storage. By performing a Rayleigh-quotient ascent in random tangent directions with an exact line search, it proves almost-sure convergence to the global maximum and sublinear convergence for the associated eigenvector/eigenvalue equation. The method is demonstrated on synthetic and Radon-transform-inspired operators, including CT-related settings, and shown to remain effective when adjoint information is unavailable or unreliable. The work highlights practical benefits for adjoint-mismatch scenarios and opens avenues for extensions to complex spaces and multiple leading singular vectors.
Abstract
This paper considers the problem of computing the operator norm of a linear map between finite dimensional Hilbert spaces when only evaluations of the linear map are available and under restrictive storage assumptions. We propose a stochastic method of random search type to maximize the Rayleigh quotient and employ an exact line search in the random search directions. Moreover, we show that the proposed algorithm converges to the global maximum (the operator norm) almost surely and a sublinear convergence behavior for the corresponding eigenvector and eigenvalue equation. Finally, we illustrate the performance of the method with numerical experiments.
