Learning Decentralized Linear Quadratic Regulators with $\sqrt{T}$ Regret
Lintao Ye, Ming Chi, Ruiquan Liao, Vijay Gupta
TL;DR
This work tackles online design of decentralized LQR with unknown system dynamics under information constraints modeled by a directed graph and delay. It introduces a disturbance-feedback controller (DFC) formulation and combines system identification via regularized LS with an online convex optimization (OCO) method that accommodates memory and delayed feedback, yielding a near-optimal $\tilde{O}(\sqrt{T})$ regret relative to the best decentralized policy. The key contributions include a provable regret bound under a partially nested information pattern, a fully decentralized control policy design respecting information constraints, and extensions to general information structures and stabilizable systems. The approach balances learning the system while controlling it, using Gaussian inputs to facilitate sharp estimation guarantees and a finite-memory DFC class to keep the policy implementable. Numerical results validate the theory and demonstrate favorable performance compared with offline certainty-equivalence baselines across different information patterns.
Abstract
We propose an online learning algorithm that adaptively designs a decentralized linear quadratic regulator when the system model is unknown a priori and new data samples from a single system trajectory become progressively available. The algorithm uses a disturbance-feedback representation of state-feedback controllers coupled with online convex optimization with memory and delayed feedback. Under the assumption that the system is stable or given a known stabilizing controller, we show that our controller enjoys an expected regret that scales as $\sqrt{T}$ with the time horizon $T$ for the case of partially nested information pattern. For more general information patterns, the optimal controller is unknown even if the system model is known. In this case, the regret of our controller is shown with respect to a linear sub-optimal controller. We validate our theoretical findings using numerical experiments.
