Distributed Finite-Horizon LQR
- Distributed finite-horizon LQR is an optimal control framework that minimizes a quadratic performance index over a finite time horizon while incorporating network-induced locality constraints.
- It employs methodologies such as localized response-based design and data-driven predictive control to enforce spatial sparsity and manage communication delays.
- The framework achieves competitive performance via decentralized optimization, scalable local computations, and privacy-preserving mechanisms in multi-agent settings.
Searching arXiv for relevant papers on distributed finite-horizon LQR and closely related formulations. Distributed finite-horizon linear quadratic regulator (LQR) denotes the class of optimal control problems in which a linear system is regulated over a finite horizon under quadratic performance criteria, while the controller synthesis or implementation is constrained by network structure, locality, communication delays, privacy requirements, or restricted information patterns. In the distributed setting, the classical finite-horizon objective is retained, but the admissible controller class is narrowed by architectural constraints, leading to formulations based on localized closed-loop responses, local predictive trajectories reconstructed from data, structured time-varying gains, cooperative multi-agent Riccati-like recursions, or privacy-aware neighbor interactions (Wang et al., 2014, Allibhoy et al., 2020, Furieri et al., 2019, Duan et al., 2021, Ma et al., 15 Sep 2025).
1. Canonical formulations and problem classes
The standard finite-horizon LQR problem for a linear system
or, in disturbance-free form,
seeks to minimize a quadratic performance index over a horizon . One representative form is
while another uses a terminal equality constraint and omits an explicit terminal cost (Wang et al., 2014, Allibhoy et al., 2020).
What distinguishes the distributed finite-horizon case is not the stage cost itself, but the controller class. In localized response-based design, the optimization is carried out directly over closed-loop disturbance-to-state and disturbance-to-input maps subject to finite impulse response (FIR) and spatial support constraints (Wang et al., 2014). In data-based predictive control, the same finite-horizon quadratic objective is reformulated from a single measured trajectory through local Hankel constraints, without explicit knowledge of (Allibhoy et al., 2020). In cooperative multi-input regulation, each input channel is assigned to an agent that possesses only its local and , and neighbor-only information fusion replaces a centralized Riccati recursion (Duan et al., 2021). In distributed output-feedback, a finite-horizon controller is constrained to a linear subspace encoding causality and information structure, with tractability tied to Quadratic Invariance (QI) (Furieri et al., 2019).
A useful way to classify the literature is by the object being optimized.
| Formulation family | Main optimization variable | Representative work |
|---|---|---|
| Localized response-based design | Closed-loop responses 0 | (Wang et al., 2014) |
| Data-based predictive control | Local trajectory coefficients 1 and predicted trajectories | (Allibhoy et al., 2020) |
| Subspace-constrained output-feedback | Causal controller 2 | (Furieri et al., 2019) |
This taxonomy suggests that distributed finite-horizon LQR is not a single algorithmic template. It is a family of structurally constrained optimal control problems whose solvability depends on whether the imposed information pattern admits a tractable reformulation.
2. Locality and system-level response parameterization
A central response-based formulation is the localized LQR (LLQR), developed for localizable distributed systems (Wang et al., 2014). The key design variables are strictly proper closed-loop response operators 3 and 4 satisfying
5
where 6 maps disturbances to states and 7 maps disturbances to inputs. The system is state-feedback localizable over radius 8 and horizon 9 if these responses satisfy four conditions: plant consistency, FIR temporal support, spatial sparsity, and implementability under communication delays that do not exceed plant propagation (Wang et al., 2014).
Spatial locality is encoded through graph neighborhoods. For adjacency support 0, the forward neighborhood of node 1 with radius 2 is
3
and the backward neighborhood is
4
These sets separate disturbance propagation from information aggregation. Intuitively, a disturbance injected at state 5 affects only a forward cone of states and actuators for 6 steps, while the controller exchanges only locally estimated disturbances over compatible backward cones (Wang et al., 2014).
The localized FIR constraint spaces 7 require that 8 and 9 vanish after 0 steps and obey support relations aligned with 1 and 2. The dynamics consistency constraints are
3
with 4 and 5 for 6. In compact system-level synthesis (SLS) form,
7
where 8 are block-lower-triangular operators representing the horizon-stacked responses. This equality encodes exactly the closed-loop maps from disturbances to state and input consistent with the plant (Wang et al., 2014).
The significance of this representation is that locality is imposed on the achieved closed-loop behavior rather than on the controller matrix alone. This is a substantive shift. A sparse controller gain need not produce localized state propagation, whereas localized closed-loop responses guarantee both bounded disturbance spread and finite settling time.
3. Local decomposition, realization, and analytic LLQR synthesis
The localized formulation admits a local-global equivalence that is central to scalability. For a disturbance injected at node 9, all nonzero state and input trajectories lie within 0 and 1. Restricting the dynamics to these neighborhoods yields reduced variables 2, 3 and a reduced plant 4, together with an affine horizon-stacked relation
5
Theorem-level equivalence states that a feasible local solution corresponds, through zero-padding embeddings 6, to the 7-th columns of a globally feasible 8, and conversely any globally feasible 9 induces feasible local solutions (Wang et al., 2014).
The LLQR objective is then posed directly in the response variables: 0 subject to the response dynamics and support constraints. This is a convex quadratic program with linear equalities and structured sparsity. After eliminating zero-supported components, each reduced local problem becomes a quadratic program with equality constraints, and the unique optimum is obtained from a linear KKT system: 1 The per-source design therefore reduces to independent local linear solves, and the complexity scales with the horizon 2 and neighborhood size rather than the global plant dimension (Wang et al., 2014).
Implementation is receding-horizon-like but is expressed through an internal disturbance estimator 3 and a reference generator 4: 5
6
Under exact feasibility, one obtains 7, so the achieved closed-loop maps are exactly 8 and 9. Under approximate feasibility errors 0, the estimator satisfies
1
and a small-gain argument yields bounded 2, 3, and 4 for small 5, even when 6 is unstable (Wang et al., 2014).
The response-based cost also has an 7 interpretation. For additive white Gaussian noise with identity covariance, the long-run average LQR cost equals the response-based objective in expectation. This links impulse-response synthesis and mean-square performance without changing the local decomposition (Wang et al., 2014).
The benchmark reported for a 59-state tridiagonal chain with 8, sparse 9 actuation, 0, and communication speed 1, is frequently used to illustrate the trade-off between locality and performance (Wang et al., 2014).
| Controller | Normalized objective value |
|---|---|
| Ideal 2 (no delay, full communication) | 1.0000 |
| Delayed centralized 3 (4, same graph) | 126.7882 |
| Optimal distributed 5 with QI constraints (6) | 1.1061 |
| LLQR (7, 8, 9) | 1.1142 |
These values support the paper’s claim that LLQR can achieve performance comparable to distributed or centralized 0 controllers while guaranteeing locality, FIR settling, and distributed implementability (Wang et al., 2014).
4. Data-driven and learning-based formulations
A second major direction replaces explicit model knowledge by data. In distributed data-based predictive control, a single persistently exciting trajectory 1 is used to build local Hankel matrices 2, and each agent enforces local data consistency constraints of the form
3
with predicted future trajectories coupled only through neighbor state variables (Allibhoy et al., 2020). The finite-horizon cost is block-diagonal and separable across agents, while the coupling appears in the local Hankel equalities and the terminal constraints 4. Under controllability and identifiability conditions—either global persistent excitation of order 5, or locally verifiable a posteriori excitation conditions—the distributed data-based problem is an exact reformulation of the centralized finite-horizon LQR with terminal equality, without needing 6 (Allibhoy et al., 2020).
The distributed solver in that framework is a continuous-time primal-dual saddle-point flow on the local quadratic program,
7
combined with a distributed stopping certificate. If each agent ensures
8
then the aggregate input deviation satisfies 9. The associated receding-horizon implementation is stabilizing for sufficiently small 0 (Allibhoy et al., 2020).
A different strand studies distributed finite-horizon output-feedback under subspace constraints 1. In this setting, the controller is block-lower-triangular and constrained by a linear subspace encoding causality and information structure. When 2 is QI with respect to 3, the finite-horizon problem admits a Youla-type convexification via
4
and the transformed objective is strongly convex in the Youla-like variable 5 (Furieri et al., 2019). This geometric property enables model-free zeroth-order learning of a globally optimal distributed output-feedback policy with explicit sample-complexity bounds. The paper states that the model-free sample complexity scales as
6
up to constants (Furieri et al., 2019).
Further learning-oriented adaptations appear in structured policy iteration and distributed zeroth-order reinforcement learning. A finite-horizon S-PI adaptation consistent with the derivations of "Structured Policy Iteration for Linear Quadratic Regulator" uses backward recursions
7
forward covariance recursions
8
and proximal updates on 9 to enforce lasso, group-lasso, nuclear-norm, or proximity structure (Park et al., 2020). An implementation-oriented finite-horizon adaptation of asynchronous distributed zeroth-order block coordinate descent uses a learning graph 00 so that each agent can estimate its local policy gradient by local cost evaluation, without consensus, using episodic finite-horizon returns and block-wise randomized perturbations (Jing et al., 2021).
Taken together, these works show that model-based Riccati recursions are only one route to distributed finite-horizon LQR. Exact data-driven reformulations, QI-based convexification, structured proximal policy updates, and local zeroth-order learning all become viable once the information structure is encoded explicitly.
5. Cooperative, privacy-preserving, and other distributed architectures
In cooperative finite-horizon LQR for multi-input systems, each input channel is controlled by an agent that possesses only its local 01 and 02, while the shared plant evolves according to
03
The controller design uses a distributed information fusion strategy with one neighbor exchange per backward design step and one neighbor exchange per forward control step (Duan et al., 2021). The backward phase computes coupled Riccati-like matrices
04
05
while the forward phase propagates virtual local states 06 whose sum equals the plant state. The local feedback law is
07
Only joint controllability of the aggregate pair 08 is required; individual local pairs may be uncontrollable (Duan et al., 2021). The framework provides boundedness of gains in the time-varying case, convergence in the time-invariant case, and a finite-horizon performance upper bound
09
A more recent direction incorporates differential privacy into distributed finite-horizon LQR consensus. For single-integrator agents
10
each agent solves, at every time 11, a horizon-12 quadratic tracking problem with local weights 13, while broadcasting noisy neighbor states 14 (Ma et al., 15 Sep 2025). The first optimal control move has the form
15
and privacy is enforced by consensus-error-dependent Laplace noise: 16 Under assumptions on the graph, bounded gain sensitivity, and the co-designed sequences 17 and 18, the mechanism at time 19 is 20-differentially private with 21, the overall privacy leakage is 22, and the disagreement process remains bounded in mean square (Ma et al., 15 Sep 2025). The privacy-induced performance degradation scales as 23.
A distributed-parameter extension appears in finite-horizon LQR control of the Lighthill-Whitham-Richards traffic PDE with in-domain variable speed limits. There the feedback law
24
is obtained from a space-time Riccati PDE rather than a matrix Riccati recursion (Block et al., 2 Jun 2026). Although this is not a networked multi-agent architecture, it shows that the finite-horizon LQR paradigm extends naturally to spatially distributed systems with localized actuation.
6. Assumptions, misconceptions, and active directions
Several assumptions recur across the literature. LLQR assumes state-feedback access, stabilizability of 25, feasibility of the locality constraint pair 26, and communication not slower than the imposed forward-cone locality (Wang et al., 2014). The distributed data-based approach assumes controllability, full state measurements, feasibility for all valid past windows, and persistent excitation conditions strong enough to identify finite-horizon trajectories from a single sample trajectory; it does not include regularization or slack variables for noisy data (Allibhoy et al., 2020). The output-feedback learning framework assumes bounded noises and exploits local gradient dominance on compact sublevel sets; the strongest guarantees are established for QI information structures (Furieri et al., 2019). The cooperative multi-input method assumes a strongly connected communication graph, uniform controllability of the aggregate input pair, and bounded system matrices (Duan et al., 2021). The privacy-preserving consensus framework assumes single-integrator dynamics, bounded sensitivity of local gains, and summability conditions on 27 and 28 (Ma et al., 15 Sep 2025).
A common misconception is that distributed finite-horizon LQR is simply a decentralized Riccati recursion with sparse gains. The surveyed formulations show otherwise. Response-based LLQR optimizes closed-loop maps rather than gains; data-based predictive control replaces model matrices by local Hankel equalities; subspace-constrained output-feedback treats structure as a geometric property of the admissible controller space; and privacy-preserving consensus modifies the cost and communication channels themselves (Wang et al., 2014, Allibhoy et al., 2020, Furieri et al., 2019, Ma et al., 15 Sep 2025).
A second misconception is that model-free or data-based methods remove structural conditions. In fact, exact recovery of finite-horizon optimal trajectories from data requires persistent excitation and feasibility; global optimality of model-free distributed output-feedback learning relies on QI or related geometric regularity; and asynchronous zeroth-order distributed RL depends on the locality properties encoded by the learning graph (Allibhoy et al., 2020, Furieri et al., 2019, Jing et al., 2021).
The current research frontier is defined in the source material with unusual consistency. Reported extensions include output-feedback LLQR and robust variants; infinite-horizon localized LQR and model predictive control connections; time-varying plants and disturbance models; stronger robustness guarantees and explicit delay-locality tradeoffs; data-based terminal costs and terminal sets; noisy-data formulations with regularization or slack variables; extensions to sub-Gaussian noises; and safety-constrained learning and control (Wang et al., 2014, Allibhoy et al., 2020, Furieri et al., 2019). This suggests that the central open problem is no longer whether finite-horizon LQR can be distributed, but which structural assumptions permit exactness, scalability, robustness, and implementability simultaneously.