Authors: Nicholas Pischke, Thomas Powell
Categories: math.OC
Nicholas Pischke and Thomas Powell
We prove a general quantitative theorem on the asymptotic behavior of stochastic quasi-Fejér monotone sequences in a broad metric context. Concretely, our result explicitly constructs a rate of convergence for such process, both in mean and almost surely, under an abstract stochastic regularity assumption, derived from previous work of Kohlenbach, López-Acedo and Nicolae [Isr. J. Math. 232(1), pp. 261-297, 2019] on such notions in a deterministic context. Our notion of regularity extends and unifies many common conditions from the literature, such as generalized contractivity for self maps, weak sharp minima and error bounds for real-valued functions, uniform monotonicity and global metric subregularity for set-valued operators, related Polyak-Łojasiewicz or Kurdyka-Łojasiewicz conditions, as well as expected sharp growth as e.g. studied by Asi and Duchi [SIAM J. Optim. 29(3), pp. 2257-2290, 2019]. The rate is moreover highly uniform, depending only on very few data of the surrounding objects. We also discuss special cases which allow for the construction of fast rates in the form of linear non-asymptotic guarantees. We conclude by presenting three concrete methods from stochastic approximation where our results yield new rates of convergence, including the classical example of the stochastic proximal point method, a randomized variant of the Krasnoselskii-Mann scheme for solving stochastic fixed-point equations, and a Busemann subgradient method recently introduced by Goodwin, Lewis, López-Acedo and Nicolae [Math. Program., to appear], all of which make use of our metric generality by being formulated over complete geodesic metric spaces of nonpositive curvature.
Department of Computer Science, University of Bath,
Claverton Down, Bath, BA2 7AY, United Kingdom,
E-mails: {nnp39,trjp20}@bath.ac.uk
Keywords: Regularity, rates of convergence, stochastic approximation, proof mining
MSC2020 Classification: 62L20, 90C15, 60G42, 03F10
We are concerned with the study of stochastic algorithms (xₙ) that approximate almost-sure solutions to the abstract problem
find a zeroz∈zerF:={z∈ X| F(z)=0} for a functionF:X→[0,∞],
over arbitrary separable and complete metric spaces (X,d). A wide range of deterministic and stochastic problems can be naturally brought into this form, including almost-sure fixed point problems or mean minimization problems (see Section 3.3 later on).
As with the problem formulation, we consider a broad class of algorithms: Instead of confining ourselves to a specific iteration schema, we consider arbitrary stochastic processes (xₙ), adapted to a filtration (Fₙ) over a probability space (Ω,F,ℙ), that are stochastically quasi-Fejér monotone, i.e.
𝔼[d(z,xₙ₊₁)|Fₙ]≤(1+ζₙ)d(z,xₙ)+ξₙ a.s.
for all n∈ℕ and all z∈zerF and where (ζₙ),(ξₙ) are summable nonnegative random variables adapted to (Fₙ). This represents a relaxed supermartingale condition in line with similar abstract approaches in the literature.
The driving question of our paper is concerned with quantitative aspects of convergence:
Fundamental question: When can effective rates towards solutions, in mean and almost surely, be explicitly described, for general classes of problems F and algorithms (xₙ)?
As is well-known, this problem is in particular nontrivial since effective rates cannot always be found, a phenomenon that in optimization theory is sometimes referred to as arbitrary slow convergence. This can be formally explained using tools from mathematical logic and computability theory, where so-called Specker sequences [88] can be used to show that already in very simple deterministic cases, computable rates of convergence are generally unachievable for general quasi-Fejér monotone methods (xₙ) and problems F (see in particular [72]).
Inspired by the work of Kohlenbach, López-Acedo and Nicolae [53],¹ we consider a broad class of problems that can be characterised, in an abstract way, by considering functions F:X→[0,∞] that satisfy a generalized regularity assumption. Indeed, we extend the generalized notion of regularity introduced in [53] here to a stochastic context, taking the form of a modulus τ:(0,∞)→(0,∞) satisfying
The present paper is part of an ongoing effort, initiated in the last two years, to bring methods from proof mining [51, 52] systematically to bear on probability theory and stochastic optimization. The works that this paper builds on, notably [53] and [69] together with [75] (as well as the related [44, 70]) are similarly part of this proof-theoretic approach to computational results in mathematics. Here, for example, this logical approach in particular influenced the way in which we formulated the various (stochastic) moduli. The rest of the paper avoids any technical reference to mathematical logic.
∀ε>0 ∀ x∈ D(𝔼[F(x)]<τ(ε)→𝔼[dist_zerF(x)]<ε)
for a suitable collection of X-valued random variables D. As we will show, such regularity conditions are intimately related to associated growth conditions in mean
∀ x∈ D(𝔼[F(x)]≥τ(𝔼[dist_zerF(x)]))
for the mapping F.
As we will discuss in detail (see Section 3.3), these conditions uniformly cover various notions such as: generalized contractions and retractions; generalized weak sharp minima in the sense of [53] (extending [28], see also [27, 43, 58]) and related to that corresponding notions of error bounds (see e.g. [22, 39]) as well as polynomial growth conditions (see e.g. [87]) and expected sharp growth [5]; generalized metric subregularity (see e.g. [49, 59], extending [56, 38]) and related Polyak-Łojasiewicz, or more generally Kurdyka-Łojasiewicz conditions (see e.g. [21, 22, 89]); uniform and strong accretivity and monotonicity for operators and vector fields; uniform and strong convexity for functions. We note that many of these conditions, along with our abstract regularity notion in general, do not necessarily entail that zerF has a unique solution.
It is known that already for the deterministic Picard iteration, such a (deterministic) modulus of regularity can be explicitly constructed from an associated (uniform) rate of convergence for the process towards a solution (see Proposition 4.4 in [53]), illustrating that the presence of this generalized regularity condition is fundamentally connected to the existence of explicit (and suitably uniform) rates of convergence. This in particular justifies the wide generality of the approach not only in the deterministic but also in the stochastic setting.
Our main results are general quantitative convergence theorems for stochastically quasi-Fejér monotone iterations relative to solution sets of problems that satisfy such a stochastic notion of regularity, requiring in addition only a mild approximation property (see Theorems 4.8 and 4.11). These results provide explicit constructions for rates of convergence, in mean and almost surely, which are moreover highly uniform, depending only on very few data of the surrounding objects, and in particular being independent of the distribution of the space. Furthermore, we provide a similarly general result on fast (that is in this case linear) nonasymptotic guarantees in the context of linear regularity and suitable assumptions on the surrounding parameters (see Theorem 4.13). Finally, all of these results are formulated in the even broader context of general distance functions ϕ:X× X→[0,∞), following previous work of the first author in a deterministic context [75] (and of the authors and Neri [69] in certain stochastic settings, as discussed below), which allow us to uniformly cover perturbations of the metric and distance functions beyond that, such as Bregman distances.
Some initial results on effective convergence for stochastic quasi-Fejér monotone sequences are contained in the authors’ earlier work [69], confined to the more restrictive class of problems with unique solutions. The present paper extends those results substantially: Along with a much more general and extensive treatment of stochastic regularity, we are confronted with multiple demanding technical difficulties that are entirely absent in the case of unique solutions. For example, to deal with non-unique problems, our main results combine a quantitative martingale argument motivated by [69] with a new measurable selection argument along the filtration (Fₙ) of the process (xₙ). By nature of the filtration, these results from measurable selection theory cannot assume the completeness of the measure space and hence require additional care beyond that of canonical results. In that context, we are forced to consider a strengthened variant of stochastic quasi-Fejér monotonicity, introduced abstractly for the first time here, which allows one to maintain the supermartingale condition
𝔼[d(z,xₙ₊₁)|Fₙ]≤(1+ζₙ)d(z,xₙ)+ξₙ a.s.
even for Fₙ-measurable and suitably integrable zerF-valued random variables z. This notion is often satisfied outright for many methods (in particular for the applications discussed in this paper), but we additionally examine this stronger property in relation to the usual formulation, providing a general lifting result for a class of distances including metric powers (abstracting recent work of Combettes and Madariaga [35]).
We provide three example applications of our theoretical work, yielding new results for both classical and recently introduced methods. To illustrate the metric generality of our framework, all applications are set in the context of Hadamard spaces, that is complete geodesic metric spaces with nonpositive curvature in the sense of Alexandrov (see e.g. [25]), covering in particular Hilbert spaces, ℝ-trees, as well as Hadamard manifolds (i.e. complete simply connected Riemannian manifolds of nonpositive sectional curvature). This generality is particularly beneficial since stochastic optimization over nonlinear spaces such as manifolds plays a key role in modern machine learning (see e.g. [90]). However, Hadamard spaces are not limited to such settings and beyond that also cover practically relevant spaces without immediate differentiable structure, such as the Billera-Holmes-Vogtmann tree space [18] prominently used in phylogenetics, and its recent variation for networks [67]. In all cases, our results not only provide rates at a level of generality not considered previously, but also yield the strong convergence of these methods without local compactness assumptions, which for our abstract notion of regularity is qualitatively novel, even disregarding the quantitative aspects.
The first method we discuss is a stochastic variant of the proximal point method for minimizing the mean of a randomized convex function satisfying a relaxed Lipschitz condition as studied e.g. in [13, 73] (see also [11]). Here we extend the strong convergence results provided in [73] to more general regularity assumptions on the function, and quantitatively outfit them with explicit rates. The second is a randomized variant of the central Krasnoselskii-Mann iteration for solving stochastic common fixed point problems, similar in nature to recent work by Combettes and Madariaga [35] and recently studied over proper Hadamard spaces in [70]. Finally, we consider the recently introduced projected subgradient method of Goodwin, Lewis, López-Acedo and Nicolae [45] and its extension studied in [77] for stochastic minimization, which utilizes the so-called Busemann subgradients introduced in [45], a new type of subgradient that is particularly suitable for nonlinear geometric contexts.
We envisage this paper as the basis for future work, not only as a tool for providing effective convergence guarantees for various other methods in stochastic optimization and approximation, but also for instigating further theoretical developments. On the applied side, future work should in particular be concerned with stochastic iterations that make use of our generalized distances. For example, a unified approach to stochastic optimization via Bregman distances, extending stochastic quasi-Fejér monotonicity in the particular form treated in [35], has been recently considered in [91], and we anticipate that several of the examples given there can be suitably adapted to our framework. Also, the present work could provide guiding principles for developing effective convergence guarantees for stochastic algorithms with super relaxations in the style of [35] also over metric contexts such as Hadamard spaces, making use of geodesic rays. On the theoretical as well as applied side, future work could include extensions of the present results to continuous-time processes, combining the approach of this paper (as well as [69, 70]) with the recent work [44] of the first author and Freund on similarly broad quantitative considerations of continuous-time dynamical systems in a deterministic setting. These results would presumably rely on a strategy that, in the style of the present paper, combines measurable selection theory with continuous-time martingale theory, a general quantitative approach to the latter being interesting in its own right. Potential applications of these combined results could then in particular include works such as [19, 20, 60, 61, 64, 65] on stochastic differential equations and inclusions and related dynamical systems.
Throughout, we fix a probability space (Ω,F,ℙ) together with a filtration (Fₙ). We denote the (conditional) expectation over that space by 𝔼[·] and we denote characteristic functions of measurable sets A∈F by 1_A. Further, if not stated otherwise, (X,d) will denote a separable and complete metric space. If seen as a measure space, we assume that X is endowed with its Borel σ-algebra B(X). We denote closed balls relative to the metric by
B̅ᵣ(a):={x∈ X| d(x,a)≤r} ,
given r>0 and a∈ X. We often call a sequence of X-valued random variables an X-valued stochastic process. If a stochastic process (xₙ) is such that xₙ is Fₙ-measurable for any n∈ℕ, we call it adapted to (Fₙ). We write ℓ₊(Fₙ) for the set of all sequences (ξₙ) of nonnegative random variables adapted to (Fₙ) and ℓ¹₊(Fₙ) for all such sequences that further satisfy Σₙ₌₀^∞ ξₙ<∞ a.s. Above, and throughout the paper, we generally write ∞ for +∞, unless we are explicitly differentiating +∞ from -∞.
At our most abstract, we will be concerned with general distance functions ϕ:X× X→[0,∞), potentially distinct from the metric. For such a distance and a non-empty set S⊆ X, we write
dist ^ϕ_S(x):=_s∈ Sϕ(s,x)
and we omit the superscript ϕ only if ϕ=d. Naturally, not all such distance functions will be permissible in stochastic contexts, and we have to place some assumptions on the measurability of ϕ. The central such assumption will be that ϕ is a Carathéodory function:
Assume ϕ is a Carathéodory distance, in the sense that ϕ is continuous in its left argument and measurable in its right argument.
Throughout, whenever we use ϕ to refer to a general distance function, we always implicitly assume the above even if not stated explicitly. As we ultimately care for metric convergence, we will be concerned with converting from a generic distance ϕ back to the underlying metric d. If points equal in the sense of the distance ϕ are also equal in the sense of the metric, we call such a distance consistent. The following uniform quantitative formulation of consistency defines our main assumption in that direction:
A distance ϕ is called uniformly consistent with modulus θ:(0,∞)→(0,∞) if
∀ε>0 ∀ x,y∈ X(ϕ(x,y)<θ(ε)→ d(x,y)<ε).
Such a modulus essentially induces a growth condition on the distance ϕ in terms of the metric, as we highlight in the following remark:
Let θ:[0,∞)→[0,∞) be such that θ(0)=0 and θ(ε)>0 for ε>0. If θ is a modulus of uniform consistency for ϕ, then ϕ(x,y)≥θ(d(x,y)) for all x,y∈ X.
Some key examples of uniformly consistent distances are collected in the following example:
The following distance functions are Carathéodory distances:
∀ a≥0 ∀ε>0(G(a)<g(ε)→ a<ε),
then ϕ is uniformly consistent with modulus θ(ε):=g(ε). A common example of a perturbation function is G=(·)², which is immediately inverse continuous at 0 with modulus g(ε):=ε². 2. Perturbed Bregman distances, that is ϕ=G D_f for G continuous as above and
D_f(x,y):=f(x)-f(y)-⟨x-y,∇ f(y)⟩
over a reflexive Banach space (X,‖·‖), where f:X→ℝ is lsc, convex and Fréchet differentiable on X. Suppose further that G is inverse continuous at 0 with modulus g as above, and that f is sequentially consistent² with a modulus of sequential consistency ρ:(0,∞)² →(0,∞) in the sense of [78], i.e.
Crucially, if X contains at least two points, a function f as above is sequentially consistent iff it is totally convex on bounded sets iff it is uniformly convex on bounded sets (see Theorem 2.10 in [30] and see also [29]).
∀ε,b> 0 ∀ x,y∈B_b(0)(D_f(x,y)< ρ(ε,b)→‖ x-y‖< ε).
Then ϕ is uniformly consistent on every ball B̅_b(0)⊆ X with modulus θ(ε):=g(ρ(ε,b)). Indeed, if x,y∈B_b(0) are such that G(D_f(x,y))<g(ρ(ε,b)), then D_f(x,y)<ρ(ε,b) as before and so ‖ x-y‖<ε. We refer to [78] for related discussions.
If a distance is consistent, then we can in particular also convert the associated set-distance functions:
Let ϕ be uniformly consistent with modulus θ. Further, let S⊆ X be non-empty. Then for any ε>0 and any x∈ X:
dist^ϕ_S(x)<θ(ε)→dist_S(x)<ε.
Suppose dist^ϕ_S(x)<θ(ε). Thus, there exists an s∈ S with ϕ(s,x)<θ(ε). By the assumption on θ, we get d(s,x)<ε and so in particular dist_S(x)<ε. ∎
We now turn to measurability properties of Carathéodory distances. Firstly, this assumption entails the following crucial measurability properties on ϕ and dist^ϕ:
If ϕ is a Carathéodory distance, then
Joint measurability of ϕ, that is item (1), follows from e.g. Lemma 8.2.6 in [6]. The measurability of dist^ϕ_S(x) follows from e.g. the first part of Lemma 8.2.11 in [6], noting that for that first part it suffices to just work over a measurable space. ∎
As a key step in our convergence proofs and construction of associated rates, we will later crucially rely on the property that given a set S⊆ X, we can measurably select points s∈ S so that ϕ(s,x) approximates dist^ϕ_S(x), and that with arbitrary degree of precision. A result in that vein appears, for ϕ=d, in the work of Römisch [84] and our results effectively extend his. However, [84] operates under the assumption that the underlying σ-algebra is complete. Indeed, it is exactly this completeness of the underlying probability space, which occurs as a common assumption whenever results from measurable selection theory are used, that is problematic in our context as we will later require this property for all elements Fₙ of an associated filtration, which will generally not be complete. Nevertheless, the above property can be guaranteed without any completeness assumptions of the underlying probability space for the present Carathéodory distances ϕ, as we will now show.
For this, we rely on a few results from measurable selection theory which we now collect. Given a measurable space (T,T) and a complete separable metric space X, a set-valued map φ:T→ 2^X is called graph measurable if
gra (φ):= (t,x)∈ T× X| x∈φ(t) ∈ T B (X).
Over complete σ-finite measure spaces, and if φ has non-empty closed images, this is equivalent to the (weak) measurability of φ as commonly considered in measurable selection theory but generally, the above presents a weaker notion. We refer to [3, 6, 31] for further background on that area.
We begin with the well-known measurable selection theorem of Aumann [7], which forms a crucial ingredient for dispensing of completeness.
Let (T,T,μ) be a finite measure space and let X be a complete separable metric space. Let φ:T→ 2^X be a graph measurable with non-empty values. Then there is a measurable function x:T→ X such that x(t)∈φ(t) almost everywhere.
Beyond this selection theorem, the other main result we need is a variant of the inverse image theorem in measurable selection theory (see e.g. Theorem 8.2.9 in [6]). This result is commonly stated under the assumption that the measure space is complete, an assumption which we, as discussed before, crucially want to avoid. We in the following give a variant which dispenses of that assumption while weakening the conclusion to the graph measurability of the respective function, which will however suffice in the context of Aumann’s selection theorem. That argument essentially follows the usual proof of the inverse image theorem, and so harbors no surprises. Nevertheless, we rederive it here for the convenience of the reader.
Let (T,T) be a measurable space and let X,Y be complete separable metric spaces. Let φ:T→ 2^X and ψ:T→ 2^Y be graph measurable and let c:T× X→ Y be a Carathéodory function. Then χ defined by
χ(t):={x∈φ(t)| c(t,x)∈ψ(t)}
is graph measurable.
Define d(t,x):=(t,c(t,x)) and note that
gra(χ)=gra(φ)∩ d⁻¹(gra(ψ)).
As c is a Carathéodory function, it is T B (X)/B(Y)-measurable. In particular, we thus have
d^-1(A× B)=c^-1(B)∩(A× X)∈ T B (X)
for any A∈T and B∈B(Y). In particular, we thus have d^-1(C)∈ T B (X) for any C∈ T B (Y) and so d is measurable. In particular, as gra(φ) and gra(ψ) are measurable, we thus have that gra(χ) is measurable as well. ∎
The following result now is an extension of the canonical result that closed balls in complete separable metric spaces are measurable if their origins and radii are (see e.g. Corollary 8.2.13 in [6]). For that, given r>0 and x∈ X, we define
B̅^ϕᵣ(x):={y∈ X|ϕ(y,x)≤r}
as the closed ball around x with radius r, relative to ϕ.
Let (T,T) be a measurable space and let f:T→ X, ρ:T→[0,∞) be measurable and let ϕ be a Carathéodory distance. Then tB^ϕ_ρ(t)(f(t)) is graph measurable.
Define c(t,x):=ϕ(x,f(t)). As ϕ is a Carathéodory distance as described above, we get that also c is a Carathéodory function. The result now follows from the previous Lemma 2.8 by setting φ≡X and ψ(t):=[0,ρ(t)]. ∎
Let F be a sub-σ-algebra of F. Further, let ϕ be a Carathéodory distance and let S∈B(X) be non-empty. Then dist^ϕ_S has F-measurable approximations in the sense that for all F-measurable X-valued random variables x and any ε>0, there exists some X-valued F-measurable random variable s such that
s∈ S and ϕ(s,x)≤ dist ^ϕ_S(x)+ε a.s.
Let x be an X-valued F-measurable random variable and let ε>0 be given. Define
A(ω):= s∈ S|ϕ(s,x(ω))≤ dist ^ϕ_S(x(ω))+ε =S∩B^ϕ_r(ω)(x(ω))
where r(ω):=dist^ϕ_S(x(ω))+ε. As dist_ϕ is measurable, r(ω) is an F-measurable random variable. By Lemma 2.9, we get that B̅^ϕᵣ(ω)(x(ω)) is graph measurable w.r.t. F. As we have
graA=gra(B̅^ϕᵣ(x))∩(Ω× S)
and since S is Borel, we also get that A is graph measurable w.r.t. F. Aumann’s measurable selection theorem, that is Lemma 2.7, now yields the existence of an X-valued F-measurable random variable s such that s∈ S and ϕ(s,x)≤dist^ϕ_S(x)+ε a.s. ∎
We will actually only rely on the above property being true in mean:
Let F be a sub-σ-algebra of F. Further, let ϕ be a Carathéodory distance and let S∈B(X) be non-empty. Then dist^ϕ_S has F-measurable approximations in mean, in the sense that for all F-measurable X-valued random variables x and any ε>0, there exists some X-valued F-measurable random variable s such that
s∈ Sa.s. and𝔼[ϕ(s,x)]≤𝔼[dist^ϕ_S(x)]+ε.
As motivated in the introduction already, we consider an arbitrary function F:X→[0,∞] and the associated problem of finding an element of
zerF:={z∈ X| F(z)=0}
for a general and abstract problem formulation. Naturally, also not all such problem formulations will be permissible in stochastic contexts. We make the following assumption:
Assume F is measurable, and that zerF is a closed non-empty set.
As we will see, a range of stochastic problems can be formulated in this simple manner, satisfying the above assumption (see in particular Section 3.3 later). In particular, while the function F and its associated zero problem are themselves deterministic, they also naturally cover stochastic zero problems as illustrated abstractly in the following example:
Let (T,T,μ) be a σ-finite measure space and h:T× X→[0,∞] be a Carathéodory function. The associated stochastic problem
zerh:={z∈ X| h(t,z)=0almost everywhere}
can be recognized as an instance of a problem zerF as above by setting F(z):=∫ h(t,z) dμ(t). In particular, F is measurable by the Fubini-Tonelli theorem as h is T B (X)-measurable. Further, note that zerF is closed: If (zₙ)⊆zerF with limₙ→∞ zₙ=z, then h(t,zₙ)=0 almost everywhere for all n∈ℕ, say on Tᶜₙ with Tₙ of measure 0. Define T^′:=_n∈ N T_n. Then T′ still has measure 0 and for t∈(T′)ᶜ, we have h(t,zₙ)=0 for all n∈ℕ. As h is continuous in its right argument, we have h(t,z)=0. Therefore h(t,z)=0 almost everywhere, so that z∈zerF.
We are primarily interested in quantitative stochastic regularity conditions on such problems which allow for the construction of explicit rates of convergence of stochastic processes that satisfy a standard almost-supermartingale condition. An important “regularity” assumption that is often imposed in this regard, even though often left implicit, is that the respective problem has a unique solution zerF={z} quantified by an explicit modulus of uniqueness in the following stochastic sense:
Let ϕ be a Carathéodory distance and let D be a collection of X-valued random variables. Assume zerF={z}. A modulus of ϕ-uniqueness for F in mean w.r.t. D is a function τ:(0,∞)→(0,∞) with
∀ε>0 ∀ x∈ D(𝔼[F(x)]<τ(ε)→𝔼[ϕ(z,x)]<ε).
The more general regularity notion we introduce below arises as a natural extension of this quantitative notion of uniqueness in mean to non-unique problems, obtained by replacing the distance ϕ(z,x) to the (unique) solution z with the distance dist^ϕ_zerF(x) to the solution set zerF.
Let ϕ be a Carathéodory distance and let D be a collection of X-valued random variables. A modulus of ϕ-regularity for F in mean w.r.t. D is a function τ:(0,∞)→(0,∞) with
∀ε>0 ∀ x∈ D(𝔼[F(x)]<τ(ε)→𝔼[dist^ϕ_zerF(x)]<ε).
If D is the class of all X-valued random variables, we simply call such a function τ a modulus of ϕ-regularity for F in mean. We note that this notion coincides with the previous modulus of uniqueness if zerF={z}. Crucially, such a function induces a growth condition on F in mean, as we collect in the following remark.
Let τ:[0,∞)→[0,∞) be such that τ(0)=0 and τ(ε)>0 for ε>0. If τ is a modulus of ϕ-regularity for F in mean w.r.t. D, then
𝔼[F(x)]≥τ(𝔼[dist^ϕ_zerF(x)])
for all x∈ D. Further, if τ is additionally nondecreasing, these two properties are equivalent. To see this equivalence, simply note that for any ε>0, if 𝔼[F(x)]<τ(ε), then it holds that τ(𝔼[dist^ϕ_zerF(x)])<τ(ε) which yields that 𝔼[dist^ϕ_zerF(x)]<ε, as τ is nondecreasing.
Instantiations of such general stochastic moduli of regularity appear in various situations already throughout the literature, as we will survey later in this section. It is the goal of this paper to develop a uniform quantitative theory of these regularity assumptions and in particular to illustrate how they can be used to systematically derive rates of convergence for stochastic algorithms. As discussed in the introduction, related (but slightly different) results for the notion of stochastic uniqueness in mean were obtained by the present authors and Neri in [69] (with moduli of uniqueness in mean called moduli of strong uniqueness in expectation therein), derived from more abstract quantitative results for certain stochastic processes, and these also motivate part of our approach here. However, as also highlighted before, the uniqueness assumption heavily simplifies the problem, so that the present paper in particular relies on substantiative additional theory that complements the work [69].
We now discuss abstract ways in which regularity in mean can arise, and how corresponding moduli can be derived and defined in these cases. These abstract results are then used later on to capture well-known regularity notions from the literature as instances of our abstract notion. Our first result in this vein shows how stochastic regularity in mean can be obtained from a pointwise property, for suitable τ.
Let ϕ be a Carathéodory distance. A modulus of ϕ-regularity for F is a function τ:(0,∞)→(0,∞) with
∀ε>0 ∀ x∈ X(F(x)<τ(ε)→dist^ϕ_zerF(x)<ε).
For ϕ=d, this property coincides with (a special case³ of) the deterministic notion of a modulus of regularity as defined in [53]. The case of more general distance functions first appeared in [75]. Similarly to before, we can recognize such a regularity property as a different formulation of a growth condition for F. This was already highlighted in [53] (see Remark 3.2 therein), after which the following remark (and in fact already Remark 3.5) are modelled.
In [53], the authors further consider a “local” variant of this notion, with the property required only on a ball around a fixed solution z∈zerF (see Definition 3.1 therein). In this paper, we omit this additional locality condition, as it has implications on the boundedness of random variables that seem to limit the stochastic theory. In any way, most regularity notions commonly encountered in the literature are even of this “global” form, as we will later survey in Section 3.3, so that this creates no severe limitations.
Let τ:[0,∞)→[0,∞) be such that τ(0)=0 and τ(ε)>0 for ε>0. If τ is a modulus of ϕ-regularity for F, then
F(x)≥τ(dist^ϕ_zerF(x))
for all x∈ X. Again, if τ is additionally nondecreasing, these two properties are equivalent, which can be shown as in Remark 3.5.
While in [53] (and [75]) this modulus is studied only in the context of nonstochastic problems, we can now show that in the case that τ is nondecreasing and convex and dist^ϕ_zerF(x) integrable for all x∈ D, any such deterministic modulus is also a modulus of ϕ-regularity for F in mean w.r.t. D. In particular, it thus follows that essentially all deterministic regularity notions as studied in [53], which are rather numerous as we will later discuss, immediately entail a stochastic regularity notion with the same modulus under mild conditions that are in most cases satisfied.
Let τ:[0,∞)→[0,∞) be convex and nondecreasing with τ(0)=0 and τ(ε)>0 for all ε>0, and let D be a collection of random variables such that dist^ϕ_zerF(x) is integrable for all x∈ D. Then, if τ is a modulus of ϕ-regularity for F, it also a modulus of ϕ-regularity for F in mean w.r.t. D.
Let τ be a modulus of ϕ-regularity for F. Using Remark 3.7, we in particular have τ(dist^ϕ_zerF(x))≤F(x) pointwise everywhere for all x∈ D. Using that τ is convex, Jensen’s inequality yields
τ(𝔼[dist^ϕ_zerF(x)])≤𝔼[τ(dist^ϕ_zerF(x))]≤𝔼[F(x)]
for all x∈ D. As in Remark 3.5, since τ is nondecreasing, this yields that τ is a modulus of ϕ-regularity for F in mean w.r.t. D. ∎
As this relation between pointwise and stochastic regularity has a crucial impact on the range of the stochastic theory laid out in this paper, a natural question is when such convex moduli of regularity can be obtained. Interestingly, if τ satisfies a certain mild growth condition, then we can always guarantee this:
Suppose that τ:[0,∞)→[0,∞) is strictly increasing with τ(0)=0. If τ satisfies _x→∞τ(x)/x> 0, then its convex envelope
τ(x):= f(x)| f≤τ is convex
is also strictly increasing. While this result seems folklore, we are not aware of a reference and so provide a proof below. However, first note that in such a case, by virtue of Remark 3.7, the convex envelope τ is also a modulus of ϕ-regularity for F, provided τ was one, as we in particular have
F(x)≥τ( dist ^ϕ_ zer F(x))≥τ( dist ^ϕ_ zer F(x))
for all x∈ X. Now, to see the above result, note that since _x→∞τ(x)/x> 0, we have τ(x)/x>c>0 for all x≥x₀>0 for some c and x₀. Take x₁ ∈(0,x₀) and define m:=min c,τ(x_1)/(x_0-x_1). The function f(x):=m(x-x₁) is clearly convex and further satisfies f≤τ. In particular, we therefore have 0< f(x)≤τ(x) for all x∈(x₁,∞) and as x₁ can be chosen arbitrarily close to 0, we have τ(x)> 0 for all x∈(0,∞). This implies that τ is strictly increasing as for 0<x<y, using convexity of τ and that τ(0)=0, we have
τ(x)=τ((x)/(y)y)≤(x)/(y)τ(y)< τ(y),
using that τ(y)> 0.
We return to the setting of the previous Example 3.2 and now consider problems of the form F(z):=∫ h(t,z) dμ(t) where h:T× X→[0,∞] is a Carathéodory function over a σ-finite measure space (T,T,μ). In that context, we can generally guarantee the existence of a stochastic modulus of regularity already under a relatively broad probabilistic condition, stating that h has a pointwise modulus of regularity with positive probability. This property is readily checked in concrete scenarios, as we discuss briefly in Section 3.3, and in particular bears a resemblance to probabilistic regularity notions recently investigated by Asi and Duchi [5] (see Sections 4.1 and 4.2 therein) or Combettes and Madariaga [35] (see eq. (5.7) therein).
Let (T,T,μ) be a σ-finite measure space and let h:T× X→[0,∞] be a Carathéodory function, where we set F(z):=∫ h(t,z) dμ(t). Suppose that τ,σ:[0,∞)→[0,∞) are nondecreasing functions with τ(0),σ(0)=0 and τ(ε),σ(ε)>0 for ε>0. If
μ({t∈ T| h(t,x)≥τ(dist^ϕ_zerF(x))})≥σ(dist^ϕ_zerF(x))
for all x∈ X, then (σ·τ)(ε):=σ(ε)τ(ε) is a modulus of ϕ-regularity for F. In particular, whenever τ and σ are convex and dist^ϕ_zerF(x) is integrable for all x∈ D, then σ·τ is a modulus of ϕ-regularity for F in mean w.r.t. D.
Given x∈ X, write Sₓ for the set {t∈ T| h(t,x)≥τ(dist^ϕ_zerF(x))}. Then we have
F(x)≥∫_Sₓh(t,x) dμ(t)≥∫_Sₓτ(dist^ϕ_zerF(x)) dμ(t)≥μ(Sₓ)·τ(dist^ϕ_zerF(x))≥(σ·τ)(dist^ϕ_zerF(x))
which yields the first part using Remark 3.7, as σ·τ must also be nondecreasing. The second part then follows from Lemma 3.8 using the standard fact that the product of two convex, nondecreasing, nonnegative functions is convex. ∎
Let (T,T,μ) be a probability space. In the special case of σ defined as σ(0):=0 and σ(ε):=p for ε>0, given a p∈(0,1], Lemma 3.10 represents the following stochastic variant of Lemma 3.8: If, for any x∈ X, we have h(t,x)≥τ(dist^ϕ_zerF(x)) with probability p w.r.t. μ, where τ is a suitable (in particular convex) function, then p·τ is a modulus of ϕ-regularity for F in mean w.r.t. D.
There are numerous concrete instantiations of the abstract notions of regularity presented above. As already highlighted, by virtue of Lemma 3.8, essentially all of the examples studied in [53] immediately lift to the stochastic setting. Among others, these encompass:
f(x)-min f≥τ( dist _ argmin f(x)) for all x∈ X.
Concretely, τ is then immediately a pointwise modulus of regularity. This notion was introduced in [53] (see Example 3.7 therein), extending the well-known notion of weak sharp minima [28] (see also [27, 43, 58]). Inverses of this property, that is increasing functions τ̃ such that
τ(f(x)-min f)≥ dist _ argmin f(x) for all x∈ X,
are also known as error bounds [22, 39]. In particular, weak sharp minima as defined in [28] arise from the above by considering τ(ε)=kε for k>0, so that this immediately induces regularity in mean by Lemma 3.8. However, by that lemma, the above pointwise property of course induces a regularity property in mean also for more general convex moduli τ, which in particular further encompasses polynomial growth conditions (see e.g. [87] among many others), that is
c(f(x)-min f)≥( dist _ argmin f(x))^θ for all x∈ X,
for some c>0 and θ≥1. The quadratic growth condition θ=2 in particular is closely related (and under suitable condition equivalent) to the well-known Polyak-Łojasiewicz, or more generally Kurdyka-Łojasiewicz conditions, where we refer e.g. to [21, 22, 89]. A particular situation where a function has weak sharp minima, and which moreover guarantees uniqueness of the solution, is e.g. when f is uniformly (and hence in particular strongly) quasiconvex.
dist_A(x)(O_Y)≥τ(dist_A⁻¹(O_Y)(x))for allx∈ X.
Concretely, τ is then immediately a pointwise modulus of regularity. A local variant of this generalized notion of metric subregularity was studied recently in [59], extending the well-known notion of (local) metric subregularity [56, 38] (a global variant of which was studied, in the context of stochastic iterations, in [49]). In particular, this usual notion of metric subregularity arises from the above by considering τ(ε)=ε/k for k>0, which immediately implies regularity in mean by Lemma 3.8. However, as before this is not limited to that case but holds more generally whenever τ is convex, in particular encompassing polynomial growth conditions similar to the above, that is
cdist_A(x)(O_Y)≥(dist_A⁻¹(O_Y)(x))ᶿ for allx∈ X,
for some c>0 and θ≥1, and we refer again to [21, 22, 89] for discussions of such conditions for subgradients and other set-valued operators as well as their relation to Polyak-Łojasiewicz or Kurdyka-Łojasiewicz conditions. Another case where such a regularity conditions for set-valued inclusions arise naturally, and moreover guarantee uniqueness of the solution, is when, over Banach spaces, the operator is τ-uniformly accretive for a strictly increasing (convex) τ as above, covering in particular strongly accretive operators (see Example 3.9 in [53]). This moreover applies to other notions of monotonicity for set-valued operators, in particular uniformly and strongly monotone vector fields over Hadamard manifolds (see e.g. [57]) or Hadamard spaces (see [32]).
These examples already encompass many of the standard regularity assumptions from deterministic and stochastic optimization. In the setting of stochastic optimization, some further problem formulations and associated regularity notions, which are of a genuinely probabilistic nature, feature prominently, and we now illustrate how some of these examples fit into our general notion:
find some minimizer off(x):=∫ f(e,x) dμ(e)
for some suitable⁴ function f:E× X→(-∞,+∞], over some suitable probability space (E,E,μ). Assume that a minimizer z∈argminf exists. Instead of requiring a direct growth condition on f, such as quadratic growth considered e.g. in [87], or the more general conditions surveyed above, which in particular leads to associated expected growth conditions (recall Lemma 3.8), one can assume a more pointwise and probabilistic condition. Assume for this that the above z is actually a minimizer almost everywhere, that is
A very common assumption on f in particular is that f is a normal convex integrand, that is f is E B (X)-measurable and f(e,·) is proper, lower-semicontinuous and convex, which we discuss in our applications later.
f(e,z)=_x∈ Xf(e,x) for μ -almost every e .
Problems satisfying this condition are called interpolation problems in [4] (or easy problems in [5], where it is however required that the above condition holds for all solutions z; see also e.g. [86] for similar such conditions). We can then consider the following probabilistic growth condition
μ({e∈ E| f(e,x)-f(e,z)≥τ(dist_argminf(x))})≥pfor allx∈ X,
for some p∈(0,1] and a convex strictly increasing function τ:[0,∞)→[0,∞) with τ(0)=0, i.e. that f satisfies a growth condition induced by τ with non-zero probability. By Lemma 3.10 (setting h(e,x):=f(e,x)-f(e,z)), we thereby in particular get that p·τ is a modulus of regularity for F(x):=f(x)-minf in mean.
This in particular generalizes examples surveyed in [5] (see in particular Sections 4.1 and 4.2 therein), where the special cases of τ(ε):=λε or τ(ε):=λε² are considered, which are reasonably easy to check in some situations as discussed in [5], in particular including (see Section 4.3 in [5]) overdetermined linear systems, data interpolation problems, or convex feasibility problems for suitable sets (such as halfspaces [5], or more generally convex semi-algebraic sets [23], as discussed also above).
find some point z such thatTₖ z=z ℙ-a.s.
for some suitable⁵ family of mappings (Tₖ)ₖ∈ K over some measurable space (K,K) and a K-valued random variable k:Ω→ K over a probability space (Ω,F,ℙ). Assuming that a solution z∈FixT:={z∈ X| Tₖ z=z ℙ-a.s.} exists, we can consider the probabilistic condition
A common assumption might be that each Tₖ is continuous (e.g. nonexpansive), and that the function (k,x) T_kx is K B (X)/B(X)-measurable, as we discuss in our applications later.
ℙ({ω∈Ω| d²(Tₖ(ω) x,x)≥τ(dist²_FixT(x))})≥pfor allx∈ X,
for some p∈(0,1] and a convex strictly increasing function τ:[0,∞)→[0,∞) with τ(0)=0, similar to before. Again, by Lemma 3.10 (setting h(ω,x):=d²(Tₖ x,x)), we thereby in particular get that p·τ is a modulus of regularity for F(x):=𝔼[d²(Tₖ x,x)] in mean. For a linear function τ(ε):=ε/v, given some v∈[1,∞), the above is a probabilistic variant of the common assumption of pointwise linear regularity of (Tₖ) in the sense of
dist²_FixT(x)≤v𝔼[d²(Tₖ x,x)]for allx∈ X,
as e.g. recently considered in the work of Combettes and Madariaga (cf. condition (5.10) in [35], and also Remark 5.6 of that paper which discusses related literature in which variants of this regularity notion appear), which by Lemma 3.8 of course also immediately induces a resulting regularity modulus for F in mean. A simple example in which linear regularity is achieved is for finite families T₁,…,T_N of nonexpansive mappings where k:Ω→{1,…,N} is some random variable with 0<pᵢ:=ℙ(Eᵢ) for Eᵢ:={k=i} for all i=1,…,N. Then Fix T=_i=1^N Fix T_i and linear regularity follows, for example, from the piecewise property
∀ x∈ X(dist_zerF(x)≤ad(Tᵢ x,x)for somei∈{1,…,N}),
which by Lemma 3.10 yields linear regularity with v:=a²/μ for μ:=min_i∈ 1,…,N p_i.
We now utilise moduli of regularity in mean in order to derive explicit rates of convergence for stochastic methods that solve problems of the form zerF. Here, we will focus on methods that are suitably monotone.
Our central notion is motivated by the property of stochastic quasi-Fejér monotonicity:
Let (Fₙ) be a filtration and let (xₙ) be an X-valued stochastic process adapted to (Fₙ). Then (xₙ) is called stochastically ϕ-quasi-Fejér monotone w.r.t. S⊆ X and (Fₙ) if
𝔼[ϕ(z,xₙ₊₁)|Fₙ]≤(1+ζₙ)ϕ(z,xₙ)+ξₙ a.s.
for all n∈ℕ and all z∈ S, where (ζₙ),(ξₙ)∈ℓ¹₊(Fₙ).
Already in the deterministic context, quasi-Fejér monotonicity is one of the most fundamental concepts in the modern study of numerical algorithms (see e.g. [33, 34]), and this notion retains its relevance in stochastic contexts, where it is typically also referred to simply as a “supermartingale property”, and indeed the convergence theory of supermartingales fundamentally underlies this notion (in particular the Robbins-Siegmund theorem [81]). In Euclidean contexts, this stochastic notion appears already in the pioneering works of Ermol’ev [40, 41, 42] together with a wide theory. In the general context of Hilbert spaces, central convergence results (almost surely and in mean) are then presented and streamlined in the seminal work of Combettes and Pesquet [36, 37], which were extended to the metric context of nonlinear Hadamard spaces in the recent work [77] (see also [69, 70] for different metric considerations).
As it appears above, this general notion of stochastic quasi-Fejér monotonicity was already investigated in the preceding work [69]. While this notion proved suitable for constructing rates of convergence under uniqueness conditions, it turns out that the generality gained by the abstract regularity notions considered here, which in particular allow for non-unique problems, requires us to consider a strengthened version of the above quasi-Fejér monotonicity property, where we allow z to be an S-valued Fₙ-measurable random variable:
Let (Fₙ) be a filtration and let (xₙ) be an X-valued stochastic process adapted to (Fₙ). Then (xₙ) is called strongly stochastically ϕ-quasi-Fejér monotone w.r.t. S⊆ X and (Fₙ) if
𝔼[ϕ(z,xₙ₊₁)|Fₙ]≤(1+ζₙ)ϕ(z,xₙ)+ξₙ a.s.
for all n∈ℕ and all S-valued Fₙ-measurable random variables z with z∈ S a.s. such that 𝔼[ϕ(z,xₙ)]<∞, where (ζₙ),(ξₙ)∈ℓ¹₊(Fₙ).
As we will see in Section 5 below, many standard methods satisfy our strong stochastic quasi-Fejér monotonicity property outright, virtue of the fact that they naturally satisfy an even stronger pointwise inequality. However, we can further justify the reach of our strong stochastic quasi-Fejér property by showing that it immediately arises from the standard property under a relaxed variant of the triangle inequality for ϕ, which is satisfied in many cases. In this context, we in particular generalise an argument set out in [35] to establish a similar fact, tailored to a specific iteration at hand, in Hilbert spaces and for ϕ=‖·‖² (contained in their Proposition 2.4 and Theorem 3.2 (iii)).
A distance ϕ is satisfies the weak quasi-triangle inequality if there is a concave and nondecreasing function H:[0,∞)→[0,∞) such that
ϕ(x,y)≤H(ϕ(x,o)+ϕ(y,o))
for any x,y,o∈ X.
Related notions are e.g. studied in [46] in the context of generalized distance functions. We here restrict ourselves to the canonical examples of p-th orders of the metric, similar to Example 3.1 in [46], and certain examples of Bregman distances.
The following distance functions satisfy the weak quasi-triangle inequality:
d^q(x,y)≤2^q-1(d^q(x,o)+d^q(y,o))
for all x,y,o∈ X. Hence, ϕ=d^q satisfies the weak quasi-triangle inequality with function H(a):=2^q-1 a. 2. In the case that ϕ=D_f over a reflexive Banach space (X,‖·‖), where f:X→ℝ is lsc, convex and Fréchet differentiable on X, assume further that there are nondecreasing functions θ,Θ:(0,∞)→(0,∞) such that D_f(x,y)≥θ(b)‖ x-y‖² and ‖∇ f(x)-∇ f(y)‖≤Θ(b)‖ x-y‖ for any b>0 and x,y∈B_b(0). Such functions are (essentially) considered over Euclidean spaces in particular in [9], where it is shown that they exist whenever f is very strictly convex. Related discussions for the infinite dimensional case can be found in [74]. In particular, by Lemma 2.5 in [74], the latter condition on the gradient in particular implies that D_f(x,y)≤Θ(b)‖ x-y‖² for any b>0 and x,y∈B_b(0). As such, for b>0 and x,y,o∈B_b(0), we ultimately have
D_f(x,y)≤Θ(b)‖ x-y‖²≤(2Θ(b))/(θ(b))(θ(b)‖ x-o‖²+θ(b)‖ y-o‖²)≤(2Θ(b))/(θ(b))(D_f(x,o)+D_f(y,o)),
using in particular also item (1) above. Hence, in such a case, ϕ=D_f satisfies the weak quasi-triangle inequality on every ball B̅_b(0)⊆ X with function H(a):=(2Θ(b)/θ(b))a.
We now give our central result on the relation between stochastic quasi-Fejér monotone and strongly stochastic quasi-Fejér monotone processes.
Let X be a separable and complete metric space and let S⊆ X be non-empty and closed. Further, let (xₙ) be an X-valued stochastic process adapted to (Fₙ) which is stochastically ϕ-quasi-Fejér monotone w.r.t. S and (Fₙ). Suppose that 𝔼[ϕ(o,xₙ)]<∞ for all n∈ℕ, where o∈ S is fixed. If ϕ is such that ϕ(x,x)=0 for all x∈ X, and ϕ satisfies the weak quasi-triangle inequality with a concave and nondecreasing function H, then (xₙ) is strongly stochastically ϕ-quasi-Fejér monotone w.r.t. S and (Fₙ).
We start by showing that the strong stochastic quasi-Fejér property holds for S-valued Fₙ-simple functions z, that is random variables z such that there are z₀,…,zₖ ∈ S and disjoint A₀,…,Aₖ ∈Fₙ with _i=0^kA_i= and z(ω)=zᵢ if, and only if, ω∈ Aᵢ. To see this, we observe for such z that
𝔼[ϕ(z,xₙ₊₁)|Fₙ]=𝔼[Σᵢ₌₀ᵏ ϕ(zᵢ,xₙ₊₁)1_Aᵢ|Fₙ ]=Σᵢ₌₀ᵏ𝔼[ϕ(zᵢ,xₙ₊₁)|Fₙ]1_Aᵢ≤(1+ζₙ)Σᵢ₌₀ᵏ ϕ(zᵢ,xₙ)1_Aᵢ+ξₙ=(1+ζₙ)ϕ(z,xₙ)+ξₙ,
where for the second equality, we used that Aᵢ ∈Fₙ. Next, we show that for any S-valued Fₙ-measurable z such that 𝔼[ϕ(z,xₙ)]<∞, there exists a sequence (zₖ) of S-valued Fₙ-simple functions that converge to z a.s. and satisfy supₖ∈ℕ ϕ(zₖ,o)≤ϕ(z,o)+1 a.s. To this end, write ψ(x):=ϕ(x,o) and let (pₖ) be a countable dense subset of S where p₀ is chosen to satisfy (p_0)≤y∈ S(y)+1, and define for k∈ℕ and y∈ S the set I[k,y] ⊂ℕ by
I_[k,y]:={i∈{0,…,k} |ψ(pᵢ)≤ψ(y)+1} ,
noting that 0∈ I_[k,y] for all k and y. Now, fixing such a S-valued Fₙ-measurable z with 𝔼[ϕ(z,xₙ)]<∞, for each k∈ℕ, define (Aᵢ^[k,z]) for i∈{0,…,k} by
A^k,z_0 := ω∈| d(z(ω),p_0)=min_j∈ I_k,z(ω)d(z(ω),p_j) , A^k,z_i := ω∈| i∈ I_k,z(ω) and min_j∈ I_i-1,z(ω)d(z(ω),p_j)> d(z(ω),p_i)=min_j∈ I_k,z(ω)d(z(ω),p_j) ,
noting that some of these sets might be empty. It is easy to check that Aᵢ^[k,z] ∈Fₙ when z is Fₙ-measurable, using also that ψ is continuous, and moreover we clearly have _i=0^kA_i^k,z= where this is a union of disjoint sets. Therefore for k∈ℕ, defining zₖ(ω):=pᵢ if, and only if, ω∈ A^[k,z]ᵢ, we have that zₖ is an S-valued Fₙ-simple function. We see by definition that for any ω∈Ω we have ψ(zₖ(ω))≤ψ(z(ω))+1, and moreover
z_k(ω)=p_i_k for the least i_k∈ I_k,z(ω) such that d(z(ω),p_i_k)=min_j∈ I_k,z(ω)d(z(ω),p_j),
and since (pₖ) is dense in S and ψ is continuous, we have zₖ(ω)→ z(ω). We now finish the proof by combining the first two steps. Fixing an S-valued Fₙ-measurable z with 𝔼[ϕ(z,xₙ)]<∞, and an approximating sequence (zₖ) as above, it follows by the first part that
𝔼[ϕ(zₖ,xₙ₊₁)|Fₙ]≤(1+ζₙ)ϕ(zₖ,xₙ)+ξₙ a.s.
for any n,k∈ℕ. Using the weak quasi-triangle inequality for ϕ, we get
ϕ(z,o)≤H(ϕ(z,xₙ)+ϕ(o,xₙ)),
which, using concavity of H, yields
𝔼[ϕ(z,o)]≤H(𝔼[ϕ(z,xₙ)]+𝔼[ϕ(o,xₙ)])<∞.
Using the weak quasi-triangle inequality again, together with ϕ(x,x)=0 for all x∈ X, we get
ϕ(xₙ₊₁,o)≤H(ϕ(xₙ₊₁,xₙ₊₁)+ϕ(o,xₙ₊₁))=H(ϕ(o,xₙ₊₁))
and using the quasi-triangle inequality a third time, as well as that H is nondecreasing, we have
ϕ(zₖ,xₙ₊₁)≤H(ϕ(zₖ,o)+ϕ(xₙ₊₁,o))≤H(ϕ(z,o)+ϕ(xₙ₊₁,o)+1)≤H(ϕ(z,o)+H(ϕ(o,xₙ₊₁))+1)=:Y a.s.
So, using the concavity of H twice, as well as that H is nondecreasing, we get
𝔼[Y]≤H(𝔼[ϕ(z,o)]+H(𝔼[ϕ(o,xₙ₊₁)])+1)<∞
from the above, together with our integrability assumptions. Since zₖ → z and thus ϕ(zₖ,xₙ₊₁)→ϕ(z,xₙ₊₁) a.s. by left continuity of ϕ, by the conditional dominated convergence theorem we have
𝔼[ϕ(zₖ,xₙ₊₁)|Fₙ]→𝔼[ϕ(z,xₙ₊₁)|Fₙ] a.s.
and so taking limits in (4.1), using also that ϕ(zₖ,xₙ)→ϕ(z,xₙ) a.s., the result is obtained. ∎
The above Proposition 4.5 features the assumption that 𝔼[ϕ(o,xₙ)]<∞ for all n∈ℕ and some fixed o∈ S. This is immediately guaranteed in essentially all cases via the stochastic ϕ-quasi-Fejér monotonicity w.r.t. S, provided that the initial value x₀ of the process satisfies 𝔼[ϕ(o,x₀)]<∞ itself.
In the context of a stochastic regularity condition as considered in the previous section, we can now guarantee the convergence of strongly stochastic quasi-Fejér monotone processes under a very mild asymptotic approximation property, which takes the following (quantitative) form:
Let F:X→[0,∞] be measurable. An X-valued stochastic process (xₙ) has the -property in mean w.r.t. F if _n→∞ E [F(x_n)]=0. A function φ:(0,∞)×ℕ→(0,∞) witnessing this property quantitatively in the sense that
∀ε> 0 ∀ N∈ N n∈[N;φ(ε,N)]( E [F(x_n)]< ε)
is called a -bound in mean for (xₙ) w.r.t. F.
Such a -bound in mean can then be combined with a modulus of regularity to give a general construction for a rate of convergence, both in mean and almost surely, for the respective stochastic process. This construction, which will occupy us for the most part of the rest of this section, further depends on some minor data, quantitatively witnessing the characteristic properties of the associated correction terms in the quasi-Fejér monotonicity condition.
Concretely, recall that (strong) stochastic ϕ-quasi-Fejér monotonicity features two stochastic correction terms broadening the supermartingale condition, a multiplicative term (1+ζₙ) and an additive term ξₙ, with (ζₙ),(ξₙ)∈ℓ¹₊(Fₙ). In the following, we will slightly upgrade and simultaneously quantitatively resolve these integrability properties as follows. For (ξₙ)∈ℓ¹₊(Fₙ), we will further assume that Σₙ₌₀^∞𝔼[ξₙ]<∞, quantitatively witnessed by a corresponding rate of convergence χ:(0,∞)→ℕ, i.e.
∀ε>0(Σₙ=χ(ε)^∞𝔼[ξₙ]<ε).
For (ζₙ)∈ℓ¹₊(Fₙ), which can be equivalently expressed by Πₙ₌₀^∞(1+ζₙ)<∞ a.s., we will further assume the existence of a uniform almost-sure bound K>0, i.e.
While both requirements are actually qualitative strengthenings of the properties (ζₙ),(ξₙ)∈ℓ¹₊(Fₙ), they allows for a much smoother development of the associated quantitative results, and at the same time are practically speaking only very mild restrictions, as many algorithms actually confine to a quasi-Fejér monotonicity property where (ζₙ) is a sequence of reals, and in many cases even is constantly 0, and where (ξₙ) is summable in mean. With these minor quantitative moduli in place, we now are in the position to give our main abstract quantitative convergence theorem, formulated for consistent distances:
Let F:X→[0,∞] be measurable, and such that zerF is a closed non-empty set. Further, let ϕ:X× X→[0,∞) be a Carathéodory distance and assume that ϕ is consistent with a modulus θ:[0,∞)→[0,∞) which is nondecreasing and convex with θ(0)=0 and θ(ε)>0 for ε>0. Let (Fₙ) be a filtration and let (xₙ) be an X-valued stochastic process adapted to (Fₙ) such that:
Lastly, let τ:(0,∞)→(0,∞) be a modulus of ϕ-regularity for F in mean w.r.t. D, where D is a collection of X-valued random variables with (xₙ)⊆ D. Then there is a zerF-valued random variable x such that d(xₙ,x)→ 0 in mean and a.s., with rates
as well as
where ρ(ε):=φ(τ(ε/3K),χ(ε/3K)).
Fix ε>0 and let δ:=θ(ε/2)K⁻¹ and N:=χ(δ/3). By the liminf property, we have
for some n∈[N;φ(τ(δ/3),N)]=[N,ρ(θ(ε/2))]. Using that (xₙ)⊆ D and that τ is a modulus of regularity, we get
Using Corollary 2.11, let z be an X-valued Fₙ-measurable random variable such that z∈zerF a.s. and
Now consider the stochastic process (Uₖ)ₖ≥n defined by
Since xₖ and z are Fₖ-measurable (the latter since z is already Fₙ-measurable), by Lemma 2.6, (1) we have that ϕ(z,xₖ) and thus Uₖ is Fₖ-measurable for all k≥n. Using that (xₙ) is strongly stochastically ϕ-quasi-Fejér monotone w.r.t. zerF and (Fₙ) and that z is Fₖ-measurable for all k≥n and 𝔼[ϕ(z,xₙ)]<∞, it follows by induction that 𝔼[ϕ(z,xₖ)]<∞ for all k≥n. Therefore, the strong stochastic ϕ-quasi-Fejér monotonicity now implies that (Uₖ)ₖ≥n is a supermartingale w.r.t. (Fₖ)ₖ≥n. Concretely, using basic properties of conditional expectations:
𝔼[Uₖ₊₁ |Fₖ]=𝔼[(ϕ(z,xₖ₊₁))/(yₖ)|Fₖ ]+𝔼[𝔼[Σ_i=k+1^∞(ξᵢ)/(yᵢ)|Fₖ₊₁ ]|Fₖ ]=(𝔼[ϕ(z,xₖ₊₁)|Fₖ ])/(yₖ)+𝔼[Σ_i=k+1^∞(ξᵢ)/(yᵢ)|Fₖ ]≤((1+ζₖ)ϕ(z,xₖ))/(yₖ)+(ξₖ)/(yₖ)+𝔼[Σ_i=k+1^∞(ξᵢ)/(yᵢ)|Fₖ ]=(ϕ(z,xₖ))/(yₖ₋₁)+𝔼[Σ_i=k^∞(ξᵢ)/(yᵢ)|Fₖ ]=Uₖ.
Further, for any k≥n, we have
using yⱼ≥1 for all j∈ℕ. Therefore, taking expectations, we have for any k≥n that
where we use that n≥N=χ(δ/3). As
it follows that 𝔼[ϕ(z,xₖ)K⁻¹]<δ=θ(ε/2)K⁻¹ and we thus also have 𝔼[ϕ(z,xₖ)]<θ(ε/2) for all k≥n. As in Remark 2.3, we have ϕ(x,y)≥θ(d(x,y)) for all x,y∈ X, so that since θ is convex, we get
by Jensen’s inequality. As θ is nondecreasing, we get 𝔼[d(z,xₖ)]<ε/2 for all k≥n, and so we have that (xₙ) is Cauchy in mean, with rate ρ(θ(ε/2)). Suppose now δ:=λθ(ε/2)K⁻¹ instead. Then as above we get some n≤ρ(λθ(ε/2)) with 𝔼[Uₖ]<δ for all k≥n, so that by Ville’s inequality we have
for any a>0. Setting a:=θ(ε/2), we observe that
This shows that (xₙ) is Cauchy a.s. with rate ρ(λθ(ε/2)), and by inspecting the above calculations we also see that dist_zerF(xₙ)→ 0 a.s., with the same rate. In particular, we thus have that (xₙ) almost surely converges to some measurable x, and it follows immediately that this is with the same rate. Lastly, we also have
so that dist_zerF(x)=0 a.s. As zerF is closed, we have x∈zerF a.s. It follows rather immediately that (xₙ) also converges to this limit in mean with rate ρ(θ(ε/2)). Concretely, note that since (xₙ) is Cauchy in mean, there is a strictly increasing sequence of indices (nᵢ) such that 𝔼[d(xₙ,xₘ)]≤2⁻ⁱ for all n,m≥nᵢ. In particular, it holds that Σᵢ₌ₖ^∞𝔼[d(x_nᵢ,x_nᵢ₊₁)]≤2⁻ᵏ⁺¹. Further, almost surely we have
so that, since (xₙ) almost surely converges x, we have that d(x_nₖ,x)≤Σᵢ₌ₖ^∞ d(x_nᵢ,x_nᵢ₊₁) holds almost surely. Applying expectations and using the monotone convergence theorem yields 𝔼[d(x_nₖ,x)]→ 0 for k→∞. Lastly, we have 𝔼[d(xₙ,x)]≤𝔼[d(xₙ,x_nₖ)]+𝔼[d(x_nₖ,x)] and so, using again that (xₙ) is Cauchy in mean, we obtain that (xₙ) converges to x in mean with the rate above. ∎
While formulated for Caratheodory distances ϕ above, it follows directly from the proof that Theorem 4.8 holds whenever
It follows immediately by inspection of the proof that the convexity assumption for the consistency modulus θ featuring in Theorem 4.8 is not necessary to establish the almost-sure convergence together with the corresponding rate. In particular, towards establishing convergence in mean, this assumption may hence be bypassed by, instead, assuming the uniform integrability of the sequence. This can in particular be made quantitative by assuming corresponding so-called moduli of uniform integrability for the sequence as studied in [79] (see also [70]), but we do not discuss this here any further.
If we only care for the distance to the solution set, the assumption of strong stochastic quasi-Fejér monotonicity can be weakened to the “normal” variant:
Let F:X→[0,∞] be measurable, and such that zerF is a closed non-empty set. Further, let ϕ:X× X→[0,∞) be a Carathéodory distance. Let (Fₙ) be a filtration and let (xₙ) be an X-valued stochastic process adapted to (Fₙ) such that:
Lastly, let τ:(0,∞)→(0,∞) be a modulus of ϕ-regularity for F in mean w.r.t. D, where D is a collection of X-valued random variables with (xₙ)⊆ D. Then dist^ϕ_zerF(xₙ)→ 0 in mean and a.s., with rates
as well as
where ρ is as in Theorem 4.8. If ϕ is uniformly consistent with a modulus θ:[0,∞)→[0,∞) which is nondecreasing and convex with θ(0)=0 and θ(ε)>0 for ε>0, then we further have dist_zerF(xₙ)→ 0 in mean and a.s., with rates ρ(θ(ε)) and ρ(λθ(ε)) respectively.
Given any z∈zerF, we have dist^ϕ_zerF(xₙ₊₁)≤ϕ(z,xₙ₊₁) and hence we get
for any such z∈zerF. Taking the infimum over z, we get
The remainder of the proof now follows (a simplification of) the arguments for Theorem 4.8 (now using Lemma 2.6, (2) to establish that the main supermartingale is adapted to (Fₙ)) and is omitted. ∎
It is important to stress that our abstract results can be refined to fit more specific conditions on (xₙ) and F, and in that way be used to guarantee stronger convergence guarantees. For example, if the associated regularity modulus is linear, and the error sequences are decaying suitably fast, then we can also obtain linear rates of convergence, even in the form of non-asymptotic guarantees. This can be done by utilizing an almost identical strategy as that applied to the case of unique zeros in [69].⁶ In that case, we will assume that the process (xₙ) is stochastically quasi-Fejér monotone in a strict sense, that is it satisfies the stricter inequality
See Theorem 5.7 therein. In fact, the present result arises as a direct application of Theorem 3.6 given in [69]. However, we present the (rather short) argument tailored to the present situation for completeness.
for all n∈ℕ and all z∈zerF, matching more closely the notion of stochastic quasi-Fejér monotonicity studied e.g. over Hilbert spaces in [36]. Beyond this slightly extended property, we further rely on a folklore quantitative result for real recursive inequalities (see e.g. [68] for similar such results):
Suppose that (xₙ) is a sequence of nonnegative reals such that for c>1, d≥0 and r∈ℕ∖{0}, we have
for all n∈ℕ. Then for all n∈ℕ:
Our result on fast non-asymptotic guarantees is then readily derived:
Let F:X→[0,∞] be measurable, and such that zerF is a closed non-empty set. Further, let ϕ:X× X→[0,∞) be a Carathéodory distance. Let (Fₙ) be a filtration and let (xₙ) be an X-valued stochastic process adapted to (Fₙ) which is strictly stochastically ϕ-quasi-Fejér monotone w.r.t. zerF and (Fₙ), i.e.
for all n∈ℕ and all z∈zerF, where (ζₙ),(ηₙ) are sequences of nonnegative reals and (ξₙ) are nonnegative random variables such that
for all n∈ℕ where c>1, d≥0 and r∈ℕ∖{0}. Further suppose that K≥1 and L>0 are such that Πᵢ₌₀^∞(1+ζᵢ)<K and L≥𝔼[dist^ϕ_zerF(x₀)]. Lastly, let D be a collection of X-valued random variables with (xₙ)⊆ D and such that 𝔼[F(x)]≥t𝔼[dist^ϕ_zerF(x)] for all x∈ D. Then
as well as
Similarly to Theorem 4.11, we obtain
Integrating the inequality, we get
Applying Lemma 4.12 yields the rate for 𝔼[dist^ϕ_zerF(xₙ)]. For the second claim, we proceed similar to the proof of Theorem 4.8. Concretely, note first that
so that
We define
and, analogously to Theorem 4.8 (now using Lemma 2.6, (2) to establish measurability), we can then derive that (Uₙ) is a supermartingale. Combining the rate for 𝔼[dist^ϕ_zerF(xₙ)] with the above bounds yields 𝔼[Uₙ]≤(u+2d)(n+r). Using Ville’s inequality, this yields
In this final section we apply our results to concrete stochastic algorithms. In each case, we work in the rather general context of geodesic metric spaces with nonpositive curvature. These spaces were introduced by Alexandrov [1] and are often called CAT(0) spaces after Gromov [47]. We refer to [2, 25] for a comprehensive overview of geodesic and CAT(0) spaces and further refer to [12] for a shorter treatment focused on aspects of convex analysis and optimization.
We introduce background from this class of spaces only as needed in each application. Beyond this, we only need the following few notions. In a metric space (X,d), geodesics are isometries γ:[0,l]→ X, said to join γ(0) and γ(l). The space is called (uniquely) geodesic if every two points are joined by a (unique) geodesic. A geodesic metric space (X,d) is called a CAT(0) space (also called a space of nonpositive curvature in the sense of Alexandrov) if it satisfies
for all x∈ X, t∈[0,1] and all geodesics γ:[0,l]→ X, (an extension of) the so-called Bruhat-Tits CN-inequality [26]. Any CAT(0) space is uniquely geodesic, and a complete CAT(0) space is called a Hadamard space. In Hadamard spaces, we generally write (1-λ)x⊕λ y for the point γ(λ d(x,y)) on the unique geodesic γ:[0,d(x,y)]→ X joining x and y.
The first method we study will be the classic stochastic proximal point method. In a deterministic context, where the method originates with the work of Rockafellar [83], Martinet [63] as well as Brézis and Lions [24], the proximal point method was extended to Hadamard spaces by Bačák [10], establishing weak convergence (which, by Güler’s seminal work [48], is the most one can hope for already in Hilbert spaces).
The stochastic proximal point method, widely studied over Euclidean and Hilbert spaces (we refer to [5, 15, 16, 17, 68, 85], among many others, for various such discussions), was lifted to the setting of (separable) Hadamard spaces in the work [13], building on preceding work [11] on a splitting proximal point method with random order for finite sums of convex functions over similar spaces (see also [76] for a recent related variant for general perturbed strongly monotone vector fields over Hadamard spaces). As it is in particular over such spaces, without additional differential structure, where proximal point methods gain relevance compared to gradient descent (we refer to [13] as well as [15] for further discussions), we focus on these extensions.
Let (Ω,F,ℙ) and (E,E,μ) be probability spaces, with (E,E,μ) complete, and let X now be a separable Hadamard space. In analogy to [82] (see also [31]), let f:E× X→(-∞,+∞] be a normal convex integrand, i.e. f(e,·) is proper, lower-semicontinuous (lsc) and convex⁷ for all e∈ E and f is E B (X)-measurable. Defining f(x):=∫ f(e,x) dμ(e) and assuming that f is proper and that argminf≠∅, our problem is to
Given a Hadamard space X, recall that a function f:X→(-∞,+∞] is called lsc if _n→∞f(x_n)≥ f(x) whenever xₙ → x in X, and convex if fγ is convex for any geodesic γ in X.
We capture this problem in our general setup via F(x):=f(x)-minf (recall Section 3.3). Note that f(x) and hence F are measurable by Fubini’s theorem and that f(x) is lsc by Fatou’s lemma, so that argminf=zerF is closed.
To now introduce the method, define the proximal map of f via
which is well-defined for all e∈ E, x∈ X and λ>0 (see e.g. [50] or [66]). Further, prox_λ^f(e,·) is nonexpansive for any e∈ E and λ>0 (see e.g. Lemma 4 in [50]), and also prox_λ^f(·,x) is measurable for any x∈ X and λ>0. Hence, prox_λ^f is a Carathéodory function and so in particular E B (X)-measurable.
The stochastic proximal point method is then given by the iteration
given a starting point x₀ ∈ X and sequences (λₙ) of positive reals as well as (ξₙ₊₁) of random variables Ω→ E, for which we assume that
The work [13] in particular relies on a certain weak growth condition on the integrand introduced therein, which is a generalization of many of the common growth conditions from the literature, in particular of Lipschitz continuity of the functional. For simplicity however, we here assume the following (slightly stronger) Lipschitz-type assumption (used throughout the literature on this method in linear spaces, see also e.g. [73] for spaces with bounded curvature): Assume there exists a positive function L∈ L²(E,μ) such that
f(e,x)-f(e,y)≤L(e)d(x,y)
for all x,y∈ X and almost all e∈ E.⁸
Note that, in similarity to [13], the above assumption misses absolute values which makes it still weaker than full Lipschitz-continuity assumptions known from the usual literature.
Now, as mentioned above, without any regularity assumptions the deterministic proximal point method in general only converges weakly. For the stochastic proximal point method the situation is even more dire, as without regularity convergence can in general only be guaranteed on locally compact spaces and a.s. weak convergence remains, even on infinite dimensional Hilbert spaces, an open problem (see [14]).
In both cases, there are no effective convergence guarantees in general. These however can be obtained via additional regularity assumptions. The most common assumption used in the literature is that of strong or at least uniform convexity of the function. Next to a very large number of works in linear spaces, such rates for the deterministic case over Hadamard spaces are also discussed in [10] (see also [55]). The stochastic case, in particular over Hadamard spaces, is considerably less populated and the main strong convergence result under a regularity assumption in that vein appears, to our knowledge, in [73]. However, no explicit rates are given in that work.
We here present the following general result on the effective convergence of (5.1) under a stochastic regularity assumption:⁹
See also [53] for a result with similar generality for the deterministic proximal point method in Hilbert spaces.
Let (E,E,μ) and (Ω,F,ℙ) be probability spaces, with (E,E,μ) complete, and let X be a separable Hadamard space. Let f:E× X→(-∞,+∞] be a normal convex integrand such that f(x):=∫ f(e,x) dμ(e) is proper and argminf≠∅. Write F(x):=f(x)-minf. Let (xₙ) be the iteration given by (5.1), and assume (5.1) as well as (5.1). Lastly, let τ:(0,∞)→(0,∞) be a modulus of regularity for F in mean w.r.t. D, i.e.
where D is a collection of X-valued random variables with (xₙ)⊆ D. Then (xₙ) a.s. strongly converges to an argminf-valued random variable x. Moreover, the following rates of convergence apply: Let z∈argminf and let b>d(x₀,z). Assume that T>Σₙ₌₀^∞ λₙ² and let θ:ℕ×(0,∞)→ℕ as well as χ:(0,∞)→ℕ be such that Σₙ=χ(ε)^∞ λₙ²<ε for all ε>0 and Σₙ₌ₖᶿ⁽ᵏ,ᵇ⁾ λₙ≥b for all b>0 and k∈ℕ. Then 𝔼[d(xₙ,x)]→ 0 with rate ρ(ε²/4) and d(xₙ,x)→ 0 a.s. with rate ρ(λε²/4), where
This result in particular covers the setup of [73] for strongly convex functions, at least in Hadamard spaces, and as such also that of [11], in particular for finding Fréchet means. Concretely, assume that f(e,·) is strongly convex with parameter α(e)>0, i.e.
for any x,y∈ X and any t∈[0,1], where additionally α:=∫α dμ>0. Then f is strongly convex with parameter α and so we obtain a modulus of regularity by setting τ(ε):=(α)/(8)ε². However, the regularity assumption is not restricted to such assumptions, and covers in particular notions such as weak sharp minima or error bounds (recall Section 3.3). In those contexts, already the a.s. strong convergence of the iteration (without any quantitative information) outside of locally compact Hadamard spaces seems to be novel to the literature. Further, under linear regularity assumptions and suitable conditions on the parameters, our result on fast rates (recall Theorem 4.13) can be used to obtain linear non-asymptotic guarantees.
To prove this result, we have to establish the strong stochastic quasi-Fejér monotonicity of the sequence and derive a corresponding -bound. Both of these rest on the following fundamental property of the proximal map:
For any λ>0, x,y∈ X and e∈ E:
The strong stochastic quasi-Fejér monotonicity then follows rather immediately. For that, we in the following set Fₙ:=σ(ξ₁,…,ξₙ) and we abbreviate 𝔼[·|Fₙ] by 𝔼ₙ. Further, we write L:=∫ L² dμ<∞.
Let n∈ℕ. Then for any X-valued Fₙ-measurable random variable y:
In particular, if y is additionally such that y∈argminf a.s., then
Given n∈ℕ and y∈ X, Lemma 5.2 implies
and so we immediately have
where the third equality follows by independence of ξₙ₊₁ to xₙ and y (using that y is Fₙ-measurable), as well as the fact that ξₙ₊₁ has distribution μ. Now, note that Lemma 5.2 together with (5.1) yields
so that we have d(xₙ₊₁,xₙ)≤2λₙ L(ξₙ₊₁). Using (5.1), we further have
In particular, we have 2λₙ𝔼ₙ[f(ξₙ₊₁,xₙ)-f(ξₙ₊₁,xₙ₊₁)]≤4λₙ² L, again using the independence of ξₙ₊₁ to Fₙ. Combined, we get
as claimed. ∎
We can now use that result to derive a -bound. For that require two preliminary results which we shall use later on again. The first is a quantitative version of a lemma of Qihou [80] (see also Lemma 5.31 in [8]):
Let (xₙ), (αₙ), (βₙ) and (γₙ) be sequences of nonnegative reals with
for all n∈ℕ. If Πᵢ₌₀^∞(1+αᵢ)<∞ and Σᵢ₌₀^∞ γᵢ<∞, then (xₙ) converges and Σᵢ₌₀^∞ βᵢ<∞. Further, if K,L,M>0 satisfy x₀<K, Πᵢ₌₀^∞(1+αᵢ)<L and Σᵢ₌₀^∞ γᵢ<M, then Σᵢ₌₀^∞ βᵢ<L(K+M).
The next result is folklore, but we include the very brief proof for completeness:
Suppose that (uₙ), (vₙ) are sequences of nonnegative reals with L>0 such that Σₙ₌₀^∞ uₙ vₙ<L and θ:ℕ×(0,∞)→ℕ such that Σₙ₌ₖᶿ⁽ᵏ,ᵇ⁾ uₙ≥b for all b>0 and k∈ℕ. Then _n→∞v_n=0 with
For arbitrary ε>0 and N∈ℕ, suppose for a contradiction that vₙ≥ε for all n∈[N;θ(N,L/ε)]. Then L≤εΣₙ=N^[θ(N,L/ε)] uₙ≤Σₙ=N^[θ(N,L/ε)] uₙ vₙ≤Σₙ₌₀^∞ uₙ vₙ<L, which is a contradiction. ∎
Let z∈argminf and let b>d(x₀,z). Let θ:ℕ×(0,∞)→ℕ be such that Σₙ₌ₖᶿ⁽ᵏ,ᵇ⁾ λₙ≥b for all b>0 and k∈ℕ, and let T>Σₙ₌₀^∞ λₙ². Then we have
where φ(ε,N):=θ(N,(b+4L² T)/ε).
Taking expectations in Lemma 5.3, applied to z, and applying Lemma 5.4 yields the bound Σ_n=0^∞λ_n E [f(x_n)-minf]< b+4L^2T and so Lemma 5.5 yields the claim. ∎
Note that χ(ε/4L) is a rate of convergence for Σₙ∈ℕ4λₙ² L<∞ as we have Σ_n=χ(ε/4L)^∞ λₙ²<(ε)/(4L) and so Σ_n=χ(ε/4L)^∞4λₙ² L<ε for all ε>0. The result now immediately follows from Theorem 4.8, using in particular Lemmas 5.3 and 5.6, and using that d² is uniformly consistent with modulus θ(ε):=ε² (recall Example 2.4). ∎
The second method we study is a randomized Krasnoselskii-Mann scheme for solving stochastic common fixed point problems. Going back to [54, 62] in a deterministic context, the Krasnoselskii-Mann scheme is one of the most central fixed point iterations in modern optimization.
Various stochastic versions of that scheme, tailored to different problem settings, have been proposed, notably (relatively straightforward) modifications by stochastic noise (see e.g. [36, 37]). We here focus on a variant of the Krasnoselskii-Mann scheme featuring a randomized selection from a class of operators as e.g. recently investigated (in a broad context) over Hilbert spaces by Combettes and Madariaga [35]. The variant we study here has been previously introduced over Hadamard spaces in work of the authors together with Neri [70], where in particular almost-sure convergence of that method over proper Hadamard spaces is established (see Theorem 5.12 therein), though this is based on a compactness argument rather than a regularity assumption, leading to a very different proof strategy which does not allow us to produce such effective convergence rates as in the present paper.
Let (Ω,F,ℙ) be an arbitrary probability space, (K,K) some other measurable space, and X be a separable Hadamard space. Let (Tₖ)ₖ∈ K be a family of mappings on X, and furthermore assume that
Let k:Ω→ K be a K-valued random variable. Our problem is to
assuming that FixT≠∅. We capture this problem in our general setup via F(x):=𝔼[d²(Tₖ x,x)] (recall Section 3.3). Indeed, note that the map (ω,x) d^2(T_k(ω)x,x) is a Carathéodory function since d² is continuous in both arguments and Tₖ(ω) is nonexpansive. Hence, it is in particular F B (X)-measurable, and so F is measurable, again by Fubini’s theorem. Further, note that FixT=zerF is closed (see e.g. Lemma 5.2 in [70]).
To solve the above problem, we now consider a randomised Krasnoselkii-Mann scheme
given some starting point x₀ ∈ X, sequences (λₙ) of random variables Ω→(0,1] and (kₙ) of random variables Ω→ X, such that
Analogous to the previous section, we now present a general result on the effective convergence of (5.2) under a stochastic regularity assumption.
Let (Ω,F,ℙ) be a probability space, (K,K) a measurable space, and X a separable Hadamard space. Let (Tₖ)ₖ∈ K be a family of mappings satisfying (5.2), and let k:Ω→ K be a K-valued random variable. Write F(x):=𝔼[d²(Tₖ x,x)]. Let (xₙ) be the iteration given by (5.2) and assume additionally (5.2). Lastly, let τ:(0,∞)→(0,∞) be a modulus of regularity for F in mean w.r.t. D, i.e.
where D is a collection of X-valued random variables with (xₙ)⊆ D.
Then (xₙ) a.s. strongly converges to a FixT-valued random variable x. Moreover, the following rates of convergence apply: Let z∈FixT with b>d(x₀,z), and assume that θ:ℕ×(0,∞)→ℕ is such that Σₙ₌ₖᶿ⁽ᵏ,ᵇ⁾𝔼[λₙ(1-λₙ)]≥b for all b>0 and k∈ℕ. Then 𝔼[d(xₙ,x)]→ 0 with rate ρ(ε²/4) and d(xₙ,x)→ 0 a.s. with rate ρ(λε²/4) where
When (Tₖ) is linearly regular (recall Section 3.3), and the step sizes satisfy a growth condition like (v)/(n+r)≤𝔼[λₙ(1-λₙ)], our result on fast rates (recall Theorem 4.13) in particular apply, which yield linear non-asymptotic guarantees of the form 𝔼[dist²_zerF(xₙ)]≤u/(n+r) for a suitable constant u>0, and similarly in the almost sure case.
The result is proven using a similar strategy to that of the previous subsection, establishing first the strong stochastic quasi-Fejér monotonicity, and then a suitable -bound. These both echo standard calculations associated with Krasnoselkii-Mann schemes, generalised to Hadamard spaces and the stochastic mappings (Tₖ). Define the filtration Fₙ:=σ(x₀,…,xₙ,k₀,…,kₙ₋₁,λ₀,…,λₙ₋₁) and write 𝔼ₙ for the conditional expectation 𝔼[·|Fₙ].
Let n∈ℕ. Then for any X-valued Fₙ-measurable random variable y:
In particular, if y is additionally such that y∈FixT a.s., we have
Given n∈ℕ and y∈ X, by the triangle inequality and the fact that Tₖ is nonexpansive, we have
Using (5) (see also Lemma 5.7 in [70]), we get
Combined, we obtain
If y is now a Fₙ-measurable random variable, using basic properties of the conditional expectation, and noting that λₙ(1-λₙ) is independent to both d²(T_kₙxₙ,xₙ) and Fₙ, we have
which was the first claim. If now y also satisfies y∈FixT a.s., since kₙ is independent of Fₙ with the same distribution as k, we have
on a set of measure one. Jensen’s inequality yields 𝔼ₙ[d(T_kₙy,y)]=0 a.s., from which the second claim follows. ∎
Let z∈FixT and let b>d(x₀,z). Let θ:ℕ×(0,∞)→ℕ be such that Σₙ₌ₖᶿ⁽ᵏ,ᵇ⁾𝔼[λₙ(1-λₙ)]≥b for all b>0 and k∈ℕ. Then we have
where φ(ε,N):=θ(N,b/ε).
Taking expectations in Lemma 5.8, applied to z, and applying Lemma 5.4 yields the bound Σₙ₌₀^∞𝔼[λₙ(1-λₙ)]𝔼[d²(T_kₙxₙ,xₙ)]<b. The result then follows from Lemma 5.5 together with the observation that
by Fubini’s theorem and the fact that kₙ is independent of xₙ and is distributed as k. ∎
The result is now immediate from Theorem 4.8, using Lemmas 5.8 and 5.9, and again that d² is uniformly consistent with modulus θ(ε):=ε² (recall Example 2.4). ∎
With our last method we return to the problem of minimizing the mean of a stochastic convex function, where we now focus on a projected subgradient method recently introduced by Goodwin, Lewis, López-Acedo and Nicolae [45] which employs the novel notion of Busemann subgradients, and in fact focus on an extension of that method recently studied in [77] for general stochastic minimization. This novel type of subgradient coincides with the usual notion of subgradients over Euclidean spaces but, by exploiting the boundary cone CX^∞ of a Hadamard space X, associated Busemann functions, and other advanced geometric tools from Hadamard spaces, supports a theory that is particularly suitable for nonlinear geometric contexts.
To introduce this method, we require a bit more background on Hadamard spaces X: A geodesic ray in X is an isometry r:[0,∞)→ X, said to be issuing from r(0). X has the geodesic extension property if for all x≠y∈ X, there is a ray r:[0,∞)→ X issuing from x such that r(t)=y for some t>0.
The so-called boundary of X at infinity X^∞ is the set of all equivalence classes of rays in X under the equivalence relation of being asymptotic (see Definition 8.1 in [25]). The boundary cone CX^∞ is now the usual Euclidean cone over X^∞, i.e. CX^∞ is the quotient of X^∞ ×[0,∞) under the equivalence relation (ξ,s)∼(ξ′,s′) if, and only if, s=s′=0 or (ξ,s)=(ξ′,s′). We denote an equivalence class of (ξ,s)∈ X^∞ ×[0,∞) in CX^∞ by [ξ,s], and write [0] for the equivalence class of (ξ,0) for some/any ξ∈ X^∞. We refer to Chapter II.8 in [25] for further information on the boundary X^∞ and the boundary cone CX^∞.¹⁰
Topologically, the spaces X^∞ and CX^∞ actually require a more subtle treatment via the so-called cone topology (see Definition II.8.6 in [25] and the discussion in [45]), but this will not explicitly feature in the following arguments and we hence omit it.
Following [45], we define the “pairing” function ⟨·,·⟩:X× CX^∞ →ℝ by
⟨x,[ξ,s]⟩:=sb_ξ(x)ifs>0, 0ifs=0,
where we wrote
for the Busemann function X→ℝ (see e.g. Example 2.2.10 in [12]) corresponding to the (unique) ray r_[x̅,ξ] with direction ξ and some arbitrary but fixed origin x̅. Given a set C⊆ X and a function g:C→ℝ, a Busemann subgradient of g at x∈ C is then a point [ξ,s]∈ CX^∞ such that
g is called Busemann subdifferentiable if g has a Busemann subgradient at every x∈ C.
We are now in the position to introduce the related projected Busemann subgradient method. For that, let (Ω,F,ℙ) and (E,E,μ) be probability spaces, with (E,E,μ) complete, and let X be a separable Hadamard space with the geodesic extension property and at least two points.¹¹ Further, fix a closed convex non-empty subset C⊆ X and let f:E× C→ℝ be a given functional. As before, setting f(x):=∫ f(e,x) dμ(e), we want to
See [45] for a discussion of this assumption, which in particular entails that the boundary X^∞ is non-empty.
where we again assume that f is proper and that argminf≠∅, with argminf now understood to be a subset of C. We again set F(x):=f(x)-minf.
In terms of assumption on f, we have to make three distinct types of assumptions, all relating to the Busemann subgradient structure of f. Concretely, in terms of basic regularity of the problem, we assume
and further, we make the Lipschitz-type assumption that
Lastly, we want to be able to draw subgradients in measurable way, and to that end assume that there exists an oracle function Busemann_f, where [ξ,s]=Busemann_f(e,x) represents a Busemann subgradient of f(e,·) at x, such that
(5.3) and (5.3) in particular imply that f(e,·) is convex and L-Lipschitz on C (see [45]). Hence, they guarantee that F is measurable and that argminf=zerF is closed, similar to before. (5.3) does not explicitly feature in [45], but is crucial to guarantee the measurability of the associated subgradient method (see the discussion in [77]). Due to the different topologies on X^∞ and CX^∞, it is not quite trivial when this assumption can be satisfied, but it can at least be guaranteed in proper Hadamard spaces (see Proposition 5.11 in [77]). We will however not make any local compactness assumptions here, and hence focus on the abstract measurability assumption (5.3).
Extending [45] as in [77], we now consider the iteration
where [ξₙ,sₙ]=Busemann_f(ζₙ₊₁,xₙ), given a starting point x₀ ∈ X and sequences (tₙ) of positive reals as well as (ζₙ₊₁) of random variables Ω→ E, for which we assume that
The conditions (5.3) – (5.3) together imply that xₙ is measurable for any n∈ℕ (see Lemma 5.5 in [77]).
We here present the following general result on the effective convergence of (5.3) under a stochastic regularity assumption:
Let (E,E,μ) and (Ω,F,ℙ) be probability spaces, with (E,E,μ) complete, let X be a separable Hadamard space with the geodesic extension property and at least two points, and fix a closed convex non-empty subset C⊆ X. Let f:E× C→ℝ be a function with properties (5.3) – (5.3) as above and assume additionally that f(x):=∫ f(e,x) dμ(e) is proper and argminf≠∅. Write F(x):=f(x)-minf. Let (xₙ) be the iteration given by (5.3), and assume (5.3). Lastly, let τ:(0,∞)→(0,∞) be a modulus of regularity for F in mean w.r.t. D, i.e.
where D is a collection of X-valued random variables with (xₙ)⊆ D. Then (xₙ) a.s. strongly converges to an argminf-valued random variable x. Moreover, the following rates of convergence apply: Let z∈argminf and let b>d(x₀,z). Further, let χ:(0,∞)→ℕ and θ:ℕ×(0,∞)→ℕ be such that Σₙ=χ(ε)^∞ tₙ²<ε for all ε>0 and Σₙ₌ₖᶿ⁽ᵏ,ᵇ⁾ tₙ≥b for all b>0 and k∈ℕ, and let T>Σₙ₌₀^∞ tₙ². Then 𝔼[d(xₙ,x)]→ 0 with rate ρ(ε²/4) and d(xₙ,x)→ 0 a.s. with rate ρ(λε²/4), where
This theorem in particular includes the quantitative result given in [77] (see Theorem 1.4 therein) under the assumption that f(e,·) is strongly convex with parameter α(e)>0 such that α:=∫α dμ>0 (where we can instantiate the above with τ(ε):=(α)/(8)ε² as before). As before, the regularity assumption is however not restricted to strong convexity (recall Section 3.3) and in such broader contexts, already the a.s. strong convergence of the iteration outside of locally compact Hadamard spaces seems to be novel to the literature. By moving to a finite measure space (E,E,μ), our result in particular also applies to the method studied in [45] (see [77] for a comparison). As before, using linear regularity assumptions and suitable conditions on the parameters we can apply our result on fast rates (recall Theorem 4.13) to obtain linear non-asymptotic guarantees.
The proof proceeds similar to both subsections before, and in particular relies on establishing the strong stochastic quasi-Fejér monotonicity of the iteration together with a -bound. For that, we introduce some notation, similar to before. Define the filtration Fₙ:=σ(ζ₁,…,ζₙ,x₀,…,xₙ) and write 𝔼ₙ for the conditional expectation 𝔼[·|Fₙ].
As a last preliminary result, we require the following property of the Busemann subgradients:
Let g:C→ℝ be a given function for a non-empty closed and convex set C⊆ X and let [ξ,s] be a Busemann subgradient of f at x∈ C. Given t>0, define
Then for any y∈ C: d²(x⁺,y)≤d²(x,y)-2t(f(x)-f(y))+s² t².
Let n∈ℕ. Then for any C-valued Fₙ-measurable random variable y:
In particular, if y is additionally such that y∈argminf a.s., then
Using Lemma 5.11 together with assumption (5.3), by which we have sₙ≤L, and applying conditional expectations yields
Now, as ζₙ₊₁ is independent of xₙ and Fₙ, we have
and similarly 𝔼ₙ[f(ζₙ₊₁,y)]=f(y). This yields the claim. ∎
Let z∈argminf and let b>d(x₀,z). Let θ:ℕ×(0,∞)→ℕ be such that Σₙ₌ₖᶿ⁽ᵏ,ᵇ⁾ tₙ≥b for all b>0 and k∈ℕ, and let T>Σₙ₌₀^∞ tₙ². Then we have
where φ(ε,N):=θ(N,(b+L² T)/ε).
Taking expectations in Lemma 5.12, applied to z, and applying Lemma 5.4 yields the bound Σ_n=0^∞t_n E [F(x_n)-min F]< b+L^2T and so Lemma 5.5 yields the claim. ∎
Note that χ(ε/L²) is a rate of convergence for Σₙ∈ℕ L² tₙ²<∞ as we have Σ_n=χ(ε/L²)^∞ tₙ²<(ε)/(L²) and so Σ_n=χ(ε/L²)^∞ L² λₙ²<ε for all ε>0. As before, the result then follows from Theorem 4.8 using Lemmas 5.12 and 5.13 and that d² is uniformly consistent with modulus θ(ε):=ε² (recall Example 2.4). ∎
Funding. The second author was partially supported by the EPSRC grant EP/W035847/1.
[1]
A.D. Aleksandrov. A theorem on triangles in a metric space and some of its applications. Trudy Matematicheskogo Instituta imeni V.A. Steklova, 38:5–23, 1951.
[2]
S. Alexander, V. Kapovitch, and A. Petrunin. Alexandrov Geometry: Foundations, volume 236 of Graduate Studies in Mathematics. American Mathematical Society, Providence, RI, 2024.
[3]
C.D. Aliprantis and K.C. Border. Infinite Dimensional Analysis: A Hitchhiker’s Guide. Springer Berlin, Heidelberg, 2006.
[4]
H. Asi, K. Chadha, G. Cheng, and J.C. Duchi. Minibatch stochastic approximate proximal point methods. In Proceedings of the 34th International Conference on Neural Information Processing Systems (NeurIPS 2020), pages 21958–21968. Curran Associates Inc., USA, 2020.
[5]
H. Asi and J.C. Duchi. Stochastic (approximate) proximal point methods: Convergence, optimality, and adaptivity. SIAM Journal on Optimization, 29(3):2257–2290, 2019.
[6]
J.-P. Aubin and H. Frankowska. Set-Valued Analysis. Springer, New York, 2009.
[7]
R.J. Aumann. Measurable utility and the measurable choice problem. In G.T. Guilbaud, editor, La Décision, pages 15–26. Editions du Centre National de la Recherche Scientifique, Paris, 1969.
[8]
H.H. Bauschke and P.L. Combettes. Convex Analysis and Monotone Operator Theory in Hilbert Spaces. CMS Books in Mathematics. Springer Cham, 2nd edition, 2017.
[9]
H.H. Bauschke and A.S. Lewis. Dykstras algorithm with Bregman projections: A convergence proof. Optimization, 48(4):409–427, 2000.
[10]
M. Bačák. The proximal point algorithm in metric spaces. Israel Journal of Mathematics, 194(2):689–701, 2013.
[11]
M. Bačák. Computing medians and means in Hadamard spaces. SIAM Journal of Optimization, 24(3):1542–1566, 2014.
[12]
M. Bačák. Convex analysis and optimization in Hadamard spaces, volume 22 of De Gruyter Series in Nonlinear Analysis and Applications. Walter de Gruyter GmbH, Berlin/Boston, 2014.
[13]
M. Bačák. A variational approach to stochastic minimization of convex functionals. Pure and Applied Functional Analysis, 3(2):287–295, 2018.
[14]
M. Bačák. Old and new challenges in Hadamard spaces. Japanese Journal of Mathematics, 18(2):115–168, 2023.
[15]
D.P. Bertsekas. Incremental proximal methods for large scale convex optimization. Mathematical Programming. Series B, 129:163–195, 2011.
[16]
D.P. Bertsekas. Incremental gradient, subgradient, and proximal methods for convex optimization: A survey. In S. Sra, S. Nowozin, and S.J. Wright, editors, Optimization for Machine Learning, Neural Information Processing Series, pages 85–120. The MIT Press, Cambridge, Massachusetts, 2012.
[17]
P. Bianchi. Ergodic convergence of a stochastic proximal point algorithm. SIAM Journal on Optimization, 26(4):2235–2260, 2016.
[18]
L.J. Billera, S.P. Holmes, and K. Vogtmann. Geometry of the space of phylogenetic trees. Advances in Applied Mathematics, 27(4):733–767, 2001.
[19]
R.I. Boţ and C. Schindler. On a stochastic differential equation with correction term governed by a monotone and Lipschitz continuous operator. Evolution Equations and Control Theory, 14(3):463–493, 2025.
[20]
R.I. Boţ and C. Schindler. Long-Time Analysis of Stochastic Heavy Ball Dynamics for Convex Optimization and Monotone Equations. Discrete and Continuous Dynamical Systems, 51:439–474, 2026.
[21]
J. Bolte, A. Daniilidis, O. Ley, and L. Mazet. Characterizations of Łojasiewicz inequalities: subgradient flows, talweg, convexity. Transactions of the American Mathematical Society, 362(6):3319–3363, 2010.
[22]
J. Bolte, T.P. Nguyen, J. Peypouquet, and B.W. Suter. From error bounds to the complexity of first-order descent methods for convex functions. Mathematical Programming, 165:471–507, 2017.
[23]
J.M. Borwein, G. Li, and M.K. Tam. Convergence rate analysis for averaged fixed point iterations in common fixed point problems. SIAM Journal on Optimization, 27:1–33, 2017.
[24]
H. Brézis and P.L. Lions. Produits infinis de resolvantes. Israel Journal of Mathematics, 29(4):329–345, 1978.
[25]
M.R. Bridson and A. Haefliger. Metric Spaces of Non-Positive Curvature, volume 319 of Grundlehren der mathematischen Wissenschaften. Springer Berlin, Heidelberg, 1999.
[26]
F. Bruhat and J. Tits. Groupes réductifs sur un corps local. I. Données radicielles valuées. Publications Mathématiques de l’Institut des Hautes Études Scientifiques, 41:5–251, 1972.
[27]
J.V. Burke and S. Deng. Weak sharp minima revisited. I. Basic theory. Control and Cybernetics, 31:439–469, 2002.
[28]
J.V. Burke and M.C. Ferris. Weak sharp minima in mathematical programming. SIAM Journal on Control and Optimization, 31:1340–1359, 1993.
[29]
D. Butnariu and A.N. Iusem. Totally Convex Functions for Fixed Points Computation and Infinite Dimensional Optimization, volume 40 of Applied Optimization. Springer Dordrecht, 2000.
[30]
D. Butnariu and E. Resmerita. Bregman distances, totally convex functions and a method for solving operator equations in Banach spaces. Abstract and Applied Analysis, 2006. 84919, 39pp.
[31]
C. Castaing and M. Valadier. Convex Analysis and Measurable Multifunctions, volume 580 of Lecture Notes in Mathematics. Springer Berlin, Heidelberg, 1977.
[32]
P. Chaipunya, F. Kohsaka, and P. Kumam. Monotone vector fields and generation of nonexpansive semigroups in complete CAT(0) spaces. Numerical Functional Analysis and Optimization, 42(9):989–1018, 2021.
[33]
P.L. Combettes. Quasi-Fejérian Analysis of Some Optimization Algorithms. In D. Butnariu, Y. Censor, and S. Reich, editors, Inherently Parallel Algorithms in Feasibility and Optimization and Their Applications, volume 8 of Studies in Computational Mathematics, pages 115–152. North-Holland, Amsterdam, 2001.
[34]
P.L. Combettes. Fejér monotonicity in convex optimization. In C.A. Floudas and P.M. Pardalos, editors, Encyclopedia of Optimization, pages 1016–1024. Springer, Boston, MA, 2009.
[35]
P.L. Combettes and J.I. Madariaga. A geometric framework for stochastic iterations. Mathematics of Computation, 2026. To appear.
[36]
P.L. Combettes and J.C. Pesquet. Stochastic quasi-Fejér block-coordinate fixed point iterations with random sweeping. SIAM Journal on Optimization, 25(2):1221–1248, 2015.
[37]
P.L. Combettes and J.C. Pesquet. Stochastic quasi-Fejér block-coordinate fixed point iterations with random sweeping II: mean-square and linear convergence. Mathematical Programming, 174(1):433–451, 2019.
[38]
A.L. Dontchev and R.T. Rockafellar. Implicit functions and solution mappings. A view from variational analysis. Springer Monographs in Mathematics. Springer, Dordrecht, 2009.
[39]
D. Drusvyatskiy and A.S. Lewis. Error bounds, quadratic growth, and linear convergence of proximal methods. Mathematics of Operations Research, 43(3):919–948, 2018.
[40]
Y.M. Ermol’ev. On the method of generalized stochastic gradients and quasi-Fejér sequences. Cybernetics, 5:208–220, 1969.
[41]
Y.M. Ermol’ev. On convergence of random quasi-Fejér sequences. Cybernetics, 7:655–656, 1971.
[42]
Y.M. Ermol’ev and A.D. Tuniev. Random fejér and quasi-fejér sequences. Theory of Optimal Solutions – Akademiya Nauk Ukrainskoĭ, SSR Kiev, 2:76–83, 1968. in Russian; English translation in Amer. Math. Soc. Select. Translat. Math. Statist. Probab., 13 (1973), pp. 143–148.
[43]
M.C. Ferris. Finite termination of the proximal point algorithm. Mathematical Programming, Series A, 50:359–366, 1991.
[44]
A. Freund and N. Pischke. Effective rates for continuous-time quasi-Fejér monotone dynamical systems, 2026. Preprint, available at https://arxiv.org/abs/2603.23708.
[45]
A. Goodwin, A.S. Lewis, G. López-Acedo, and A. Nicolae. Stochastic and incremental subgradient methods for convex optimization on Hadamard spaces. Mathematical Programming, 2026. To appear.
[46]
M. Grasmair. Generalized Bregman distances and convergence rates for non-convex regularization methods. Inverse Problems, 26(11), 2010. 115014, 16pp.
[47]
M. Gromov. Hyperbolic groups. In S.M. Gersten, editor, Essays in group theory, volume 8 of Mathematical Sciences Research Institute Publications, pages 75–263. Springer, New York, 1987.
[48]
O. Güler. On the convergence of the proximal point algorithm for convex minimization. SIAM Journal on Control and Optimization, 29:403–419, 1991.
[49]
N. Hermer, D.R. Luke, and A. Sturm. Random function iterations for consistent stochastic feasibility. Numerical Functional Analysis and Optimization, 40(4):386–420, 2019.
[50]
J. Jost. Convex functionals and generalized harmonic maps into spaces of nonpositive curvature. Commentarii Mathematici Helvetici, 70:659–673, 1995.
[51]
U. Kohlenbach. Applied Proof Theory: Proof Interpretations and their Use in Mathematics. Springer Monographs in Mathematics. Springer-Verlag Berlin Heidelberg, 2008.
[52]
U. Kohlenbach. Proof-theoretic Methods in Nonlinear Analysis. In B. Sirakov, P. Ney de Souza, and M. Viana, editors, Proceedings of ICM 2018, volume 2, pages 61–82. World Scientific, Singapure, 2019.
[53]
U. Kohlenbach, G. López-Acedo, and A. Nicolae. Moduli of regularity and rates of convergence for Fejér monotone sequences. Israel Journal of Mathematics, 232:261–297, 2019.
[54]
M.A. Krasnoselskii. Two remarks on the method of successive approximations. Uspekhi Matematicheskikh Nauk, 10(1(63)):123–127, 1955.
[55]
L. Leuştean and A. Sipoş. Effective strong convergence of the proximal point algorithm in CAT(0) spaces. Journal of Nonlinear and Variational Analysis, 2(2):219–228, 2018.
[56]
D. Leventhal. Metric subregularity and the proximal point method. Journal of Mathematical Analysis and Applications, 360:681–688, 2009.
[57]
C. Li, G. López, and V. Martín-Márquez. Monotone vector fields and the proximal point algorithm on Hadamard manifolds. Journal of the London Mathematical Society, 79(3):663–683, 2009.
[58]
C. Li, B.S. Mordukhovich, J.H. Wang, and J.C. Yao. Weak sharp minima on Riemannian manifolds. SIAM Journal on Optimization, 21:1523–1560, 2011.
[59]
G. Li, B. Mordukhovich, and J. Zhu. Generalized metric subregularity with applications to high-order regularized Newton methods. Mathematics of Operations Research, 2026. To appear.
[60]
J. Liu, X.J. Long, X.S. Li, and N.J. Huang. Stochastic dual dynamical systems for linear equality constrained convex optimization problems. Communications in Nonlinear Science and Numerical Simulation, 154, 2026. 109538, 15pp.
[61]
D.R. Luke, J.C. Schnebel, M. Staudigl, J. Peypouquet, and S. Qu. Asymptotic behaviour of coupled random dynamical systems with multiscale aspects, 2026. Preprint, available at https://arxiv.org/abs/2601.15411.
[62]
W.R. Mann. Mean value methods in iteration. Proceedings of the American Mathematical Society, 4:506–510, 1953.
[63]
B. Martinet. Régularisation dinéquations variationnelles par approximations successives. Revue française d’informatique et de recherche opérationnelle, 4:154–159, 1970.
[64]
R. Maulen-Soto, J. Fadili, and H. Attouch. An stochastic differential equation perspective on stochastic convex optimization. Mathematics of Operations Research, 50(4):3190–3221, 2025.
[65]
R. Maulen-Soto, J. Fadili, H. Attouch, and P. Ochs. Stochastic inertial dynamics via time scaling and averaging. Stochastic Systems, 16(1):61–89, 2026.
[66]
U. Mayer. Gradient flows on nonpositively curved metric spaces and harmonic maps. Communications in Analysis and Geometry, 6:199–253, 1998.
[67]
V. Moulton and A. Spillner. Spaces of ranked tree-child networks. Journal of Mathematical Biology, 91(3), 2025. 32, 26pp.
[68]
A. Nemirovski, A. Juditsky, G. Lan, and A. Shapiro. Robust stochastic approximation approach to stochastic programming. SIAM Journal of Optimization, 19(4):1574–1609, 2009.
[69]
M. Neri, N. Pischke, and T. Powell. An abstract effective convergence theorem for stochastic processes, with applications to stochastic approximation, 2026. Preprint, available at https://arxiv.org/abs/2504.12922.
[70]
M. Neri, N. Pischke, and T. Powell. Generalized fluctuation bounds for stochastic algorithms in the presence of compactness, 2026. Preprint, available at https://arxiv.org/abs/2602.22741.
[71]
M. Neri and T. Powell. A quantitative Robbins-Siegmund theorem. The Annals of Applied Probability, 36(1):636–651, 2026.
[72]
E. Neumann. Computational problems in metric fixed point theory and their Weihrauch degrees. Logical Methods in Computer Science, 11(4:20), 2015. 44pp.
[73]
S.I. Ohta and M. Pálfia. Discrete-time gradient flows and law of large numbers in Alexandrov spaces. Calculus of Variations and Partial Differential Equations, 54(2):1591–1610, 2015.
[74]
P. Pinto and N. Pischke. On Dykstra’s algorithm with Bregman projections, 2026. Preprint, available at https://nicholaspischke.github.io.
[75]
N. Pischke. Generalized Fejér monotone sequences and their finitary content. Optimization, 74(14):3771–3838, 2025.
[76]
N. Pischke. Mean-square and linear convergence of a stochastic proximal point algorithm in metric spaces of nonpositive curvature, 2025. Preprint, available at https://arxiv.org/abs/2510.10697.
[77]
N. Pischke. On Busemann subgradient methods for stochastic minimization in Hadamard spaces, 2026. Preprint, available at https://arxiv.org/abs/2602.08127.
[78]
N. Pischke and U. Kohlenbach. Effective rates for iterations involving Bregman strongly nonexpansive operators. Set-Valued and Variational Analysis, 32(4), 2024. 33, 58pp.
[79]
N. Pischke and T. Powell. Asymptotic regularity of a generalised stochastic Halpern scheme, 2024. Preprint, available at https://arxiv.org/abs/2411.04845.
[80]
L. Qihou. Iteration sequences for asymptotically quasi-nonexpansive mappings with error member. Journal of Mathematical Analysis and Applications, 259:18–24, 2001.
[81]
H. Robbins and D. Siegmund. A convergence theorem for non negative almost supermartingales and some applications. In J.S. Rustagi, editor, Optimizing Methods in Statistics, pages 233–257. Academic Press, New York, 1971.
[82]
R.T. Rockafellar. Convex integral functionals and duality. In E.H. Zarantonello, editor, Contributions to Nonlinear Functional Analysis, pages 215–236. Academic Press, New York, 1971.
[83]
R.T. Rockafellar. Monotone operators and the proximal point algorithm. SIAM Journal of Control and Optimization, 14:877–898, 1976.
[84]
W. Römisch. On the Convergence of Measurable Selections and an Application to Approximations in Stochastic Optimization. Zeitschrift für Analysis und ihre Anwendungen, 5(3):277–288, 1986.
[85]
E.K. Ryu and S. Boyd. Stochastic Proximal Iteration: A Non-Asymptotic Improvement upon Stochastic Gradient Descent. working draft, accessed 2025, https://ernestryu.com/papers/spi.pdf.
[86]
M. Schmidt and N. Le Roux. Fast Convergence of Stochastic Gradient Descent under a Strong Growth Condition, 2013. Preprint, available at https://arxiv.org/abs/1308.6370.
[87]
A. Shapiro. Quantitative stability in stochastic programming. Mathematical Programming, 67(1):99–108, 1994.
[88]
E. Specker. Nicht konstruktiv beweisbare Sätze der Analysis. The Journal of Symbolic Logic, 14:145–208, 1949.
[89]
H. Zhang. New analysis of linear convergence of gradient-type methods via unifying error bound conditions. Mathematical Programming, 180(1):371–416, 2020.
[90]
H. Zhang and S. Sra. First-order methods for geodesically convex optimization. In V. Feldman, A. Rakhlin, and O. Shamir, editors, Proceedings of the 29th Annual Conference on Learning Theory (COLT 2016), volume 49 of Proceedings of Machine Learning Research, pages 1617–1638. PMLR, 2016.
[91]
J. R. Zhang, X. Mi, G. Du, Q. Sun, S. Wang, J. Li, and W. Zhou. A universal Banach–Bregman framework for stochastic iterations: Unifying stochastic mirror descent, learning and LLM training, 2025. Preprint, available at https://arxiv.org/abs/2509.14216.