WorksMathematics
Stochastic Rayleigh-Ritz Ascent: Global Linear Convergence under a Spectral Gap
Abstract
We consider the adjoint-free random-plane iteration algorithm for finding the top eigenvector of a matrix proposed in (SIAM J. Matrix Anal. Appl. 47 (2026), 1349-1374). Unlike standard methods such as the power method or gradient descent, the above algorithm lacked linear convergence guarantees in the presence of a spectral gap. In this paper, we establish explicit spectral-gap-dependent global linear convergence rates in expectation, providing quantitative guarantees for the empirically observed convergence.
AMS Classification: 65F35, 15A60, 68W20
Introduction
Estimating the operator norm of a matrix amounts to maximizing the Rayleigh quotient of over the unit sphere
Although the objective can be evaluated using only forward applications of , classical algorithms for finding the maximizer, such as the power method [20, 10, 24] or Riemannian gradient ascent [2], require access to the adjoint . An exact adjoint implementation, however, may be unavailable or computationally expensive in certain scenarios. For instance, in imaging applications such as computed tomography [9], the adjoint is often replaced by a computationally tractable approximation and discretization scheme to reduce memory use and improve computational speed on GPUs [1, 14, 16, 15]. The resulting adjoint mismatch can adversely affect reconstruction quality [28, 30, 25, 7, 6]. For operator-norm estimation, replacing by an approximation or a discretization, say , also changes the operator used in the iteration, cf. [7 Sec. 1.1] and [6 Sec. 3.3], and therefore may be misleading for a successful application of power-schemes [27 Sec. 28 & 48]. More precisely, if is non-normal, power-schemes may fail to converge or may return estimates far from the leading singular value. A full understanding of the impact of requires further analysis [27 p. 446], which should be bypassed by avoiding the use of either or . These considerations motivate adjoint-free methods that estimate the norm of using only forward evaluations so that they can be applied to black-box implementations while retaining provable convergence guarantees.
Random-plane optimization provides a simple approach for solving (1) without involving the adjoint . In [7], the authors proposed a method that at each iteration samples a direction in a tangent plane to the sphere at the current iterate. Then, the objective is exactly maximized over the unit circle in the plane spanned by the current iterate and the sampled direction. The resulting subproblem can be solved using only applications of and inner products. The detailed description of the algorithm can be found in § 1.1. This approach was generalized to the estimation of adjoint mismatch between two linear operators in [6] and extended to estimate generalized Rayleigh quotients in [8]. Together, these works establish sublinear convergence guarantees and residual estimates, while the numerical trials therein indicate much faster linear convergence rates. Results in [8] show that the random-plane iteration can be viewed as a Riemannian zeroth-order method with an optimized step size, and propose a variance reduction through multi-sample gradient estimators. Given this connection to zeroth-order optimization methods, we explore the connections to other algorithms in the literature, indicate their linear convergence guarantees, and discuss their differences.
Riemannian zeroth-order gradient methods [21] with constant step size are shown to converge sublinearly to the critical points of non-convex functions. Their Euclidean counterparts, e.g., in [17, 19], exhibit stronger (local) linear rates under the (local) Polyak–Łojasiewicz (PL) condition. In the context of maximizing the nonconstant Rayleigh quotient (1), nonleading eigenvectors are critical points that are not globally optimal, limiting the performance of the mentioned general guarantees. Inexact Riemannian gradient descent [31] provides another possible framework through controlled gradient errors and Kurdyka–Łojasiewicz (KL) inequalities. A single random tangent direction does not, in general, satisfy the uniform relative-accuracy requirement of that analysis, while its alternative absolute-error conditions would require separate verification.
In contrast, first-order methods analyzed specifically for eigenvalue problem (1) provide more insight into the local geometry. Riemannian steepest ascent [2, 4, 3] and the randomized submanifold method [13] converge linearly under the Riemannian PL condition. In particular, in [2] the rate of convergence is directly linked to the spectral gap of . However, these methods use the adjoint to perform updates and are not available in the setting of this paper.
Motivated by these observations, we establish explicit local and global linear rates for the expected objective error under a spectral-gap assumption. Our local rate estimate, which depends on the spectral gap, spectral width, and dimension, is near-optimal up to a constant multiplicative factor that corresponds to the size of the convergence neighborhood.
The paper is structured in the following way. The preliminaries in § 1.1 cover necessary background on the random-plane algorithm for estimating the operator norm [7]. § 1.2 states the main result. § 2.1 establishes the spectral inequalities and their connection to local expected linear convergence. We discuss results of § 2.1 in the context of the PL condition in § 2.2. § 2.3 derives the global linear convergence in expectation. In § 2.4, we extend the analysis to the zeroth-order estimation for the generalized Rayleigh quotient considered in [8]. We compare our theoretical findings with the empirical performance of the random-plane algorithm in § 3, followed by a conclusion.
Preliminaries
Algorithm. We consider the problem of finding the eigenvector corresponding to the leading eigenvalue of for a given matrix without involving the adjoint . This can be achieved through the stochastic random-plane algorithm [7], Alg. 1. For our analysis, we focus on its Rayleigh-Ritz reformulation discussed in [8], Sec. 8.6. That is, let be the initial guess sampled uniformly at random, with denoting the Euclidean norm in . Then, the sequence of iterates is constructed by iteratively solving
where the direction is sampled uniformly at random on the unit sphere in the tangent space to the sphere at the point . This is achieved by sampling , the standard Gaussian random vector, and setting
where is the orthogonal projector onto the tangent space and is the identity matrix.
Probability Space and Distributions. We can associate the samples and to the sequences of random variables. Following [8], Rem. 4.1, we consider a probability space and a sequence of random variables with law . By construction, , the Haar measure on the -dimensional unit sphere and . Moreover, for each sample , we consider random variables almost surely. Since they depend on , by [8], Lem. 4.1, their conditional distribution given is uniform, i.e., . As a result, we can view as a Markov chain with values on . Furthermore, we say that something holds almost surely (a.s.) if its exceptional event has probability zero.
Solutions of (2). Since and are orthogonal by construction, any with can be written as with . The subproblem (2) then corresponds to finding the leading eigenvalue and eigenvector of the system matrix
see [5 Rem. 3.4] for further details.
If , is a diagonal matrix and the maximizer is determined by the larger of the values and ,
Otherwise, if , according to [7 Prop. 2.4], the unique maximizer of (2) is given by
In all cases, we have
and the algorithm produces a nondecreasing sequence .
Sublinear Convergence. To put the generated sequence in perspective of finding the leading eigenvector of for , let us denote the eigenvalues of by . Throughout the paper, the eigenvectors are always unit vectors, i.e., . We define the spectral error as
and the residual at th iteration as
The main results of [8] provide the following convergence guarantees for and .
Theorem 1.1 ([8 Thm. 4.5, 5.6 & Lem. 5.7 & Thm. 6.3]). Let
be the dimension of the eigenspace corresponding to the leading eigenvalue. Consider the iterates generated by iteration (2) with sampled uniformly at random on . If or , then or, respectively, is the leading eigenvector of a.s. Otherwise, if , we have
Furthermore, if , then as a.s., where is the unique (up to a sign) unit eigenvector of corresponding to .
Main Contributions
While Thm. 1.1 establishes almost-sure convergence of the spectral error and the iterates (2) and a sublinear bound for the expected squared residual, it does not quantify the decay of . In contrast, other algorithms for finding the leading eigenvector, such as the (randomized) power method [23, 20, 12] or Riemannian gradient ascent [4, 29], converge at a linear rate when the spectral gap is positive. Our main contribution lies in closing this gap and establishing global linear convergence guarantees in expectation under a positive spectral gap, summarized in the following main theorem.
Theorem 1.2 (Main Theorem). Let and suppose that the leading eigenvalue of is simple with corresponding unit eigenvector , i.e., from (8), with positive spectral gap and spectral width
For the stochastic random-plane iteration (2), we establish linear convergence rates
where and are explicit constants depending only on , , and given in (18), (21) and Thm. 2.7, respectively Thm. 2.8.
Thus, under the spectral-gap assumption, Thm. 1.2 provides a quantitative linear rate for spectral optimality as well as stronger residual convergence guarantees.
The proof combines two estimates: First, for any , we establish local expected contraction
in the neighborhood of global maximum described by the set with . Second, we derive a geometric tail bound for the first entrance time into this region. Combining these estimates yields the global rate from iteration zero, see Thm. 2.3, 2.7, and 2.8. Then, we derive convergence rates for the squared residual norm and the squared distance to the leading eigenspace by bounding these values in terms of in Cor. 2.9.
Linear Convergence under a Spectral Gap
Throughout the remainder of the paper, we rely on assumptions of Thm. 1.2. The case is excluded, since by Theorem 1.1, the algorithm will terminate after at most one iteration a.s.
Since we are interested in a linear rate of
by (5) and (6), we first consider the local linear convergence in the neighborhood of the solution in § 2.1 and then study the probability of entering it in § 2.3.
Ascent Bounds and Local Contraction
In this subsection we first derive qualitative bounds on the expected error. We start with an analogue of sufficient decrease condition of in terms of .
Lemma 2.1. For every it holds
Proof. Utilizing (4) and characteristic equation gives
Both and belong to , and . Consequently, by (6), we get
Now, we transform . By (4), we have
since by construction in (3). Next, [8 Lem. 4.1] gives
which yields
Finally, we notice that (7) implies
Consequently, taking the conditional expectation in (10) and combining it with (13) and (14) proves the assertion. □
Next, we relate to the errors .
Lemma 2.2. For fixed , it holds
Proof. Let be an orthonormal eigenbasis of and write for some . Then
Set , so that , , and for . We have as
On the other hand, we have
using that is a basis. Therefore,
Finally, by using and for , we obtain , and the assertion follows by bounding
The right hand side, follows by using ,
In the following we consider neighborhood of the global maximum, where errors satisfies for some . This condition is defined by the set
Next, we show that within this set we obtain a linear convergence rate.
Theorem 2.3. Let and define
Then, we have
In particular, if a.s., then
Proof. By Lem. 2.1 and 2.2 we obtain
For we have , which proves (19). Since is nonincreasing, this event also holds for subsequent iterations. Equation (20) follows by induction and the tower property,
Choosing gives the conditional contraction factor
once the iterates satisfy . The relevant gap is therefore the gap of , normalized by its spectral width. Since , a simpler, possibly weaker factor is
These are upper bounds on the expected error, and do not assert a deterministic contraction at each realization of a random step. Moreover, the obtained rate is tight up to the multiplier , as indicated by the next example.
Example 2.4. Let , be arbitrary. Consider a matrix given by
with
so that and . Let , . Then, for the system matrix (4) in th iteration is given by
with
Its leading eigenvalue is . Hence the exact ascent is . By utilizing (12), we obtain
and, consequently, by iterating we get
Compared with Thm. 2.3, this rate matches the rate without the multiplier, i.e. using . Therefore, our local linear convergence rate is near-optimal and we refer to the optimal local linear convergence rate as .
The dimension dependence of our convergence guarantee contrasts with that of the randomized power method applied to , where the initialization is uniformly sampled on the unit sphere [20, 10]. Under the assumption of a positive spectral gap, the contraction factor becomes , without an extra factor in the denominator. In view of Ex. 2.4, the random plane algorithm encounters the curse of dimensionality. Whether a different adjoint-free algorithm may avoid it is an open problem.
Interpretation through the PL Condition
Thm. 2.3 admits an interpretation through the Polyak–Lojasiewicz (PL) condition [26, 18]. A differentiable function on a Riemannian manifold satisfies a PL inequality on , relative to a minimum value , if
where on and the gradient norm is induced by the Riemannian metric; see also [13 Definition 5.4]. This gradient-domination condition is implied by Euclidean strong convexity, but requires neither convexity nor a unique minimizer [18].
For on as in (6), we have and , where is defined in (7). Lem. 2.2 therefore gives, for and ,
Thus, satisfies a PL inequality on with , without requiring geodesic strong convexity. Combining this inequality with Lem. 2.1 yields
where is defined in (18).
Gradient domination was also used to establish local linear convergence rates for Riemannian gradient ascent for finding the leading eigenvector in [2 Prop. 4] under the assumption of the spectral gap and with the exact logarithmic map on the sphere. However, a global PL inequality relative to cannot hold since it implies that the function only has global minima. This condition fails since nonleading eigenvectors are critical points with . Moreover, the local PL inequality does not quantify the time needed to reach . Sec. 2.3 addresses this remaining step.
Global Linear Convergence Rates
Now, we focus on entering the neighborhood . The almost sure convergence rate established in Thm. 1.1 implies that the number of iterations needed
is almost surely finite. We first study the tails of its distribution.
Proposition 2.5. Let , , and let be as in Thm. 2.3. There exists
such that
In particular, almost surely.
Proof. By Bayes rule, we have
Since is equivalent to , the first integral is zero. Next, we focus on the complement
for characterized by the random variable . Let be the eigenvector of corresponding to . We write , and define
Notice that the denominator is nonzero, since would imply and contradict . Furthermore, let be the orthogonal projection onto such that
Orthogonality gives
and by we obtain such that
since by the Cauchy-Schwarz inequality. On the event
the vector is well defined and satisfies
Since , expanding in an orthonormal eigenbasis of gives
Hence, by optimality from (2), on it holds
Therefore,
and it remains to bound the conditional probability of . Recall that given the random vector is uniformly distributed on the sphere . Since , the event consists of two antipodal spherical caps with polar angle . According to [11, 22], their normalized surface area is given by the regularized incomplete Beta function evaluated at , and , yielding
By [7 Lem. A.1], we obtain the more restrictive bound
which proves (21). Now, we return to (23) and substitute (24) and (27) to get
Repeating the bound times gives
where we used the fact that the probability is at most one.
Remark 2.6. The initial survival probability can be bounded more sharply. In the last step of Prop. 2.5, we derive the stronger upper bound on . For , we have by (26) that
The event on the left consists of two antipodal spherical caps, now, on the -dimensional sphere. Hence, by (24), we obtain
Now, we are ready to establish the linear convergence rates from the main theorem, cf. Thm. 1.2.
Theorem 2.7. Consider the setting as in Prop. 2.5. For all integers , we have
Consequently, with
it holds
Proof. For , we split
By and Prop. 2.5, the first term is at most
The event implies . Therefore, taking the expectation over first by Thm. 2.3 and (20) in particular gives
This proves (28). Now, we would ideally choose such that . This corresponds to and taking the logarithm gives optimal
Since this value is not necessarily an integer, we pick , the rounded-up value. As a result, we have
where we used that . Finally, we observe that
which proves (30).
We also establish an alternative linear rate in the case when .
Theorem 2.8. Consider the setting as in Thm. 2.7. In the case we have
and otherwise, if , we get a near-linear rate
that can be further bounded by
Proof. In contrast to Thm. 2.7, we perform a more detailed split on , more precisely
The first term is bounded as in (31). The second term can be bounded analogously to (32) by . Using
we obtain
If , we get a geometric sum (35), which gives
Note that
which gives
Now, if , the sum is exactly , yielding
Splitting for any gives
Consider the function . Since , as , and on , the function is bounded on and its maximum value is a critical point
Consequently, we bound
Substituting this bound into (36) concludes the proof.
The global bound accounts for the time needed to enter the superlevel set. Its cap probability can be small for large , as we see an explicit dependence on the dimension in (21). Our numerical trials indicate that the lower bound on in (21) is significantly suboptimal and the rate is much faster.
Figure 1 shows the global rates from Thm. 2.7 and from Thm. 2.8 over the local convergence rate for various . We observe that rates and are close if is large and is better than for small .

