Sparse Optimal Control
- Sparse optimal control is a framework that enforces sparsity in control inputs—such as time, actuator, spatial, or frequency domains—while ensuring performance and stability.
- It utilizes convex relaxations like ℓ1 regularization and sparsity-inducing penalties to tackle nonconvex problems, enabling tractable and optimal controller synthesis.
- The approach spans various formulations including finite-dimensional systems, PDE-constrained models, stochastic dynamics, and large-network limits, illustrating its wide-ranging applications.
Sparse optimal control denotes a family of optimal control formulations in which some notion of sparsity is optimized together with stability or performance. In the literature, the sparse object may be the time support of the control, the set of active actuator or sensor channels, the spatial or spatio-temporal support of a distributed control, or the frequency support of a time–frequency representation. Correspondingly, sparse optimal control appears as minimum-support or “maximum hands-off” control, as - or group-regularized controller synthesis, as PDE-constrained control with sparsity-inducing penalties, and as finite-actuator control of continuum or mean-field models (Ikeda et al., 2014, Deshpande et al., 2024, Friesecke et al., 2015).
1. Foundational formulations and equivalence principles
A classical finite-dimensional formulation considers the linear time-invariant single-input system
with fixed horizon , terminal condition , and amplitude constraint . The sparse objective is the Lebesgue measure of the control support,
leading to
The associated minimum-fuel problem is
Under the normality assumption, the two problems coincide: if is normal and admits an optimal control, then
and therefore 0 on the reachable set 1. In that regime, sparse optimal controls can be computed through the convex 2 problem rather than directly through the nonconvex 3 problem. The corresponding Pontryagin structure is bang-off-bang: 4 where the switching function is 5 and 6 is the dead-zone map. Under controllability and nonsingular 7, the value function 8 is continuous on 9 (Ikeda et al., 2014).
Infinite-horizon sparse optimal control extends this viewpoint to discounted problems with running cost
0
For 1, the Hamiltonian minimization yields hard thresholding. For 2, the singular derivative of 3 near the origin strengthens sparsity and produces bang-off-bang behavior. For box constraints 4, the threshold condition is explicit: 5 while saturation occurs when the threshold is exceeded. In the one-dimensional Eikonal case, the optimal control is
6
whenever 7 (Kalise et al., 2016).
2. Convex co-design of sparse controllers, actuators, and sensors
A distinct line of work treats sparse optimal control as a controller-synthesis problem for continuous-time LTI plants with prescribed 8 or 9 performance. The plant is written as
0
and two controller classes are considered: static full-state feedback 1 and dynamic output feedback
2
Sparsity is induced in two ways. Channel-wise actuator sparsity is promoted by minimizing a weighted 3 norm of bounds on the disturbance-to-control 4 norms of individual channels, while structural sparsity is induced by 5 penalties on rows of 6 and columns of 7. In the static full-state case, the change of variables 8, 9 converts bilinear synthesis constraints into semidefinite programs. In the output-feedback case, Scherer’s transformed variables 0 and Lyapunov partitions are used, together with realizability constraints such as 1 and, for 2, 3 when 4 (Deshpande et al., 2024).
The crucial structural result is sparsity preservation: if 5 is row-sparse and 6 is column-sparse, then the reconstructed controller matrices 7 and 8 inherit the same actuator and sensor sparsity. The resulting problems are convex SDPs, so the synthesized solutions are globally optimal within the relaxed formulation class. The paper’s tensegrity-wing study makes the architecture implications explicit. For 9, sparse full-state and sparse output-feedback designs select primarily cables 0, 1, and 2, with slight use of cable 3 in output feedback. Under structural sparsity, the 4 design selects actuators 5 and sensors 6, whereas the 7 design selects actuators 8 and sensors 9. Tightening channel bounds 0 forces additional actuators into the design, exposing the performance–magnitude–sparsity trade-off (Deshpande et al., 2024).
3. PDE-constrained sparse control
In PDE-constrained settings, sparsity is usually enforced by an 1 term in the control cost. For fractional diffusion with the spectral fractional operator 2, the cost
3
leads to the pointwise optimality condition
4
Using the Caffarelli–Silvestre extension on the truncated cylinder and piecewise-constant controls with tensor-product finite elements for the state, the a priori control and state errors scale like
5
up to the norms specified in the analysis (Otárola et al., 2017).
For semilinear elliptic equations with the integral fractional Laplacian, the same thresholding structure persists. With
6
the first-order condition becomes
7
hence
8
The analysis includes second-order conditions on a critical cone and finite-element error estimates for both fully discrete and semidiscrete schemes (Bersetche et al., 2023).
Other distributed PDE models exhibit more structured sparsity. For the viscous Camassa–Holm equations, three convex sparsity functionals are treated: 9 They induce, respectively, pointwise spatio-temporal sparsity, time-sparse thresholds, and spatial group sparsity. The corresponding control laws imply
0
for 1,
2
for 3, and
4
for 5. As 6, the optimal controls converge to those of the nonsparse problem, with rates 7 for 8 and 9, and 0 for 1 (Ha, 3 Apr 2026).
For viscous Cahn–Hilliard systems with logarithmic potential, sparsity enters through
2
The first-order condition is
3
with 4. If 5, then
6
Second-order sufficient conditions are formulated on the critical cone and yield quadratic growth (Colli et al., 2024).
Under parametric uncertainty, sparse PDE control may target shared support rather than pointwise sparsity. For linear PDEs with Gaussian random parameters, the stochastic control formulation uses
7
which enforces the same spatial support for all realizations. The norm-reweighting variable
8
depends on physical space only, so the algorithm avoids approximation of the random space by samples or quadrature. In the reported experiments, the Newton variant clearly outperforms the IRLS method (Li et al., 2018).
4. Stochastic, noisy, and random extensions
For continuous-time stochastic systems,
9
sparse control can be posed with the time-support penalty
0
The value function
1
is, in general, not differentiable, and is characterized as a viscosity solution of
2
with
3
For control-affine systems with 4, the 5 and 6 value functions coincide, and optimal controls are bang-off-bang, with each component taking values in 7 according to the threshold rule built from 8 (Ito et al., 2021).
In discrete time, multiplicative-noise LQR leads to a different sparse-control problem: the sparse object is the feedback matrix 9 rather than the open-loop signal. The system is
00
and the regularized objective is
01
The paper studies entrywise 02, row and column max norms, group LASSO, and sparse group LASSO penalties, and computes analytic policy gradients through generalized Lyapunov equations. On a 03-node Erdős–Rényi network, 04 regularization under low multiplicative noise achieved 05 sparsity at 06 and 07 sparsity at 08, while row group LASSO achieved 09 sparsity at 10 and 11 sparsity at 12. The reported algorithms converged to performant sparse mean-square stabilizing controllers (Gravell et al., 2019).
5. Mean-field, Wasserstein, and graphon limits
Sparse optimal control also arises in large-population limits where only finitely many agents are directly actuated. In leader–follower systems, the finite-dimensional dynamics couple controlled leaders and uncontrolled followers through an interaction kernel 13, and the finite-dimensional cost is
14
As the number of followers tends to infinity, the empirical measure 15 converges to a probability measure solving a Vlasov-type PDE coupled with ODEs for the leaders. The finite-dimensional functionals 16-converge to the mean-field functional
17
in weak 18, and weakly convergent subsequences of finite-dimensional minimizers converge to minimizers of the mean-field problem (Fornasier et al., 2014).
A more recent Wasserstein-space formulation treats sparse control as structural sparsity: a finite set of controllable agents steers a continuum distribution. The coupled PDE–ODE system is
19
and the terminal objective can be
20
Under Wasserstein differentiability of the terminal cost, the adjoint-based first variation yields
21
and a Pontryagin-type stationarity condition
22
In the paper’s distribution-splitting experiment, the mean-field terminal cost was approximately 23, while the same control applied to a finite-agent system with 24 achieved terminal cost approximately 25, averaged over 26 seeds with standard deviation 27 (Sartor et al., 27 Feb 2026).
Infinite-dimensional linear systems and graphon control furnish another limit regime. On 28, the sparse problem is
29
Under Assumption \ref{ass:BOB}, any optimal solution of the 30 relaxation is bang-off-bang and is also an optimal solution of the 31 problem. A nonconvex penalty class satisfying 32, 33 on 34, and 35 yields the same property whenever an optimizer exists. In the graphon application, sparse optimal controls for large finite networks are approximated by those of the limit graphon system under cut-norm convergence, and in one example the sparsity rate was
36
for 37 (Ikeda et al., 24 Jul 2025).
6. Broader interpretations and computational exploitation of sparsity
A recurrent misconception is that sparse optimal control always refers to sparse time-domain input signals. In quantum control, sparsity is instead imposed in the frequency variable. Controls are modeled as measures on a frequency set 38 with values in a Hilbert space 39, and the cost is
40
The optimality system yields the support condition
41
and for two-scale, Gabor-42, and Fourier syntheses the support of the optimal control is finite. In the three-level example, the sparse cost selected exactly two Bohr frequencies, 43 and 44, with more than 45 target population (Friesecke et al., 2015).
Other works use sparsity to mean exploitation of structure in the dynamics or in the numerical representation. For structurally sparse systems, the sparse object is the coupling graph itself: subsystem interactions are local, and the optimal control problem is cast as inference on a constrained factor graph. Variable elimination then yields linear time complexity in the state and control dimensions and in the time horizon under bounded-degree coupling (Pradhan et al., 2021). For PDE-discretized systems, the exact solutions of generalized Lyapunov equations have banded dominant patterns, and approximate generalized Riccati solutions can be computed as banded matrices. This leads to banded feedback laws that preserve sparsity in large FE or FD models (Haber et al., 2018).
The terminology is even broader in some neighboring literatures. In neuro-dynamic programming, “sparse optimal control” can denote sparse coding of sensory inputs for value-function approximation rather than sparsity of the control inputs themselves (Loxley, 2020). In uncertainty quantification for PDE-constrained control, “sparse” may refer to sparse Hermite polynomial chaos truncations or sparse quadrature in parameter space, again without implying sparse control supports (Chen et al., 2019). This suggests that the field is unified less by a single penalty than by a structural principle: sparsity is introduced where it matches the physical, architectural, or computational bottleneck of the control problem.