Spatiotemporal Response Decay for Near-Optimal Distributed LQR via System Level Synthesis
Listen
Radio episode about this paper
Transcript
Introduction to the show: ident: Robotics Radio. Generated commentary on the latest robotics and control papers.
Rosa: Today's paper: "Spatiotemporal Response Decay for Near-Optimal Distributed LQR via System Level Synthesis".
Dev: The gist: Spatiotemporal response decay provides a quantitative basis for control architecture selection, showing that prescribed LQR loss per node can be attained with communication, storage,
Rosa: First, who's behind it and why it matters.
Paper summary: Rosa: So, to recap on this "Spatiotemporal Response Decay for Near-Optimal Distributed LQR via System Level Synthesis" paper, the main thrust is that distributed control requires you to decide how far information travels and how long you retain it >
Dev: They use System Level Synthesis to bound those resources for a specified performance loss per node relative to centralized control >
Rosa: The thesis is that for locally coupled systems under uniform regularity assumptions, including stabilizability and detectability, the centralized optimal state and input responses to disturbance impulses satisfy exponential decay bounds in both time and spatial distance >
Dev: They also show that on networks with polynomial neighborhood growth, sufficient communication ranges and memory horizons grow logarithmically with the inverse tolerance for LQR loss per node >
Rosa: This matters because they prove that you can achieve these necessary bounds for local systems using control architectures like direct truncation or exact localized SLS >
Dev: And they show that the resulting communication, storage, and filtering counts at each node grow polylogarithmically with constants independent of the total network size >
Taro: What is the real-world implication of this? Is this just theoretical stuff for now?
Rosa: It’s a blueprint. It shows that prescribed LQR loss per node can be attained with communication, storage, and filtering counts independent of network size >
Conclusion: Dev: Thinking about the title, "Spatiotemporal Response Decay for Near-Optimal Distributed LQR via System Level Synthesis" it really highlights the focus on controlling how signals spread out over time and space >
Rosa: It’s about finding a way to connect that global optimality of centralized control to local resource choices in a practical way >
Dev: The authors are Chenchen Zhou and José Matias, and their work gives us these specific bounds on what you can expect from distributed LQR systems under certain conditions >
Taro: So, if we take this away from the lab—say, deploying something in a complex physical environment where communication is limited—what does this imply for the engineers out there?
Rosa: It implies that you don't have to guess blindly about resource needs; you can use these decay bounds to calculate what you need based on how much performance loss per node you are willing to accept >
Dev: It means the necessary hardware resources scale in a very controlled, predictable way, not just linearly or worse as the network gets bigger >
Taro: So it shifts the focus from just making the math work to designing architectures that fit within these calculated resource limits while still meeting performance goals >
Chenchen Zhou, José Matias
Department of Chemical Engineering, KU Leuven
math.OC, cs.SY, eess.SY
Submitted: 2026-10-08
Updated: 2026-10-08
Code: https://github.com/Daakuang/spacetime-sls
The gist: The gist: Spatiotemporal response decay provides a quantitative basis for control architecture selection, showing that prescribed LQR loss per node can be attained with communication, storage, and
Key concepts
- Spatiotemporal Response Decay
- This concept proves that the state and input responses in a distributed system decrease exponentially both over time and as the distance between nodes increases. This decay rate is crucial because it dictates how quickly disturbances or errors propagate through the network, allowing for predictable control design.
- System Level Synthesis (SLS)
- SLS is a mathematical framework used to find optimal state and input responses for a system by minimizing weighted energy. The paper uses SLS to formulate the centralized problem, which then provides the theoretical bounds necessary to guarantee performance in the distributed setting.
- LQR Loss per Node
- This refers to a specific, desired level of performance or cost associated with each individual node in a distributed system. The central finding is that this target loss can be met using local resources whose counts do not depend on the total number of nodes in the network.
- Controller Constructions
- The paper proposes two methods for building controllers: direct truncation and exact localized SLS. These constructions are used to translate the theoretical performance bounds into practical, implementable control algorithms that determine how many local resources (communication, memory) are needed.
Terminology
Summary
The gist: Spatiotemporal response decay provides a quantitative basis for control architecture selection, showing that prescribed LQR loss per node can be attained with communication, storage, and filtering counts independent of network size.
System Level Synthesis Formulation
The centralized optimal state and input responses to disturbance impulses satisfy exponential decay bounds in both time and spatial distance under uniform regularity assumptions The centralized problem is formulated by minimizing the weighted state and input energy generated by unit impulses in all coordinates of w, normalized per network node This objective is defined as J⋆N:= JN (Φ⋆) where Φ⋆ is an optimal solution of the SLS achievability condition ZΦ = I The centralized problem becomes min ΦJN (Φ) s.t. ZΦ = I, Φ ∈ z−1RH∞.
Spatiotemporal Response Decay
Theorem 1 establishes that there exist constants Clc 0, independent of N, such that the centralized optimal state and input responses decay exponentially with elapsed time and with distance beyond an effective coupling cone determined by the local dynamics and cost couplings The exponent in (11) separates two effects. The term t gives temporal decay, while [dG(i, j) − vconet]+ measures how far node i lies beyond the effective coupling cone at time t.
Controller Construction and Resource Bounds
The paper develops two controller constructions: Direct truncation implements the retained coefficients as local filters that use the specified signals and retain them for the chosen memory horizon Exact localized SLS reoptimizes the coefficients permitted by the chosen implementation mask subject to the SLS equality. Under subexponential graph growth, these approximation bounds yield a logarithmic dependence of sufficient immediate communication radius, maximum spatial footprint, and memory horizon on the inverse tolerance for LQR loss per node The corresponding communication, storage, and filtering counts at each node grow polylogarithmically, with constants independent of the total network size
Performance Guarantees
For direct truncation, a computable small gain condition certifies internal stability and yields an exponentially decaying bound on the achieved LQR cost gap per node The exact guarantee uses an additional uniform local deadbeat assumption to restore the SLS equality within fixed spatial and temporal margins, yielding an exponentially decaying bound on the exactly localized LQR cost gap per node Corollary 1 predicts that a prescribed performance level can be maintained using local resources independent of network size
Design Procedure
The design procedure involves specifying design requirements, form admissible control architectures, prioritize candidates using response tails, and then evaluate direct truncation or exact localized SLS The selection process ranks new candidates by tail reduction per added resource and repeats the checks until a validated design is found.
Numerical Validation
Numerical experiments illustrate how performance and disturbance containment requirements guide architecture selection The thermal mesh experiments test these guarantees and illustrate how this distinction changes the control architecture and implementation route selected for a prescribed performance target. The response tail pθ is used to prioritize exact QP evaluations, showing a high Spearman correlation with log(Jlocθ/J⋆N − 1).
Conclusion
Spatiotemporal response decay provides a quantitative basis for control architecture selection, showing that prescribed LQR loss per node can be attained with communication, storage, and filtering counts independent of network size The two controller constructions distinguish limits on implementation resources from limits on disturbance propagation. Further work can address three limitations of the present analysis.
Auxiliary Facts and Proofs
The proof relies on the standard inverse decay principle of Demko–Moss–Smith and its graph extensions The KKT proof of spatiotemporal response decay follows the finite horizon sensitivity mechanism used for distributed LQR gain decay in [28]. Proposition 1, (60), and the triangle inequality give the upper bound for exact localized SLS gap. Corollary 1 predicts that a prescribed performance level can be maintained using local resources independent of network size The polynomial ball bound and dmax(τ) ≤ κ¯ε give resource counts in (38). The lower bound follows from centralized optimality.
References
[1] G. Zardini, A. Censi, and E. Frazzoli, “Co-design of autonomous systems: From hardware selection to control synthesis,” in Proc. Eur. Control Conf., Rotterdam, The Netherlands, 2021, pp. 682–689
[2] C. Zhou and J. Matias, “Deployment-aware controller and control architecture co-design via mixed-integer output-feedback SLS,” arXiv:2606.14966v2, 2026
[3] M. Andreasson, D. V. Dimarogonas, H. Sandberg, and K. H. Johansson, “Distributed control of networked dynamical systems: Static feedback, integral action and consensus,” IEEE Trans. Autom. Control, vol. 59, no. 7, pp. 1750–1764
[4] B. Bamieh, F. Paganini, and M. A. Dahleh, “Distributed control of spatially invariant systems,” IEEE Trans. Autom. Control, vol. 47, no. 7, pp. 1091–1107
[5] R. D’Andrea and G. E. Dullerud, “Distributed control design for spatially interconnected systems,” IEEE Trans. Autom. Control, vol. 48, no. 9, pp. 1478–1495
[6] C. Langbort, R. S. Chandra, and R. D’Andrea, “Distributed control design for systems interconnected over an arbitrary graph,” IEEE Trans. Autom. Control, vol. 49, no. 9, pp. 1502–1519
[7] V. D’Andrea and G. E. Dullerud, “Localized LQR optimal control,” in Proc of the 53rd IEEE Conf Decision Control (CDC), Los Angeles, CA, USA, 2014, pp. 1661–1668
[8] N. Matni and V. Chandrasekaran, “Regularization for design,” IEEE Trans. Autom. Control, vol. 61, no. 12, pp. 3991–4006
[9] L. Lessard and S. Lall, “Convexity of decentralized controller synthesis,” IEEE Trans. Autom. Control, vol. 61, no. 10, pp. 3122–3127
[10] L. Furieri, Y.-S Zheng, A Papachristodoulou and M Kamgarpour, “Sparsity invariance for convex design of distributed controllers,” IEEE Trans. Control Netw Syst., vol. 7, no. 4, pp. 1836–1847
[11] A Lamperski and L Lessard, “Optimal decentralized state-feedback control with sparsity and delays,” Automatica, vol. 58, pp. 143–151
[12] V. Kariwala, “Fundamental limitation on achievable decentralized performance,” Automatica, vol. 43, no. 10, pp. 1849–1854
[13] J C Doyle, N Matni, Y.-S Wang, J Anderson and S H Low, “System Level Synthesis: A tutorial,” in Proc IEEE Conf Decision and Control, Melbourne, VIC Australia 2017, pp. 2856–2867
[14] Y.-S Wang, N Matni and J C Doyle, “A system level approach to controller synthesis,” IEEE Trans. Autom. Control, vol. 64, no. 10, pp. 4079–4093
[15] J Anderson, J C Doyle, S H Low and N Matni, “System Level Synthesis,” Annu Rev Control, vol. 47, pp. 364–393
[16] Y.-S Wang, N Matni and J C Doyle, “Separable and localized system-level synthesis for large-scale systems,” IEEE Trans. Autom. Control, vol. 63, no. 12, pp. 4234–4249
[17] Y.
Improvements for AI systems
-
The system can dynamically select between direct truncation and exact localized SLS based on disturbance containment requirements, as illustrated by Figure 3. This allows for a trade-off between implementation resources (e.g., communication radius, memory horizon) and nominal disturbance effects (
Disturbance tails allowed: try direct first
vsDisturbance containment required
). -
AI systems can optimize control architecture parameters using a response tail metric, as the paper shows that
the response tail thus ranks the tested control architectures well.
This enables prioritizing candidate architectures based on theirEtail(θ)
to achieve a prescribed LQR loss target. -
The system can determine necessary local resources independent of network size by choosing architecture parameters proportional to
log(1/ε),
as quantified in Corollary 1:for every ε ∈ (0, 1) one can choose θ = (κε, κ¯ε, Tε) with max[κε, κ¯ε, Tε] ≤ c0 + c1 log(1/ε)
to maintain a performance gap ofJN (Φbclθ) − J⋆N ≤ ε.
-
The system can perform exact localized SLS reoptimization to confine nominal disturbance responses using a
Uniform local deadbeat repair certificate,
which ensures the achieved response is feasible and minimizes the LQR cost gap, as shown in Theorem 4:J locθ − J⋆N ≤ CJ δ 2κ/κ + δ 2¯κ/κ̄ + δ 2T/T.
-
The system can verify internal stability of a direct truncated realization by checking the computable residual bound γθ, where "γθ < 1 implies (I + ∆θ)−1 = P∞ k=0(−∆θ)k ∈ RH∞,
leading to an
exponentially decaying bound on the achieved LQR cost gap per node" as per Theorem 3.
Sources
- Controller and Control Architecture Co-Design via Mixed-Integer System-Level Synthesis
- System-Level Performance and Communication Tradeoff in Networked Control with Predictions
Related papers
- Lions and Muons: Optimization via Stochastic Frank-Wolfe under Heavy-Tailed Noise
- Adam-HNAG: A Convergent Reformulation of Adam with Accelerated Rate
- Incremental Learning in Mirror Flows
- Online Control via Counterfactual Tracking
- Asynchronous Replanning in Two Population Linear Quadratic Mean Field Games: Information Requirements and Stability
- Petrov-Galerkin operator inference with application to stability-encouraging identification