Figure 1. Comparison of global geometric convergence factors and on the local contraction factor , for . The larger , the faster is convergence.
Next, we establish bounds for the expected error and the distance to the leading eigenvector in terms of errors, which allows us to extend linear convergence rates to these quantities.
Corollary 2.9. Consider the setup of Thm. 1.2. For every , we almost surely have
Proof. The first assertion follows from
Expansion of in an eigenbasis of yields
and hence (38). Furthermore,
yielding (39). The last inequality is exactly the statement of Lem. 2.2.
Therefore, combining Cor. 2.9 with Thm. 2.7 or Thm. 2.8 gives a linear convergence rate for the average norm of the residual and the average distance to the leading eigenvector.
Linear Convergence for Estimating the Generalized Rayleigh Quotient
In this section, we briefly discuss the extension of the derived linear convergence rates to the generalized-Rayleigh-quotient method proposed in [8]. We consider for the computation of the extremal generalized Rayleigh quotient
of and positive definite . To solve (41), the authors of [8] consider the exact random-plane iteration
with
similar to (2). Hence, we obtain a random sequence with , where the latter maximization problem can be solved uniquely [8 Thm. 3.1], almost surely. Transforming , and constructing
the transformed search direction fulfills
and is generally not uniformly distributed. Moreover, it holds
Consequently, the generalized Rayleigh quotient (41) becomes the ordinary Rayleigh quotient of , and the transformed iteration satisfies
Moreover, the eigenvalues of and the generalized eigenvalues of given by
coincide. For that reason, we redefine in the manner of (4), (6), and (7)
and
Thereby, the system matrix from (4) is defined by , and . The proof of Lem. 2.1 carries over through (11). Using the orthogonal projection with respect to the changed Riemannian metric yields
Then, the conditional second moment can be, instead of (13), bounded by
To bound the numerator, we have
Together, we obtain
Combining this with (10) proves the generalized version of Lem. 2.1
The change of variables applies directly to the proof technique of Lem. 2.2, hence we obtain
Together with (42) we obtain for that
which provides the generalized local linear rate constant (18).
Similar to Prop. 2.5, let be a leading unit eigenvector of . The eigenbasis argument in (26) gives
and
Consequently, with it holds
By [8 Lem. 5.5] the entrance probability becomes
Then, Theorems 2.7 and 2.8 apply unchanged with and replaced by and , respectively.
Numerical Results
In this section, we substantiate the theoretical results by exploring the actual speed of the random plane iteration (2–3) from [7], compared with the derived convergence rates in Thm. 2.7 and 2.8.
Firstly, we study the local convergence rate in the neighborhood of the solution. Secondly, we analyze the global convergence behavior with respect to the entrance time and subsequent contraction. Finally, we study the influence of the spectrum of on the convergence.
All algorithms are implemented in Python and the code is publicly available4. The experiments are performed on an off-the-shelf MacBook Pro 2020 with Apple M1 (8-Core GPU, 3.2 GHz) and 16 GB RAM.
Controlled Spectra and Initialization
In this subsection, we analyze how the spectral gap, dimension, and initialization affect the convergence behavior and compare empirical and theoretical local rates.
Given a desired spectral gap , we generate matrices via
with being sampled uniformly on the orthogonal group , denoted by . The spectrum is set to , and the lower eigenvalues evenly spaced in , including . Consequently, has spectral gap , spectral width and .
Furthermore, for given we initialize the algorithm at
where and are the eigenvectors of corresponding to and, respectively, . Hence, , so the local convergence rate (18) applies from the first iteration,
Thus, the guaranteed contraction becomes weaker as the dimension increases, the gap decreases, or increases.
In our experiments, we fix one matrix for each spectral configuration
and perform 96 independent runs of the random-plane algorithm for each . All runs start from the deterministic initial vector (43)—randomness arises from the sampled search directions.
For each configuration, we use at most 2 500 iterations and otherwise four theoretical decay times, where one decay time corresponds to iterations:
Figure 2 reports the mean of the relative errors over 96 runs as a function of iteration number and compare it with the optimal theoretical local convergence rate from Ex. 2.4.

