atlas

Research map / Learning theory and algorithms / Submodular and game algorithms

Variance Reduced Halpern Iteration for Finite-Sum Monotone Inclusions

ICLR 2024 · Learning theory and algorithms › Submodular and game algorithms · approach: Equilibrium solvers for adversarial games · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes variance-reduced Halpern iterations for finite-sum monotone inclusions that achieve O~(n + sqrt(n) L/eps) oracle complexity for last-iterate operator norm residual, improving on deterministic methods by up to sqrt(n).

Problem

Finding approximate solutions of finite-sum monotone inclusions (and VIs / min-max problems) with guarantees on the last iterate and a computable operator norm residual, where existing methods either lack variance reduction for residuals or have suboptimal complexity.

Approach

Combine the Halpern iteration with PAGE-style recursive variance reduction (single-loop, cocoercive case) and, for the monotone Lipschitz case, use an inexact Halpern iteration whose resolvent is approximated by a variance-reduced forward-reflected-backward subsolver with a randomized inexactness criterion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PAGE variance reduction in constrained Halpern iterationHalpern iteration · Finite-sum monotone inclusion, average cocoercivityoracle complexity: \widetilde{\mathcal{O}}(nL_F\varepsilon^{-1}) -> \widetilde{\mathcal{O}}\big( n + \frac{\sqrt{n}L\|\vu_0 - \vu_*\|}{\varHelped
Use inexact resolvent evaluations computed by variance-reduced VR-FoRBHalpern iteration · Finite-sum monotone inclusion, monotone Lipschitzoracle complexity: \Tilde{\mathcal{O}}( nL_F\varepsilon^{-1} ) -> \Tilde{\gO}\big(n + \frac{\sqrt{n}L\|\vu_0 - \vu_*\|}{\varepsilon}\big)Helped
Use variance-reduced Halpern algorithms instead of deterministic methodsMatrix game and quadratic program · Matrix game and quadratic programoperator normHelped
Use VR-EG instead of the proposed Halpern-type algorithmsMatrix game and quadratic program · Matrix game and quadratic programoperator normMixed
Use non-uniform importance samplingInexact Halpern iteration with VR-FoRB · Matrix gamesoracle complexityHelped

Surprising findings

Limitations

Experimental setup

Datasets: matrix games (policeman and burglar matrix, 500x500) quadratic program lower-bound instance (200x200)

Benchmarks: matrix game with simplex constraints (m=500) quadratic program min-max instance (m=200)

Metrics: operator norm / gradient mapping norm vs. epochs

Baselines: extragradient (EG) extra anchored gradient (EAG) variance-reduced extragradient (VR-EG)

Builds on: Halpern iteration PAGE estimator VR-FoRB extragradient extra anchored gradient

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy