AIMech AI

RandProx (Primal-Dual Optimization with Randomized Proximal Updates)

Algorithms AIMech:RandProxPrimalDualOptimizationWithRandomizedProximalUpdates DRAFT
Aliases: RandProx, Randomized Primal-Dual Proximal Splitting, RandProx-Minibatch, RandProx-FL
A variance-reduced randomized primal-dual proximal splitting algorithm (Condat & Richtarik 2023, Sections 2-3, Equations 4-11, Algorithm 1) for composite monotone inclusion and convex optimization min_x {f(x) + g(x) + h(K x)} that generalizes Primal-Dual Davis-Yin (PDDY) by replacing the deterministic dual proximity step hat_u^{t+1} = prox_{tau h*}(u^t + tau K hat_x^t) with an underrelaxed unbiased randomized operator update u^{t+1} = u^t + (1 / (1 + omega)) R^t(hat_u^{t+1} - u^t) satisfying E[R^t(r)] = r and E[||R^t(r) - r||^2] <= omega ||r||^2, followed by the primal correction x^{t+1} = hat_x^t - gamma (1 + omega) K*(u^{t+1} - u^t).
Identity Notes & Concept Scope Distinct from ProxSkip / Scaffnew (AIMech:ProxSkipLocalGradientStepsWithAcceleratedCommunicationSkipping, Mishchenko et al. 2022), which is recovered as the special case of RandProx where g = 0, K = I, h is a single indicator/regularization function, and R^t is a Bernoulli coin flip, whereas RandProx handles a third composite term g(x), arbitrary bounded linear operators K, multi-block separable sum structures h_m(K_m x), and general unbiased stochastic compression/sampling operators R^t.

Claims & Grounded Evidence

4 Claims
Mechanism #r451-randomized-dual-proximal-update-and-variance-reduction-mechanism
Because the randomized operator R^t is applied to the dual difference hat_u^{t+1} - u^t, which converges to zero as (x^t, u^t) -> (x*, u*) where u* in partial h(K x*) and 0 in nabla f(x*) + partial g(x*) + K* u*, the variance E[||R^t(hat_u^{t+1} - u^t) - (hat_u^{t+1} - u^t)||^2] <= omega ||hat_u^{t+1} - u^t||^2 vanishes automatically at the solution without external control variates, achieving linear convergence E[Psi^t] <= c^t Psi^0 for strongly convex f (Theorems 1-3).
Mechanism #r451-unification-of-point-saga-proxskip-splitskip-and-randprox-fl
Varying the operator R^t (Bernoulli skip, coordinate/block sampling, unbiased vector quantization/sparsification) and problem splitting (f, g, h, K) unifies Point-SAGA, Stochastic Decoupling Method (SDM), ProxSkip, SplitSkip, and communication-skipped + compressed federated learning (RandProx-FL and RandProx-Minibatch, Section 5, Algorithms 3-4, Theorems 10-11).
Limitation #r451-primal-dual-step-size-coupling-and-operator-norm-limitation
Linear convergence requires step sizes gamma in (0, 2/L_f) and tau > 0 to satisfy the coupled stability bound gamma * tau * (1 + omega) * ||K||^2 <= 1 (or block-weighted norms under coordinate sampling), requiring knowledge of the variance factor omega and operator norm ||K||.
Application #r451-composite-splitting-and-compressed-federated-optimization-application
Applied to composite convex splitting with costly proximal or linear operators and to federated learning combining local training steps, partial client participation, and uplink communication compression.

⚠️ Curated Limitations & Negative Results

Artificial Intelligence Ontology (AIO) Grounding

Mapped AIO Classes
AIO Target Class Mapping Relation Mapping Rationale
AIO:FederatedLearning
Federated Learning
related_match RandProx is a primal-dual optimization framework with randomized proximal updates that directly yields communication-skipping and compressed federated learning algorithms (RandProx-FL, RandProx-Minibatch).

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r451-primary-pdf
Laurent Condat, Peter Richtarik
primary paper
full_text
ID: https://openreview.net/forum?id=332bf12183
sha256:5e7df8fc76bf…
r451-arxiv-abs
Laurent Condat, Peter Richtarik
primary paper
abstract_only
ID: https://arxiv.org/abs/2207.12891
sha256:2a65d00c2f11…
r451-metadata-cr
Laurent Condat, Peter Richtarik
primary paper
abstract_only
ID: https://openreview.net/forum?id=332bf12183
sha256:66f6328c3fdc…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:RandProxPrimalDualOptimizationWithRandomizedProximalUpdates RandProx (Primal-Dual... 4 claims · 3 sources AIO GROUNDING AIO:FederatedLearning (1)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T08:54:00Z
Updated: 2026-10-19T08:54:00Z
Source File: data/curated/RandProxPrimalDualOptimizationWithRandomizedProximalUpdates.yaml · Schema: curated_concept.yaml

Explore across X-Mech

Related computational & biological Mechs: Embedding Map Network Graph ProteinTraitsMech (ESM-2 pLM) DUFMech (Domain pLM) TraitMech CultureMech All 14 X-Mech Repositories