Pushing the Complexity Boundaries of Fixed-Point Equations: Adaptation to Contraction and Controlled Expansion (2506.17698v1)
Abstract: Fixed-point equations with Lipschitz operators have been studied for more than a century, and are central to problems in mathematical optimization, game theory, economics, and dynamical systems, among others. When the Lipschitz constant of the operator is larger than one (i.e., when the operator is expansive), it is well known that approximating fixed-point equations becomes computationally intractable even in basic finite-dimensional settings. In this work, we aim to push these complexity boundaries by introducing algorithms that can address problems with mildly expansive (i.e., with Lipschitz constant slightly larger than one) operators not excluded by existing lower bounds, attaining the best possible fixed-point error up to universal constants. We further introduce a class of \emph{gradually expansive operators} that allow for constant (up to $\approx 1.4$) expansion between points, for which we prove convergence to $\epsilon$-approximate fixed points in order-$(1/\epsilon)$ iterations for $\epsilon > 0.$ Our algorithms automatically adapt to the Lipschitz constant of the operator and attain optimal oracle complexity bounds when the input operator is nonexpansive or contractive. Our results apply to general, possibly infinite-dimensional normed vector spaces and can be extended to positively curved geodesic metric spaces.