A Provably Exact Distributed ADMM Projection onto Graph-Constrained Doubly Stochastic Matrices

Extended version of a letter on the distributed computation of the Euclidean projection of a symmetric matrix onto the symmetric, nonnegative, doubly stochastic matrices supported on a graph, using only local computation and communication between neighboring nodes. We show that a natural project-then-average scheme can converge to a biased fixed point. We propose a global-consensus ADMM formulation that duplicates each edge variable at its two endpoints, prove that it is exact for symmetric targets and that the distributed iteration converges to the centralized projection, and derive an exact scalar-bisection solver for the node-local subproblem. The solver extends to heterogeneous curvature, coefficients, and box constraints, and an explicit counterexample shows that it does not extend to two independent linear couplings. On four graph families, the heuristic stalls at relative errors between 3.5e-3 and 6.3e-2, whereas the proposed method reaches 1e-11 to 1e-16 with one communication round per sweep instead of two. The report also studies the sensitivity to the penalty parameter, scaling to graphs with 800 nodes, and warm starts within an outer ADMM iteration. Code: https://github.com/raghuram87/decentralized-fmmc-admm

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-09-15
DOI
https://doi.org/10.5281/zenodo.22775365
Citations
2
Primary Topic
Distributed Control Multi-Agent Systems
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
preprint

A Provably Exact Distributed ADMM Projection onto Graph-Constrained Doubly Stochastic Matrices

Raghuram Nagireddy
2 citations
Zenodo (CERN European Organization for Nuclear Research)
Distributed Control Multi-Agent Systems
preprint

A Provably Exact Distributed ADMM Projection onto Graph-Constrained Doubly Stochastic Matrices

Raghuram Nagireddy
preprint en
2 citations

Abstract

Extended version of a letter on the distributed computation of the Euclidean projection of a symmetric matrix onto the symmetric, nonnegative, doubly stochastic matrices supported on a graph, using only local computation and communication between neighboring nodes. We show that a natural project-then-average scheme can converge to a biased fixed point. We propose a global-consensus ADMM formulation that duplicates each edge variable at its two endpoints, prove that it is exact for symmetric targets and that the distributed iteration converges to the centralized projection, and derive an exact scalar-bisection solver for the node-local subproblem. The solver extends to heterogeneous curvature, coefficients, and box constraints, and an explicit counterexample shows that it does not extend to two independent linear couplings. On four graph families, the heuristic stalls at relative errors between 3.5e-3 and 6.3e-2, whereas the proposed method reaches 1e-11 to 1e-16 with one communication round per sweep instead of two. The report also studies the sensitivity to the penalty parameter, scaling to graphs with 800 nodes, and warm starts within an outer ADMM iteration. Code: https://github.com/raghuram87/decentralized-fmmc-admm

Zenodo (CERN European Organization for Nuclear Research)
Columbia University (US)
Peace, Justice and strong institutions
Distributed Control Multi-Agent Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Provably Exact Distributed ADMM Projection onto Graph-Constrained Doubly Stochastic Matrices — Raghuram Nagireddy · Zenodo (CERN European Organization for Nuclear Research) (2026) | TGRS Research Map | TGRS