Computing adjoint mismatch of linear maps
Jonas Bresch, Dirk A. Lorenz, Felix Schneppe, Maximilian Winkler
TL;DR
This work tackles the challenge of computing the operator norm difference $||A - V||$ when only black-box access to $A$ and to $V^*$ is available and full matrix storage is impractical. It introduces two stochastic, adjoint-free algorithms that iteratively ascend toward the top singular value, provably converging almost surely to $||A - V||$ and yielding corresponding left/right singular vectors. The methods maintain $\mathcal{O}(\max\{m,d\})$ storage and rely on random search directions on tangent spaces, with closed-form step-size rules and convergence analyses that handle singular-value multiplicities under mild assumptions. Numerical experiments highlight faster convergence for the two-step-size variant in higher dimensions, validate adjointness checks in tomography (forward/backprojection), and confirm the predicted convergence behavior of the singular-value/eigenvector relations. The results offer practical tools for adjoint-mismatch detection in imaging applications and a framework for adjoint-free operator-norm estimation in finite-dimensional settings.
Abstract
This paper considers the problem of detecting adjoint mismatch for two linear maps. To clarify, this means that we aim to calculate the operator norm for the difference of two linear maps, where for one we only have a black-box implementation for the evaluation of the map, and for the other we only have a black-box for the evaluation of the adjoint map. We give two stochastic algorithms for which we prove the almost sure convergence to the operator norm. The algorithm is a random search method for a generalization of the Rayleigh quotient and uses optimal step sizes. Additionally, a convergence analysis is done for the corresponding singular vector and the respective eigenvalue equation.
