The LQR-Schr{ö}dinger Bridge
Marc Lambert
TL;DR
The paper presents a discrete-time Schrödinger bridge with a pathwise LQR cost, enabling closed-form solutions under Gaussian marginals via backward and forward discrete Riccati equations. By modeling the reference with a pairwise LQR loss, the authors derive a Markovian optimal process with an explicit transition kernel, connecting Doob transforms and Kalman duality. The key contributions include the forward–backward Riccati recursions, explicit kernel updates, and a demonstration that potentials shape non-homogeneous Gaussian transports, extending Bures transport to curved geometries. The results yield efficient construction of complex Gaussian processes with path constraints, and the framework opens avenues for applications in stochastic path planning, covariance steering, and entropy-regularized transport on nontrivial geometries.
Abstract
We consider the Schr{ö}dinger bridge problem in discrete time, where the pathwise cost is replaced by a sum of quadratic functions, taking the form of a linear quadratic regulator (LQR) cost. This cost comprises potential terms that act as attractors and kinetic terms that control the diffusion of the process. When the two boundary marginals are Gaussian, we show that the LQR-Schr{ö}dinger bridge problem can be solved in closed form. We follow the dynamic programming principle, interpreting the Kantorovich potentials as cost-to-go functions. Under the LQR-Gaussian assumption, these potentials can be propagated exactly in a backward and forward passes, leading to a system of dual Riccati equations, well known in estimation and control. This system converges rapidly in practice. We then show that the optimal process is Markovian and compute its transition kernel in closed form as well as the Gaussian marginals. Through numerical experiments, we demonstrate that this approach can be used to construct complex, non-homogeneous Gaussian processes with acceleration and loops, given well-chosen attractive potentials. Moreover, this approach allows extending the Bures transport between Gaussian distributions to more complex geometries with negative curvature.