Figure 2. Local convergence behavior for various on independent runs with the initialization (43). The quotient of arithmetic mean error and initial error over iterations is compared with the tight optimal theoretical local bound from Ex. 2.4.
The results show approximately straight mean-error lines on logarithmic vertical axes over the observed contraction ranges, consistent with linear decay rates. Larger spectral gaps produce faster convergence, while larger slows it. These observations support the theorem’s qualitative prediction of local linear convergence and its dependence on
the spectral gap and the dimension. The empirical rates, however, are faster than the actual theoretical bounds. Across all tested configurations, the observed rates exceed the theoretical rates by factors of approximately 1.9 – 6.3. In contrast to theoretical results, we did not observe a strong empirical dependence on . For instance, at and , the observed rate changes only from approximately 0.0163 to 0.0162 as increases from 0.01 to 0.5, while the theoretical rate falls from 0.00522 to 0.00264.
Global convergence
In this section, we aim to study the time and computational cost required to enter the neighborhood of local convergence.
Therefore, we use the same setting as in Sec. 3.1, but now sample the initialization uniformly on the unit sphere. For each spectral configuration
we fix one matrix and perform 128 independent runs with an iteration limit . The same initial vectors and random draws are reused across , hence, only the threshold defining the local contraction region changes.
The first row of Figure 3 shows the empirical mean error over independent runs, together with pointwise 95% bootstrap confidence intervals (shaded), the limiting local reference , and the theoretical global bounds. The confidence intervals are computed

