AIMech AI

Exact Diffusion (Adapt-Correct-Combine Distributed Optimization)

Algorithms AIMech:ExactDiffusionAdaptCorrectCombineDistributedOptimization DRAFT
Aliases: Exact Diffusion, Adapt-Correct-Combine Exact Diffusion, ACC Exact Diffusion Distributed Optimization
A bias-corrected distributed optimization algorithm over locally balanced left-stochastic combination matrices A (A^T 1 = 1, A p = p, P A^T = A P, Yuan et al. 2019, Section II-D and Section IV, Algorithm 1, Equations 58-61) that eliminates the O(mu_max^2) steady-state bias of standard Adapt-Then-Combine (ATC) diffusion by executing a three-stage Adapt-Correct-Combine (ACC) recursion at each agent k: psi_{k,i} = w_{k,i-1} - (q_k mu_o / p_k) nabla J_k(w_{k,i-1}) (Adapt), phi_{k,i} = psi_{k,i} + w_{k,i-1} - psi_{k,i-1} (Correct), and w_{k,i} = sum_{l in N_k} bar_a_{lk} phi_{l,i} with bar_A = (I_N + A)/2 (Combine).
Identity Notes & Concept Scope Distinct from EXTRA (Shi et al. 2015) and D2 (AIMech:D2VarianceReducedDecentralizedTrainingOverHeterogeneousData, Tang et al. 2018), which apply a Combine-Then-Adapt (CTA) update without mixing the gradient difference through bar_A^T and require symmetric doubly stochastic matrices, whereas Exact Diffusion uses an Adapt-Then-Combine structure W_i = bar_A^T (2 W_{i-1} - W_{i-2} - M(nabla J^o(W_{i-1}) - nabla J^o(W_{i-2}))) (Eq. 103) that operates directly on non-symmetric locally balanced left-stochastic combination policies without known Perron eigenvectors when q_k = p_k.

Claims & Grounded Evidence

4 Claims
Mechanism #r429-locally-balanced-left-stochastic-saddle-point-decomposition-and-exactness
When the left-stochastic combination matrix A (A^T 1 = 1, A p = p) satisfies local detailed balance P A^T = A P with P = diag(p) (Definition 1, Eq. 16), P - A P is symmetric positive semidefinite with nullspace span(1_N) (Lemmas 1-2) and admits the spectral factorization (P (I_N - A^T)) / 2 = V B^T B V^T (Eq. 40); applying incremental primal-dual steps to the penalized augmented Lagrangian yields the ACC recursion (Algorithm 1), which preserves p^T w_i = p^T psi_i for all i >= 1 and guarantees exact consensus at the global weighted minimizer w^* = argmin_w sum_{k=1}^N q_k J_k(w) (Section IV, Lemmas 4-5).
Mechanism #r429-non-locally-balanced-left-stochastic-instability-and-wider-atc-stability
Because Exact Diffusion mixes the gradient difference through bar_A^T before combining (Eq. 103) whereas EXTRA leaves the gradient term unmixed (Eq. 104), its primal-dual dynamics involve bar_A^T (I_N - M H) rather than (I_N - M H), providing a strictly wider step-size stability range than EXTRA on symmetric graphs (Section V-A); conversely, if A is a primitive left-stochastic matrix that violates local balance (P A^T != A P), complex eigenvalues of A can force the error transition matrix to have spectral radius > 1 for all small step-sizes mu > 0 under ill-conditioned local Hessians (Section V-C, Example 1, Appendix A).
Limitation #r429-local-balance-requirement-and-previous-psi-storage-limitation
Requires the left-stochastic combination policy A to satisfy local balance p_k a_{lk} = p_l a_{kl} (such as Metropolis, Hastings, or degree-proportional rules on undirected topologies) and requires each agent k to store its previous intermediate state psi_{k,i-1} and iterate w_{k,i-1}.
Application #r429-distributed-least-squares-and-logistic-regression-over-asymmetric-policies-application
Applied to distributed least-squares estimation and regularized logistic regression over multi-agent networks using locally balanced left-stochastic combination rules without doubly stochastic weight design.

⚠️ 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 Exact Diffusion is a decentralized primal-dual optimization algorithm over network graphs that eliminates local objective heterogeneity bias.

Evidence Sources & Primary Literature

3 Sources
Source ID Publication / Document Type / Access Reference & Checksum
r429-primary-pdf
Kun Yuan, Bicheng Ying, Xiaochuan Zhao, Ali H. Sayed
primary paper
full_text
ID: https://doi.org/10.1109/TSP.2018.2875898
sha256:bbcc7ad26006…
r429-arxiv-abs
Kun Yuan, Bicheng Ying, Xiaochuan Zhao, Ali H. Sayed
primary paper
abstract_only
ID: https://arxiv.org/abs/1702.05122
sha256:4d61bf09bd7e…
r429-metadata-cr
Kun Yuan, Bicheng Ying, Xiaochuan Zhao, Ali H. Sayed
primary paper
abstract_only
ID: https://doi.org/10.1109/TSP.2018.2875898
sha256:f17f689de74b…

Ontology & Grounding Topology

Open in interactive network graph →
CONCEPT KIND Algorithms AIMech:ExactDiffusionAdaptCorrectCombineDistributedOptimization Exact Diffusion... 4 claims · 3 sources AIO GROUNDING AIO:FederatedLearning (1)

Curation Provenance

Curator: Antigravity
Method: ai_assisted
Model: Gemini
Created: 2026-10-19T08:32:00Z
Updated: 2026-10-19T08:32:00Z
Source File: data/curated/ExactDiffusionAdaptCorrectCombineDistributedOptimization.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