Papers
Topics
Authors
Recent
Search
2000 character limit reached

Distributed Asynchronous Primal-Dual Optimization for Supply-Chain Networks

Published 29 May 2025 in math.OC | (2506.08024v1)

Abstract: Distributed supply-chain optimization demands algorithms that can cope with unreliable communication, unbounded messaging delays, and geographically dispersed agents while still guaranteeing convergence with provable rates. In this work, we introduce DAPD-SCO (Distributed Asynchronous Primal-Dual Optimization for Supply-Chain Networks), a fully asynchronous primal-dual scheme for network flow allocation over directed acyclic supply-chain graphs. Each edge agent independently updates its local flow by projected gradient descent, and each retailer agent independently updates its dual multiplier by projected gradient ascent, using only potentially stale information whose delays can grow sublinearly. Under standard convexity and Slater's conditions and without any global synchronization or bounded-delay assumptions, we prove almost-sure convergence to a saddle point and establish an ergodic duality gap rate of $O(K{-1/2})$, matching centralized lower bounds. Our analysis uses a Lyapunov-based decomposition that isolates delay-induced errors and handles time-varying communication topologies, bounded noise, and slowly drifting cost or capacity parameters. Extensive simulations on realistic three-tier networks show that DAPD-SCO outperforms synchronous primal-dual methods, Asynchronous Distributed Decision-Making (ADDM), and gradient-push, achieving faster convergence, lower communication overhead, and robust performance under packet loss and high staleness.

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.