Figure 3. Comparison of the spectral error, entrance probability over iteration, and the number of steps to convergence after entrance in the retraction region for (left to right).
from 150 bootstrap resamples, each consisting of 128 complete trajectories sampled with replacement.
In the second row of Figure 3, we compare the empirical survival probability, estimated by the fraction of runs that have not yet entered the local contraction region, with this theoretical bound. By Prop. 2.5, the entrance-time survival probability is bounded by . The horizontal red line marks , the one-sided 95% binomial upper confidence limit for the survival probability when no survivors are observed among independent runs. For each spectral configuration, the red shaded band in the first row of Figure 3 spans the earliest and latest iterations, across , at which the empirical survival curves fall below this reference level. These bands summarize the observed entrance behavior across the chosen thresholds; they are neither confidence intervals for the entrance time nor ranges at which 95% of runs have entered. The mean-error curves also illustrate changes in the observed decay around these entrance ranges.
For the tested configurations, entrance takes longer for larger dimensions, smaller spectral gaps, and smaller values of , which define stricter local regions. tbl:1 summarizes the sample median entrance times. The global bounds established in Thm. 2.7 and Thm. 2.8 are substantially more conservative than the observed behavior. The local contraction factor provides a more informative description after entrance, indicating room for improvement in the global entrance-time analysis.
Effect of the Lower spectrum
Lastly, we study in this section the impact of the remaining spectrum beyond the leading and second leading singular values, i.e., the spectral gap, on the achieved convergence behavior in practice. Therefore, let us consider as in Sec. 3.1, with , , i.e. . For , the remaining singular values spread over equidistantly, for they are clustered on the second-largest , with and for we cluster them on the smallest, i.e. . Therefore, all matrices have operator norm , spectral gap , and spectral width .
We compare two initialization settings for each of the three spectral configurations for . In the first setting, we sample uniformly on the unit sphere and perform 256 independent runs with 20 000 iterations per run. The mean spectral error relative to the initial error with the pointwise 95% percentile bootstrap confidence intervals, computed using 200 samples of the recorded trajectories, is visualized in cf. Figure 4 (left). In the second setting, for each , we sample random initial vectors inside the corresponding local contraction region and perform 256 independent runs with 5 000 iterations per run. Specifically, we independently sample

