Max-Plus Operator Semigroups
- Max-plus operator semigroups are families of max-plus linear operators on semimodules, using maximization and addition to mimic classical semigroup properties.
- They provide a robust framework for analyzing nonlinear evolution equations and dynamic programming with explicit kernel-based solution methods.
- Their applications span optimization, control theory, and Riccati equation analysis, offering novel spectral insights and efficient computational strategies.
A max-plus operator semigroup is a family of max-plus linear operators on a semimodule over the max-plus semiring, equipped with an algebraic structure mirroring classical semigroups, but with operations of maximization and addition replacing vector addition and scalar multiplication. Max-plus operator semigroups form the foundation for the analysis of nonlinear evolution equations, particularly in optimization, control, and Hamilton–Jacobi theory, and play a central role in recent advances in explicit solution formulas for Riccati-type equations via dynamic programming evolution operators (Fijavž et al., 2014, Zhang et al., 2014, Dower et al., 2014).
1. Algebraic and Analytical Foundations
Let denote the max-plus semiring, where , , and . The zero element is , and the unit is $0$. A semimodule over is a set with internal operation (max), external action (addition), and the corresponding distributivities and idempotency (e.g., ).
A max-plus linear operator satisfies
for all , , and .
A family is a (strongly continuous) max-plus operator semigroup if
- ,
- for all ,
- is max-plus linear for each ,
- in norm as for each .
2. Generators and Resolvents
The generator of a strongly continuous max-plus semigroup is defined by
when the limit exists. The generator is itself max-plus linear on its domain.
The max-plus resolvent operator for is defined via the supremal formula
This operator satisfies the identity and a max-plus Yosida-type estimate (Fijavž et al., 2014).
A Hille–Yosida-type theorem holds: If is max-plus linear and the resolvent is well-defined with certain norm and monotonicity estimates, then there exists a unique strongly continuous max-plus semigroup generated by .
3. Kernel Representations and Fundamental Solution Semigroups
In discrete-time dynamic programming settings, with as the one-step evolution operator,
the -step operators (-fold) form a max-plus semigroup. Each acts as a max-plus integral operator with kernel : where denotes the supremal integral.
Two explicit semigroup constructions emerge for quadratic kernels, distinguished as:
- Dual-space semigroup: via Legendre–Fenchel transform–based duality, yielding max-plus integral operators with quadratic kernels . The semigroup property reads , with kernel convolution and Hessian composition following a blockwise Schur complement.
- Primal-space semigroup: defined by kernels , with the same semigroup and convolution structure. The two kernel families and are related via explicit isomorphisms involving flipping and Schur-complement operations (Zhang et al., 2014).
Both semigroups precompute kernel families, allowing closed-form propagation of Riccati-iterates for arbitrary initial quadratic terms.
4. Semigroups in Operator Differential Riccati Theory
For infinite-dimensional operator-valued Riccati equations
the max-plus operator semigroup arises from embedding the Riccati flow into a finite-horizon optimal control problem. By exploiting the semiconvexity of the value function and the max-plus linearity of the discrete evolution , one constructs a time-indexed family of max-plus integral operators in a dual space. These act via quadratic kernels and satisfy
with explicit kernel convolution. The duality is realized through the Legendre–Fenchel transform with quadratic kernels, admitting a general, closed-form propagation scheme for Riccati solutions initialized in large semiconvex/semiconcave classes. For any in this class, is expressed as a pseudo-inverse (Moore–Penrose) formula in terms of precomputed kernel blocks (Dower et al., 2014).
5. Canonical Examples and Applications
A canonical example is the Lax–Oleinik semigroup associated with Hamilton–Jacobi equations. For a convex Hamiltonian and Tonelli Lagrangian , the semigroup is defined by
The generator acts as . This construction gives viscosity solutions to Hamilton–Jacobi equations and exemplifies the max-plus semigroup’s ability to capture nonlinear evolution in a linear-operator-theoretic framework (Fijavž et al., 2014).
In control theory, max-plus operator semigroups enable the direct construction of fundamental solutions for Riccati and operator-DREs. Precomputed quadratically-parameterized kernel families provide efficient, non-iterative propagation of solutions after an initial kernel assembly step, supporting both finite and infinite-dimensional computational practice (Zhang et al., 2014, Dower et al., 2014).
6. Spectral Theory, Ergodic Limits, and Structure
Max-plus semigroups admit a spectral theory in terms of additive eigenvalues and eigenfunctions: The ergodic theorem ensures, under compactness and regularity conditions, convergence of the form
with a corresponding eigenrelation . These results parallel the classical Perron–Frobenius theory, and ensure asymptotic rigidity and stability in both finite- and infinite-dimensional contexts (Fijavž et al., 2014).
Spectral properties reflect the long-time growth rates of dynamical and control systems modeled via max-plus operator semigroups. In the dual space semigroup for Riccati equations, the dominant eigenvalue corresponds to the “growth rate” of cost over the horizon and matches classical interpretations.
7. Connections, Extensions, and Structural Aspects
Max-plus operator semigroups generalize classical (linear) semigroup theory by replacing vector addition and scalar multiplication with the operations of maximization and addition. The Yosida approximation in this setting involves compositions of the form rather than the classical . The semigroup and generator framework, resolvent identity, existence/uniqueness, continuous dependence on data, and spectral theory persist under these generalized operations.
Further, results on max-plus matrix semigroups—such as generating sets and relations for the monoid of matrices over finite max-plus semirings—illuminate concrete structural properties and presentations that serve as finitary analogues of operator semigroups. These finite presentations inform the computational structure and combinatorics underlying max-plus operator semigroups, especially in the context of tropical and idempotent analysis (East et al., 2020).
Max-plus operator semigroups form a unifying structure underpinning a range of nonlinear, dynamic, and optimization-theoretic phenomena, linking discrete, finite, and infinite-dimensional systems through their kernel-based, sup-convolutional, and spectral properties.