Delay-Robust Primal-Dual Dynamics for Distributed Optimization
Abstract
Continuous-time primal-dual gradient dynamics (PDGD) is an ubiquitous approach for dynamically solving constrained distributed optimization problems. Yet, the distributed nature of the dynamics makes it prone to communication uncertainties, especially time delays. To mitigate this effect, we propose a delay-robust continuous-time PDGD. The dynamics is obtained by augmenting the standard PDGD with an auxiliary state coupled through a gain matrix, while preserving the optimal solution. Then, we present sufficient tuning conditions for this gain matrix in the form of linear matrix inequalities, which ensure uniform asymptotic stability in the presence of bounded, time-varying delays. The criterion is derived via the Lyapunov-Krasovskii method. A numerical example illustrates the improved delay robustness of our approach compared to the standard PDGD under large, time-varying delays.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
Boyd, S., & Vandenberghe, L. (2004) · doi:10.1017/cbo9780511804441 · Cited by 56,601 · see citing works
Linear Matrix Inequalities in System and Control Theory
Boyd, S., Ghaoui, L. E., Féron, É., & Balakrishnan, V. (1994) · Society for Industrial and Applied Mathematics eBooks · doi:10.1137/1.9781611970777 · Cited by 21,721 · see citing works
YALMIP : a toolbox for modeling and optimization in MATLAB
Löfberg, J. (2005) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/cacsd.2004.1393890 · Cited by 9,733 · see citing works
Introduction to Time-Delay Systems
Fridman, E. (2014) · Systems & control · doi:10.1007/978-3-319-09393-2 · Cited by 1,123 · see citing works
A survey of distributed optimization
Yang, T., Yi, X., Wu, J., Yuan, Y., Wu, D. X., Meng, Z., Hong, Y., Wang, H., Lin, Z., & Johansson, K. H. (2019) · Annual Reviews in Control · doi:10.1016/j.arcontrol.2019.05.006 · Cited by 914 · see citing works
He, Y. M., Wu, M., She, J., & Liu, G. P. (2004) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2004.828317 · Cited by 728 · see citing works
Distributed Optimal Power Flow for Smart Microgrids
Dall’Anese, E., Zhu, H., & Giannakis, G. B. (2013) · IEEE Transactions on Smart Grid · doi:10.1109/tsg.2013.2248175 · Cited by 694 · see citing works
Distributed Constrained Optimization by Consensus-Based Primal-Dual Perturbation Method
Chang, T., Nedić, A., & Scaglione, A. (2014) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2014.2308612 · Cited by 390 · see citing works
Stability of primal–dual gradient dynamics and applications to network optimization
Feijer, D., & Paganini, F. (2010) · Automatica · doi:10.1016/j.automatica.2010.08.011 · Cited by 349 · see citing works
Distributed Optimization for Control
Nedić, A., & Liu, J. Y. (2018) · Annual Review of Control Robotics and Autonomous Systems · doi:10.1146/annurev-control-060117-105131 · Cited by 302 · see citing works
Distributed Optimization Based on a Multiagent System in the Presence of Communication Delays
Yang, S., Liu, Q., & Wang, J. (2016) · IEEE Transactions on Systems Man and Cybernetics Systems · doi:10.1109/tsmc.2016.2531649 · Cited by 287 · see citing works
Asymptotic convergence of constrained primal–dual dynamics
Cherukuri, A. K., Mallada, E., & Cortés, J. (2015) · Systems & Control Letters · doi:10.1016/j.sysconle.2015.10.006 · Cited by 189 · see citing works
On the Exponential Stability of Primal-Dual Gradient Dynamics
Qu, G., & Li, N. (2018) · IEEE Control Systems Letters · doi:10.1109/lcsys.2018.2851375 · Cited by 154 · see citing works
A Distributed Algorithm for Resource Allocation Over Dynamic Digraphs
Xu, Y., Han, T., Cai, K., Lin, Z., Yan, G., & Fu, M. (2017) · IEEE Transactions on Signal Processing · doi:10.1109/tsp.2017.2669896 · Cited by 116 · see citing works
Wang, D., Wang, Z., Chen, M., & Wang, W. (2018) · Information Sciences · doi:10.1016/j.ins.2018.01.040 · Cited by 106 · see citing works
Solutions of Saddle Value Problems by Differential Equations
Kose, T. (1956) · Econometrica · doi:10.2307/1905259 · Cited by 96 · see citing works
Schiffer, J., Dörfler, F., & Fridman, E. (2017) · Automatica · doi:10.1016/j.automatica.2017.02.040 · Cited by 96 · see citing works
Self-citationLiu, Q., Le, X., & Li, K. (2019) · IEEE Transactions on Cybernetics · doi:10.1109/tcyb.2019.2948424 · Cited by 81 · see citing works
Schiffer, J., Fridman, E., Ortega, R. S., & Raisch, J. (2016) · Automatica · doi:10.1016/j.automatica.2016.07.022 · Cited by 57 · see citing works
Self-citationPrimal–Dual Methods for Large-Scale and Distributed Convex Optimization and Data Analytics
Jakovetić, D., Bajović, D., Xavier, J., & Moura, J. M. F. (2020) · Proceedings of the IEEE · doi:10.1109/jproc.2020.3007395 · Cited by 55 · see citing works
Distributed Optimization for Resource Allocation Problems Under Large Delays
Wang, X., Hong, Y., Sun, X., & Liu, K. (2019) · IEEE Transactions on Industrial Electronics · doi:10.1109/tie.2019.2891406 · Cited by 54 · see citing works
Distributed delay-tolerant strategies for equality-constraint sum-preserving resource allocation
Doostmohammadian, M., Aghasi, A., Vrakopoulou, M., et al. (2023) · Systems & Control Letters · doi:10.1016/j.sysconle.2023.105657 · Cited by 37 · see citing works
Distributed Optimization With Asynchronous Computation and Event-Triggered Communication
Dong, Z., Jin, Y., Mao, S., et al. (2024) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2024.3449140 · Cited by 13 · see citing works
Guo, L., Shi, X., Cao, J., et al. (2022) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2022.3208086 · Cited by 11 · see citing works
Smooth Dynamics for Distributed Constrained Optimization With Heterogeneous Delays
Li, M., Yamashita, S., Hatanaka, T., & Chesi, G. (2020) · IEEE Control Systems Letters · doi:10.1109/lcsys.2020.2989372 · Cited by 10 · see citing works
Flagged first, then by citations
Research works printed but not linked: 3
- Wang, A control perspective for centralized and distributed convex optimization, "A control perspective for centralized and distributed convex optimization, 3800
- Bullo, 2024, Lectures on Network Systems
- Mosek, 2019, Mosek optimization toolbox for MATLAB, User’s Guide Reference Manual, 4, 116
Cited by
Still being checked.
- Authors
- Şen, G. D., Machado, J. E., Öke Günel, G., & Schiffer, J.
- Affiliations
- Brandenburg University of Technology Cottbus-Senftenberg (DE)
- Istanbul Technical University, Istanbul, Türkiye
- Venue
- IEEE Control Systems Letters
- Published
- 2026
- Volume
- 10
- Pages
- 469-474
- ISSN
- 2475-1456 (ISSN-L)
- OpenAlex
- W7163029760
- Semantic Scholar
- 731b70e70423669d29fe99bb5cb71dd62261652b
- Cited by
- 0
- References
- 25
- FWCI
- 0.00
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Control Systems Letters (publishedVersion)
- Istanbul Technical University Academic Open Archive (Istanbul Technical University) (submittedVersion)
- Fraunhofer-Publica (Fraunhofer-Gesellschaft) (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Computer Networks and Communications › Distributed Control Multi-Agent Systems
- Physical Sciences › Engineering › Control and Systems Engineering › Stability and Control of Uncertain Systems
- Physical Sciences › Engineering › Control and Systems Engineering › Advanced Control Systems Optimization
- Keywords
- distributed optimization, time delay, delay robustness, continuous-time dynamics, auxiliary state, linear matrix inequalities, uniform asymptotic stability, time-varying delays, Lyapunov-Krasovskii functional, communication uncertainty
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review