Figure 4. Comparison of the relative error for three spectra scenarios using uniform random initialization on the unit sphere (left), and the random initialization in the local contraction region for (right).
and set
This construction gives and . It defines a random distribution inside , rather than uniform surface measure on that region. For this setting we report the same as in the first setting in Figure 4 (middle). The observed ratio is depicted in Figure 4 (right), here, we consider .
The main observation in Figure 4 is that a zero eigenvalue with multiplicity produces the slowest convergence. For the spread spectrum, the rate is intermediate, whereas the configuration with a repeated second-largest eigenvalue yields the fastest observed convergence. Changing has a comparatively modest effect on the fitted empirical rates. Since the theoretical rate increases with , the empirical-to-theoretical rate ratios increase with , as illustrated in Figure 4. Table 2 reports the fitted rates , their ratios to the theoretical rate, and the final relative mean errors for , i.e. compared with .
| Spectral configuration | Observed rate | Ratio | Final mean / initial error |
| Spread spectrum | |||
| Clustered at | |||
| Clustered at zero |
Table 2. Results for using 256 random-local runs as for Figure 4 (right).
Conclusions
In this paper, we considered a problem of finding the largest singular value of a matrix without involving the adjoint matrix using the random-plane iteration algorithm. Complementing existing results on global almost sure convergence, we established local and global linear convergence rates in the presence of the spectral gap, with the local rate being near-optimal. The global rate depends strongly on the dimension of the underlying problem, and numerical experiments indicate that, in practice, a much faster rate applies and a better global rate could be a subject for future research. We also observe differences between local and global convergence behavior, showing that considering both scenarios is necessary. Interestingly, in the last numerical experiment, we saw how other eigenvalues affect the speed of convergence, which the theoretical analysis does not cover.
References
- [1]Wim van Aarle, Willem Jan Palenstijn, Jeroen Cant, Eline Janssens, Folkert Ble-ichrodt, Andrei Dabravolski, Jan De Beenhouwer, K. Joost Batenburg, and Jan Sijbers. “Fast and flexible X-ray tomography using the ASTRA toolbox”. In: Optics express 24.22 (2016), pp. 25129–25147. DOI: 10.1364/OE.24.025129.DOI
- [2]Foivos Alimisis, Peter Davies, Bart Vandereycken, and Dan Alistarh. “Distributed principal component analysis with limited communication”. In: NeurIPS 34 (2021), pp. 2823–2834. URL: https://proceedings.neurips.cc/paper_files/paper/2021/file/1680e9fa7b4dd56d62ece800239b5b3db-Paper.pdf.arxiv.org/abs/2110.14391
- [3]Foivos Alimisis, Yousef Saad, and Bart Vandereycken. “Gradient-type subspace iteration methods for the symmetric eigenvalue problem”. In: SIAM J. Matrix Anal. Appl. 45.4 (2024), pp. 2360–2386. DOI: 10.1137/23M1590792.DOI
- [4]Foivos Alimisis and Bart Vandereycken. “Geodesic convexity of the symmetric eigenvalue problem and convergence of steepest descent”. In: J. Optim. Theory Appl. 203.1 (2024), pp. 920–959. DOI: 10.1007/s10957-024-02538-8.DOI
- [5]Jonas Bresch. Generalization of Zeroth-Order Method for Quotients of Quadratic Functions. 2026. DOI: 10.48550/arXiv.2604.26913.DOI
- [6]Jonas Bresch, Dirk A. Lorenz, Felix Schneppe, and Maximilian Winkler. “Computing adjoint mismatch of linear maps”. In: Journal of Computational and Applied Mathematics 488 (2026), p. 117853. DOI: 10.1016/j.cam.2026.117853.DOI
- [7]Jonas Bresch, Dirk A. Lorenz, Felix Schneppe, and Maximilian Winkler. “Matrix-free stochastic calculation of operator norms without using adjoints”. In: SIAM J. Matrix Anal. Appl. 47 (3 2026), pp. 1349–1374. DOI: 10.1137/25M1772277.DOI
- [8]Jonas Bresch, Oleh Melnyk, Martin Schoen, and Gabriele Steidl. Stochastic Zeroth-Order Method for Computing Generalized Rayleigh Quotients. 2025. DOI: 10.48550/arXiv.2512.05520.DOI
- [9]Thorsten M. Buzug. Computed tomography from photon statistics to modern cone-beam CT. Berlin, Heidelberg, Germany: Springer, 2008. DOI: 10.1007/978-3-540-39408-2.
- [10]Gianna M. Del Corso. “Estimating an Eigenvector by the Power Method with a Random Start”. In: SIAM Journal on Matrix Analysis and Applications 18.4 (1997), pp. 913–937. DOI: 10.1137/S0895479895296689.DOI
- [11]Peter Frankl and Hiroshi Maehara. “Some geometric applications of the beta distribution”. In: Annals of the Institute of Statistical Mathematics 42.3 (1990), pp. 463–474. DOI: 10.1007/BF00049302.DOI
- [12]N. Halko, P. G. Martinsson, and J. A. Tropp. “Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions”. In: SIAM Review 53.2 (2011), pp. 217–288. DOI: 10.1137/090771806.DOI
- [13]Andi Han, Pierre-Louis Poirion, and Akiko Takeda. “Efficient Optimization with Orthogonality Constraint: A Randomized Riemannian Submanifold Method”. In: Proceedings of the 42nd International Conference on Machine Learning. Vol. 267. Proc. Mach. Learn. Res. PMLR, 2025, pp. 21814–21843. URL: https://proceedings.mlr.press/v267/han25f.html.arxiv.org/abs/2505.12378
- [14]Per Christian Hansen, Ken Hayami, and Keiichi Morikuni. “GMRES Methods for Tomographic Reconstruction with an Unmatched Back Projector”. In: J. Comput. Appl. Math. 413 (2021), p. 114352. DOI: 10.1016/j.cam.2022.114352.DOI
- [15]Per Christian Hansen, Jakob Jørgensen, and William R.B. Lionheart. Computed Tomography: Algorithms, Insight, and Just Enough Theory. Philadelphia, PA: Society for Industrial and Applied Mathematics, 2021. DOI: 10.1137/1.9781611976670.DOI
- [16]Richard Huber. “Convergence of Ray-and Pixel-Driven Discretization Frameworks in the Strong Operator Topology”. In: Inverse Probl. Imaging (2025). DOI: 10.3934/ipi.2026007.DOI
- [17]Kaiyi Ji, Zhe Wang, Yi Zhou, and Yingbin Liang. “Improved Zeroth-Order Variance Reduced Algorithms and Analysis for Nonconvex Optimization”. In: Proceedings of the 36th International Conference on Machine Learning. Vol. 97. Proc. Mach. Learn. Res. PMLR, 2019, pp. 3100–3109. URL: https://proceedings.mlr.press/v97/ji19a.html.arxiv.org/abs/1910.12166
- [18]Hamed Karimi, Julie Nutini, and Mark Schmidt. “Linear Convergence of Gradient and Proximal-Gradient Methods Under the Polyak–Łojasiewicz Condition”. In: Machine Learning and Knowledge Discovery in Databases. Vol. 9851. Lect. Notes Comput. Sci. Springer, 2016, pp. 795–811. DOI: 10.1007/978-3-319-46128-1_50.DOI
- [19]Ehsan Kazemi and Liqiang Wang. “Efficient zeroth-order proximal stochastic method for nonconvex nonsmooth black-box problems”. In: Machine Learning 113.1 (2024), pp. 97–120. DOI: 10.1007/s10994-023-06409-7.DOI
- [20]Jacek Kuczyński and Henryk Woźniakowski. “Estimating the largest eigenvalue by the power and Lanczos algorithms with a random start”. In: SIAM J. Matrix Anal. Appl. 13.4 (1992), pp. 1094–1122. DOI: 10.1137/0613066.DOI
- [21]Jiaxiang Li, Krishnakumar Balasubramanian, and Shiqian Ma. “Stochastic zeroth-order Riemannian derivative estimation and optimization”. In: Math. Oper. Res. 48.2 (2023), pp. 1183–1211. DOI: 10.1287/moor.2022.1302.DOI
- [22]Shengqiao Li. “Concise formulas for the area and volume of a hyperspherical cap”. In: Asian J. Math. Stat. 4.1 (2011), pp. 66–70. DOI: 10.3923/ajms.2011.66.70.DOI
- [23]Richard von Mises and Hilda Pollaczek-Geiringer. “Praktische Verfahren der Gleichungsauflösung”. In: Z. Angew. Math. Mech. 9 (1929), pp. 152–164. DOI: 10.1002/zamm.19290090206.DOI
- [24]Beresford N. Parlett. The Symmetric Eigenvalue Problem. Classics in Applied Mathematics. Philadelphia, PA, USA: Society for Industrial and Applied Mathematics, 1998, pp. xxiv + 391. DOI: 10.1137/1.9781611971163.DOI
- [25]Mikael Peterson, Johan Gustafsson, and Michael Ljungberg. “Monte Carlo-based quantitative pinhole SPECT reconstruction using a ray-tracing back-projector”. In: EJNMMI Phys. 4.1 (2017), p. 32. DOI: 10.1186/s40658-017-0198-z.DOI
- [26]B. T. Polyak. “Gradient Methods for the Minimisation of Functionals”. In: U.S.S.R. Comput. Math. and Math. Phys. 3.4 (1963), pp. 864–878. DOI: 10.1016/0041-5553(63)90382-3.DOI
- [27]Lloyd N. Trefethen and Mark Embree. “IV. Transient Effects and Nonnormal Dynamics”. In: Spectra and Pseudospectra: The Behavior of Nonnormal Matrices and Operators. Princeton, NJ, USA: Princeton University Press, 2005, pp. 133–192. DOI: 10.1515/9780691213101-006.DOI
- [28]Lizhe Xie, Yining Hu, Bin Yan, Lin Wang, Benqiang Yang, Wenyuan Liu, Libo Zhang, Limin Luo, Huazhong Shu, and Yang Chen. “An Effective CUDA Parallelization of Projection in Iterative Tomography Reconstruction”. In: PLOS ONE 10.11 (Nov. 2015), pp. 1–17. DOI: 10.1371/journal.pone.0142184.DOI
- [29]Zhiqiang Xu, Yiping Ke, and Xin Gao. “A Fast Stochastic Riemannian Eigensolver”. In: Proceedings of the 33rd Conference on Uncertainty in Artificial Intelligence. Vol. R15. Proceedings of Machine Learning Research. PMLR, 2017, pp. 1–10. URL: https://proceedings.mlr.press/r15/xu17a.html.
- [30]Hanming Zhang, Linyuan Wang, Lei Li, Ailong Cai, Guoen Hu, and Bin Yan. “Iterative metal artifact reduction for x-ray computed tomography using unmatched projector/backprojector pairs”. In: Med. Phys. 43.6 Part 1 (2016), pp. 3019–3033. DOI: https://doi.org/10.1118/1.4950722.
- [31]Juan Zhou, Kangkang Deng, Hongxia Wang, and Zheng Peng. “Inexact Riemannian gradient descent method for nonconvex optimization with strong convergence”. In: J. Sci. Comput. 103.3 (2025), p. 96. DOI: 10.1007/s10915-025-02913-1.DOI