Distributed Model Predictive Control Under Inexact Primal-Dual Gradient Optimization Based on Contraction Analysis
Pith reviewed 2026-05-24 16:56 UTC · model grok-4.3
The pith
Distributed MPC for linear systems with coupled constraints remains recursively feasible and stable under inexact primal-dual gradient solutions.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Under assumptions on the system and contraction conditions, the DMPC strategy based on inexact primal-dual gradient optimization with distributed consensus achieves recursive feasibility and stability of the closed-loop system.
What carries the argument
Primal-dual gradient optimization using Laplacian consensus, combined with constraint tightening and analyzed by contraction theory for discrete-time dynamics.
If this is right
- The optimization can terminate prematurely while maintaining convergence guarantees.
- Recursive feasibility holds for the DMPC problem despite inexact solutions.
- Closed-loop stability is guaranteed under the inexact optimization.
- Distributed implementation is enabled through consensus on the dual variables.
Where Pith is reading between the lines
- This method could apply to systems where exact optimization is computationally prohibitive.
- Similar contraction-based analysis might be used for other distributed optimization problems in control.
- The approach suggests potential for reducing computation in large networks of subsystems.
Load-bearing premise
The discrete-time linear system properties and the conditions for contraction theory to prove convergence of the primal-dual gradient dynamics are satisfied.
What would settle it
An example where the closed-loop system becomes unstable or the optimization loses feasibility when using the inexact primal-dual solutions under the paper's stated assumptions.
Figures
read the original abstract
This paper develops a distributed model predictive control (DMPC) strategy for a class of discrete-time linear systems with consideration of globally coupled constraints. The DMPC under study is based on the dual problem concerning all subsystems, which is solved by means of the primal-dual gradient optimization in a distributed manner using Laplacian consensus. To reduce the computational burden, the constraint tightening method is utilized to provide a capability of premature termination with guaranteeing the convergence of the DMPC optimization. The contraction theory is first adopted in the convergence analysis of the primal-dual gradient optimization under discrete-time updating dynamics towards a nonlinear objective function. Under some reasonable assumptions, the recursive feasibility and stability of the closed-loop system can be established under the inexact solution. A numerical simulation is given to verify the performance of the proposed strategy.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper develops a distributed MPC strategy for discrete-time linear systems subject to globally coupled constraints. The dual problem is solved in a distributed fashion via primal-dual gradient iterations that incorporate Laplacian consensus; constraint tightening is introduced to permit early termination of the optimizer. Contraction theory is applied to establish convergence of the resulting discrete-time nonlinear dynamics, from which recursive feasibility and closed-loop stability are claimed to follow under inexact solutions, with a numerical example provided for illustration.
Significance. If the contraction metric and associated bounds can be rigorously verified for the specific dual function induced by the coupled constraints, the approach would supply a principled route to lowering per-iteration computation in DMPC while retaining stability guarantees, extending standard primal-dual and consensus techniques to the inexact setting.
major comments (2)
- [Convergence analysis section] Convergence analysis section: the manuscript invokes contraction theory for the discrete-time primal-dual gradient map augmented by Laplacian consensus, yet provides neither an explicit construction of a contraction metric nor a verification that the required step-size and Lipschitz conditions hold for the dual function arising from the globally coupled linear constraints; because this property is load-bearing for the subsequent recursive-feasibility and Lyapunov-stability arguments, the link between inexact optimization and closed-loop guarantees remains unestablished.
- [Recursive feasibility and stability section] Recursive feasibility and stability section: the error bounds relating the inexact primal-dual iterates to the exact optimizer (and thence to the tightened constraint sets) are not derived; without quantitative propagation of the contraction residual into the MPC feasibility and Lyapunov decrease conditions, the central claim that stability holds under premature termination cannot be assessed.
minor comments (2)
- [Abstract] The abstract states that results hold 'under some reasonable assumptions' without enumerating them; listing the key assumptions (e.g., on system matrices, graph connectivity, and step-size selection) would improve readability.
- [Notation and problem formulation] Notation for the dual variables and the consensus-augmented update rule should be introduced with an explicit equation reference when first used, to avoid ambiguity when the contraction metric is later discussed.
Simulated Author's Rebuttal
We thank the referee for the constructive and detailed comments. We address each major point below and will revise the manuscript to strengthen the rigor of the analysis as suggested.
read point-by-point responses
-
Referee: [Convergence analysis section] Convergence analysis section: the manuscript invokes contraction theory for the discrete-time primal-dual gradient map augmented by Laplacian consensus, yet provides neither an explicit construction of a contraction metric nor a verification that the required step-size and Lipschitz conditions hold for the dual function arising from the globally coupled linear constraints; because this property is load-bearing for the subsequent recursive-feasibility and Lyapunov-stability arguments, the link between inexact optimization and closed-loop guarantees remains unestablished.
Authors: We agree that the current version does not provide an explicit construction of the contraction metric or a direct verification of the step-size and Lipschitz conditions for the specific dual function. In the revised manuscript we will add an explicit construction of a contraction metric tailored to the discrete-time primal-dual gradient map with Laplacian consensus, together with a verification that the required conditions hold for the dual function induced by the globally coupled linear constraints under the paper's stated assumptions. revision: yes
-
Referee: [Recursive feasibility and stability section] Recursive feasibility and stability section: the error bounds relating the inexact primal-dual iterates to the exact optimizer (and thence to the tightened constraint sets) are not derived; without quantitative propagation of the contraction residual into the MPC feasibility and Lyapunov decrease conditions, the central claim that stability holds under premature termination cannot be assessed.
Authors: We acknowledge that explicit quantitative error bounds and their propagation into the feasibility and stability conditions are not derived in the present manuscript. The revised version will include derivations of the error bounds between the inexact primal-dual iterates and the exact optimizer, followed by a quantitative propagation of the contraction residual into the tightened constraint sets, recursive feasibility, and Lyapunov decrease conditions. revision: yes
Circularity Check
No significant circularity; derivation relies on standard contraction theory and external assumptions.
full rationale
The paper adopts contraction theory to analyze convergence of the discrete-time primal-dual gradient dynamics and uses it to establish recursive feasibility and stability under inexact termination. This is presented as an application of an existing mathematical framework to the DMPC setting with Laplacian consensus, without any quoted steps that reduce predictions to fitted inputs by construction, self-definitional mappings, or load-bearing self-citations whose validity is internal to the paper. The central claims rest on stated assumptions about the linear system and contraction conditions, which are treated as given rather than derived from the paper's own outputs. No renaming of known results or smuggling of ansatzes via self-citation is exhibited in the provided text.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Systems are discrete-time linear with globally coupled constraints.
- domain assumption Contraction theory applies to the discrete-time primal-dual gradient dynamics for the nonlinear objective.
Reference graph
Works this paper leans on
-
[1]
A survey of industrial model predictive control technology,
S. J. Qin and T. A. Badgwell, “A survey of industrial model predictive control technology,” Control Engineering Practice , vol. 11, no. 7, pp. 733–764, 2003
work page 2003
-
[2]
Model predictive control in aerospace systems: Current state and opportunities,
U. Eren, A. Prach, B. B. Koc ¸er, S. V . Rakovi´ c, E. Kayacan , and B. Ac ¸ıkmes ¸e, “Model predictive control in aerospace systems: Current state and opportunities,” Journal of Guidance, Control, and Dynamics , vol. 40, no. 7, pp. 1541–1566, 2017
work page 2017
-
[3]
Robust self-triggered mi n–max model predictive control for discrete-time nonlinear systems,
C. Liu, H. Li, J. Gao, and D. Xu, “Robust self-triggered mi n–max model predictive control for discrete-time nonlinear systems,” Automatica, vol. 89, pp. 333–339, 2018
work page 2018
-
[4]
Complexity r eduction in explicit MPC: A reachability approach,
M. Kvasnica, P . Bakar´ aˇ c, and M. Klauˇ co, “Complexity r eduction in explicit MPC: A reachability approach,” Systems & Control Letters , vol. 124, pp. 19–26, 2019
work page 2019
-
[5]
Self-triggered robust model p redictive control for nonlinear systems with bounded disturbances,
Y . Su, Q. Wang, and C. Sun, “Self-triggered robust model p redictive control for nonlinear systems with bounded disturbances,” IET Control Theory & Applications , vol. 13, no. 9, pp. 1336–1343, 2019
work page 2019
- [6]
-
[7]
On neighbor information utiliz ation in distributed receding horizon control for consensus-see king,
H. Li, Y . Shi, and W. Y an, “On neighbor information utiliz ation in distributed receding horizon control for consensus-see king,” IEEE Transactions on Cybernetics , vol. 46, no. 9, pp. 2019–2027, 2016
work page 2019
-
[8]
An adap tive partial sensitivity updating scheme for fast nonlinear model predi ctive control,
Y . Chen, M. Bruschetta, D. Cuccato, and A. Beghi, “An adap tive partial sensitivity updating scheme for fast nonlinear model predi ctive control,” IEEE Transactions on Automatic Control , in press, 2018
work page 2018
-
[9]
Distributed model predictive controlrecursive feasibility under inexact dual optimiza tion,
J. K¨ ohler, M. A. M¨ uller, and F. Allg¨ ower, “Distributed model predictive controlrecursive feasibility under inexact dual optimiza tion,” Automat- ica, vol. 102, pp. 1–9, 2019
work page 2019
-
[10]
Distributed receding ho rizon control of vehicle platoons: Stability and string stability,
W. B. Dunbar and D. S. Caveney, “Distributed receding ho rizon control of vehicle platoons: Stability and string stability,” IEEE Transactions on Automatic Control, vol. 57, no. 3, pp. 620–633, 2012
work page 2012
-
[11]
A distributed economic MPC framework for cooperative control under conflicting obj ectives,
P . N. K¨ ohler, M. A. M¨ uller, and F. Allg¨ ower, “A distributed economic MPC framework for cooperative control under conflicting obj ectives,” Automatica, vol. 96, pp. 368–379, 2018
work page 2018
-
[12]
P . Liu and U. Ozguner, “Distributed model predictive co ntrol of spatially interconnected systems using switched cost functions,” IEEE Transac- tions on Automatic Control , vol. 63, no. 7, pp. 2161–2167, 2018
work page 2018
-
[13]
EXTRA: An exact first-o rder algorithm for decentralized consensus optimization,
W. Shi, Q. Ling, G. Wu, and W. Yin, “EXTRA: An exact first-o rder algorithm for decentralized consensus optimization,” SIAM Journal on Optimization, vol. 25, no. 2, pp. 944–966, 2015
work page 2015
-
[14]
Distributed smooth and strongly convex optimization with inexact dual m ethods,
M. Fazlyab, S. Paternain, A. Ribeiro, and V . M. Preciado , “Distributed smooth and strongly convex optimization with inexact dual m ethods,” in 2018 Annual American Control Conference (ACC) . IEEE, 2018, pp. 3768–3773
work page 2018
-
[15]
On the convergence of inexa ct projection primal first-order methods for convex minimization,
A. Patrascu and I. Necoara, “On the convergence of inexa ct projection primal first-order methods for convex minimization,” IEEE Transactions on Automatic Control , vol. 63, no. 10, pp. 3317–3329, 2018
work page 2018
-
[16]
On the convergence time of dual sub gradient methods for strongly convex programs,
H. Y u and M. J. Neely, “On the convergence time of dual sub gradient methods for strongly convex programs,” IEEE Transactions on Auto- matic Control, vol. 63, no. 4, pp. 1105–1112, 2018
work page 2018
-
[17]
Asynchronous m ultiagent primal-dual optimization,
M. T. Hale, A. Nedi´ c, and M. Egerstedt, “Asynchronous m ultiagent primal-dual optimization,” IEEE Transactions on Automatic Control , vol. 62, no. 9, pp. 4421–4435, 2017
work page 2017
-
[18]
Distributed receding horizon control of dynamically coupled nonlinear systems,
W. B. Dunbar, “Distributed receding horizon control of dynamically coupled nonlinear systems,” IEEE Transactions on Automatic Control , vol. 52, no. 7, pp. 1249–1263, 2007
work page 2007
-
[19]
L. Dai, Y . Xia, Y . Gao, and M. Cannon, “Distributed stoch astic MPC of linear systems with additive uncertainty and coupled pro babilistic constraints,” IEEE Transactions on Automatic Control , vol. 62, no. 7, pp. 3474–3481, 2017
work page 2017
-
[20]
Z. Wang and C. J. Ong, “Distributed model predictive con trol of linear discrete-time systems with local and global constraints,” Automatica, vol. 81, pp. 184–195, 2017
work page 2017
-
[21]
On contraction analy sis for non-linear systems,
W. Lohmiller and J. J. E. Slotine, “On contraction analy sis for non-linear systems,” Automatica, vol. 34, no. 6, pp. 683–696, 1998
work page 1998
-
[22]
Distribute d nonlinear model predictive control based on contraction theory,
Y . Long, S. Liu, L. Xie, and K. H. Johansson, “Distribute d nonlinear model predictive control based on contraction theory,” International Journal of Robust and Nonlinear Control , vol. 28, no. 2, pp. 492–503, 2018
work page 2018
-
[23]
A contractio n theory approach to stochastic incremental stability,
Q. C. Pham, N. Tabareau, and J. J. Slotine, “A contractio n theory approach to stochastic incremental stability,” IEEE Transactions on Automatic Control, vol. 54, no. 4, pp. 816–820, 2009
work page 2009
-
[24]
A differential Lyapunov fra mework for contraction analysis
F. Forni and R. Sepulchre, “A differential Lyapunov fra mework for contraction analysis.” IEEE Transactions on Automatic Control , vol. 59, no. 3, pp. 614–628, 2014. JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015 10
work page 2014
-
[25]
Control Contraction Metrics on Finsler Manifolds
T. L. Chaffey and I. R. Manchester, “Control contractio n metrics on Finsler manifolds,” arXiv preprint arXiv:1803.01034 , 2018
work page internal anchor Pith review Pith/arXiv arXiv 2018
-
[26]
C ontraction and robustness of continuous time primal-dual dynamics,
H. D. Nguyen, T. L. Vu, K. Turitsyn, and J.-J. Slotine, “C ontraction and robustness of continuous time primal-dual dynamics,” IEEE Control Systems Letters , vol. 2, no. 4, pp. 755–760, 2018
work page 2018
-
[27]
X. Liu, Y . Shi, and D. Constantinescu, “Robust distribu ted model pre- dictive control of constrained dynamically decoupled nonl inear systems: A contraction theory perspective,” Systems & Control Letters , vol. 105, pp. 84–91, 2017
work page 2017
-
[28]
Numerical analysis of dynamical systems ,
A. M. Stuart, “Numerical analysis of dynamical systems ,” Acta Numer- ica, vol. 3, pp. 467–572, 1994
work page 1994
-
[29]
On the exponential stability of primal- dual gradient dynamics,
G. Qu and N. Li, “On the exponential stability of primal- dual gradient dynamics,” IEEE Control Systems Letters, vol. 3, no. 1, pp. 43–48, 2018
work page 2018
-
[30]
Stabilizi ng linear model predictive control under inexact numerical optimization,
M. Rubagotti, P . Patrinos, and A. Bemporad, “Stabilizi ng linear model predictive control under inexact numerical optimization, ” IEEE Trans- actions on Automatic Control , vol. 59, no. 6, pp. 1660–1666, 2014
work page 2014
-
[31]
Accelerated distributed MPC of li near discrete- time systems with coupled constraints,
Z. Wang and C. J. Ong, “Accelerated distributed MPC of li near discrete- time systems with coupled constraints,” IEEE Transactions on Automatic Control, vol. 63, no. 11, pp. 3838–3849, 2018
work page 2018
-
[32]
K. Hashimoto, S. Adachi, and D. V . Dimarogonas, “Self-t riggered model predictive control for nonlinear input-affine dynami cal systems via adaptive control samples selection,” IEEE Transactions on Automatic Control, vol. 62, no. 1, pp. 177–189, 2016
work page 2016
-
[33]
D. P . Bertsekas, Nonlinear Programming. Belmont, MA, USA: Athena Scientific, 1999
work page 1999
-
[34]
P . E. Wellstead, Introduction to Physical System Modelling . Cambridge, MA, USA: Academic Press, 1979
work page 1979
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.