Minimax-optimal Halpern iterations for Lipschitz maps
Mario Bravo, Roberto Cominetti, Jongmin Lee
TL;DR
This work extends Halpern iterations to general ρ-Lipschitz maps in normed spaces, deriving tight non-asymptotic residual bounds and introducing a minimax-optimal Halpern scheme, m-opt-halpern, whose parameters are computed via a recursion $R_n^*=V_ρ(R_{n-1}^*)$ and $β_n^*=B_ρ(R_{n-1}^*)$. It uncovers regime-specific behavior: for ρ<1 a Halpern phase precedes a Banach–Picard phase, while for ρ≥1 the optimal method remains Halpern and converges toward the minimal displacement bound $r_ρ=1-1/ρ$ on bounded domains. The paper also proposes adaptive anchoring (ada-halpern) that can outperform the minimax bounds in practice, and develops alternative bounds for unbounded domains via $\flat$-opt-halpern and affine-map results ($\text{aff}$-halpern). Together, these results provide a unified, minimax-optimal framework for fixed-point iterations in general normed spaces, with concrete algorithmic prescriptions and practical variants for affine and nonlinear operators. The findings offer acceleration over classical BP methods in near-nonexpansive settings and deliver theoretically tight benchmarks for residual performance across contractions, expansions, and unbounded domains.
Abstract
This paper investigates the minimax-optimality of Halpern fixed-point iterations for Lipschitz maps in general normed spaces. Starting from an a priori bound on the orbit of iterates, we derive non-asymptotic estimates for the fixed-point residuals. These bounds are tight, meaning that they are attained by a suitable Lipschitz map and an associated Halpern sequence. By minimizing these tight bounds we identify the minimax-optimal Halpern scheme. For contractions, the optimal iteration exhibits a transition from an initial Halpern phase to the classical Banach-Picard iteration and, as the Lipschitz constant approaches one, we recover the known convergence rate for nonexpansive maps. For expansive maps, the algorithm is purely Halpern with no Banach-Picard phase; moreover, on bounded domains, the residual estimates converge to the minimal displacement bound. Inspired by the minimax-optimal iteration, we design an adaptive scheme whose residuals are uniformly smaller than the minimax-optimal bounds, and can be significantly sharper in practice. Finally, we extend the analysis by introducing alternative bounds based on the distance to a fixed point, which allow us to handle mappings on unbounded domains; including the case of affine maps for which we also identify the minimax-optimal iteration.
