cs.GTOct 21, 2026

A Quasipolynomial Algorithm for ℓ∞\ell_\infty Contractions

Authors: Ashkan Soleymani, Gabriele Farina

Organizations: MIT

Abstract

We give an algorithm for computing an \eps\eps-approximate fixed point of any dd-dimensional nonexpansion with respect to the ℓ∞\ell_\infty norm in time log⁡(1/\eps)O(log⁡2d)\log(1/\eps)^{O(\log^2 d)}. At its core, our method uses a boosting argument to geometrically shrink a search region. Among other consequences, our algorithm implies that simple stochastic games can be solved in quasipolynomial time.

Figures & tables

Explore similar work

Sep 8, 2026

Oracle Complexity of Stochastic Fixed-Point Equations with Nonexpansive Maps

We study the oracle complexity of computing a point with small fixed-point residual ∥T(x)−x∥≤ε\|T(x)-x\| \leq ε, for a general norm ∥⋅∥\|\cdot\| and a self-map TT of a compact convex set. We study this problem in the setting where TT is nonexpansive with respect to the same norm ∥⋅∥\|\cdot\| and accessed via an unbiased stochastic oracle with bounded variance σ2σ^2. We provide an algorithm that solves such instances for any norm with a weak Rademacher type q>1q > 1, with high probability. The algorithm is based on a recursive anchoring technique. For type-22 spaces, such as ℓp\ell_p-spaces for p∈[2,∞]p \in [2, \infty], our algorithm attains stochastic oracle complexity O~(σ2ε−3+ε−1)\tilde O(σ^2 ε^{-3} + ε^{-1}). We further prove a near-matching lower bound (i.e., matching up to poly-log factors) for such ℓ∞\ell_{\infty}-norm instances in high dimensions. Our lower bound holds against any randomized algorithm that succeeds with constant probability. It further extends to settings with ``sparse'' noise, where variance measured with respect to any ℓp\ell_p norm is of the same order, ruling out the possibility of improving oracle complexity as a function of ε\varepsilon by measuring variance in a non-matching ℓp\ell_p norm.
Jul 10, 2026

Solving Stochastic Fixed-Point Equations with High Probability

We study stochastic fixed-point equations T(x)=x\mathbf{T}(\mathbf{x}) = \mathbf{x} over normed spaces (E,∥⋅∥)(\mathcal{E}, \|\cdot\|), where the operator T\mathbf{T} is nonexpansive or contractive and is accessed only through unbiased stochastic evaluations with bounded second central moment. Given ε>0,δ∈(0,1)ε> 0, δ\in (0, 1), the goal is to output x∈E\mathbf{x} \in \mathcal{E} such that ∥T(x)−x∥≤ε\|\mathbf{T}(\mathbf{x}) - \mathbf{x}\| \leq ε with probability at least 1−δ1-δ. We introduce VR-GHAL, a variance-reduced gradual Halpern method for quadratically smoothable Banach spaces. The key algorithmic ingredient is a recursive stochastic estimator based on clipped differences of oracle evaluations: instead of clipping τ(x;ξ)τ(\mathbf{x}; ξ) itself, we clip stochastic differences at the Lipschitz scale γ∥x−y∥γ\|\mathbf{x} - \mathbf{y}\|. This makes the estimator pathwise Lipschitz along the algorithmic trajectory while permitting martingale concentration under finite second moments in the native norm. Our main theorem gives an anytime high-probability residual bound: on a single event of probability at least 1−δ1 - δ, the residual decreases nearly geometrically across epochs, up to lower-order logarithmic factors. Under only bounded variance, displaying only the dependence on the target error εε and Lipschitz constant γ∈(0,1]γ\in (0, 1] of T\mathbf{T}, the resulting oracle complexity is min⁡{ε−5,(1−γ)−3ε−2}\min\{ε^{-5}, (1-γ)^{-3}ε^{-2}\}. Under a Lipschitz-in-expectation oracle, the dependence improves to the corresponding ε−3ε^{-3} nonexpansive rate (i.e., for γ=1γ= 1), and under samplewise nonexpansiveness to ε−2ε^{-2}.
May 24, 2026

Algorithms with Polynomially-Improved Approximation Factors for the 2→q2 \rightarrow q Norm, and Applications

The 2→q2 \rightarrow q norm of a matrix X∈Rn×dX \in \mathbb{R}^{n \times d} is defined as ∥X∥2→q=sup⁡∥v∥2=1∥Xv∥q\lVert X \rVert_{2 \rightarrow q} = \sup_{\lVert v \rVert_2 = 1} \lVert Xv \rVert_q. We give polynomial-time multiplicative approximation algorithms for this norm when q>2q > 2 (i.e. in the hypercontractive setting). This problem either directly captures or is closely related to long-standing open problems in combinatorial optimization and hardness of approximation (e.g. Small Set Expansion), quantum information (e.g. Best Separable State), and algorithmic statistics. Very little is known about what approximation factors we can achieve for this problem in polynomial time, even though such approximations have significant downstream consequences. Barak, Brandão, Harrow, Kelner, Steurer, and Zhou showed that no polynomial-time algorithm can achieve an approximation factor better than 2log⁡n2^{\sqrt{\log n}}, assuming the Exponential Time Hypothesis (FOCS'12). On the other hand, a simple spectral algorithm gives a d1/4d^{1/4}-approximation as a baseline. We give, to the best of our knowledge, the first polynomial-time approximation algorithm beating this baseline by polynomial factors. For the important special case of q=4q = 4 it achieves a d1/8d^{1/8}-approximation. All previous algorithms required additional assumptions on XX, or only surpassed the baseline for small values of nn. Moreover, we construct sum-of-squares certificates for the 2→q2 \rightarrow q norm. This directly implies improved algorithms for robust mean and covariance estimation, robust regression, and clustering, when the data only satisfies a bound on its qq-th moment.