Finite-Horizon Discrete-Time Dynamic Systems
- Finite-horizon discrete-time dynamic systems are defined as systems evolving in discrete time steps over a fixed interval with explicit initial and terminal boundary conditions.
- The framework employs extended symplectic pencils and generalized Riccati equations to derive closed-form, non-recursive parametric solutions for optimal state and control trajectories.
- This methodology enhances robustness in optimal control design by accommodating singular matrices and varying dynamics, extending classical LQ techniques to descriptor systems.
A finite-horizon discrete-time dynamic system refers to any system or optimal control problem in which the evolution occurs in discrete time steps over a fixed, finite interval (e.g., ). In control theory, economics, and systems engineering, such systems are fundamental in the paper of optimization, planning, and feedback strategies where the future horizon is known and limited. The finite-horizon formulation is distinguished by two characteristics: explicit consideration of boundary conditions at both the start and end points and potential changes in system dynamics, costs, or constraints over the interval. This article surveys the mathematical structure, analysis, and application of finite-horizon discrete-time dynamic systems, particularly in the context of optimal control, with emphasis on techniques rooted in algebraic, geometric, and spectral decomposition, as advanced in recent research.
1. Algebraic Structure and the Extended Symplectic Pencil
A discrete-time, finite-horizon optimal control problem with quadratic cost and linear dynamics can be systematically encoded using an extended symplectic matrix pencil. This pencil, denoted , arises by expressing the set of all first-order optimality conditions (state evolution, co-state, and stationarity) as an implicit difference equation:
where concatenates the state, input, and Lagrange multiplier (co-state) variables. The matrices and are constructed as:
The concept of the symplectic pencil is central in characterizing both feasible trajectories and optimal policy structures. This approach generalizes the "Hamiltonian" operator familiar from continuous-time optimal control, providing a compact algebraic mechanism to analyze coupled linear-quadratic dynamics over bounded horizons.
A significant result is that, given any solution to a generalized discrete-time Riccati equation (see below), there exist invertible matrices , such that:
where denotes the closed-loop state matrix and relates to the dual eigenstructure. This block-diagonalization allows explicit parametrization of trajectories.
2. Parametric Solution for Optimal State and Control Trajectories
The decomposition of the extended symplectic pencil enables a closed-form, non-recursive parametric expression for the entire family of optimal state and control trajectories. For a partitioned state variable , the dynamics for are
which leads to an explicit solution involving initial and terminal conditions:
with encoding the boundary multiplier ("costate"). For , after controlling for effects from , the remaining degrees of freedom are isolated via reachability subspaces and manifest in a (possible) nonuniqueness of the optimal control, parametrized as:
where is the Moore-Penrose pseudo-inverse.
This parametrization formalism encapsulates all optimal solutions, including cases where uniqueness fails due to non-strict convexity or degenerate boundary conditions.
3. Generalized Riccati Equations and Mild Assumptions
A core analytic step is the solution of a generalized (constrained) discrete-time algebraic Riccati equation (CGDARE), formulated as:
where is the Moore-Penrose pseudo-inverse. These equations relax the restrictive assumptions found in standard Riccati theory:
- The method does not require the regularity of the symplectic pencil, i.e., it holds even if vanishes identically for some .
- Modulus controllability (a type of stabilizability) is not required; solution existence suffices.
These relaxations are significant for applicability, especially in the presence of singular weight matrices , state or input constraints, or boundary conditions that force singularities in the associated matrix pencils.
Ancillary results include characterization of reachability and output-nulling subspaces via solutions to CGDARE, as well as the invariance of the closed-loop map structure to the particular solution .
4. Spectral Properties and Eigenstructure Interpretation
The eigenstructure of the extended symplectic pencil dictates the qualitative and quantitative behavior of finite-horizon solutions. In the regular (nonsingular) case, the determinant admits a factorization:
implying:
- Generalized eigenvalues of the pencil correspond to eigenvalues of the closed-loop ,
- The spectrum exhibits reciprocal structure ( yields reciprocals of 's non-zero eigenvalues),
- The multiplicity at infinity is governed by the algebraic structure of .
In the singular case ( singular), only the eigenvalues of on the quotient space (i.e., those not "hidden" by restriction to the output-nulling subspace) appear as genuine eigenvalues of .
Examples in the literature demonstrate subtle phenomena such as closed-loop matrices with eigenvalues not manifesting in the pencil due to reachability degeneracies.
5. Relaxed Framework and Implications for LQ and Descriptor Systems
The analytic machinery based on the extended symplectic pencil and CGDARE supports a broad unification of finite-horizon problems, including:
- problems with singular weight matrices,
- Descriptor systems and general boundary constraints,
- Problems where standard dynamic programming does not apply due to singularities or lack of full controllability.
In these cases, the decomposition allows both theoretical tractability (via geometric and algebraic tools) and explicit algorithmic construction of controllers and admissible trajectories.
Furthermore, the nonrecursive, closed-form expression of all optimal trajectories (state and input) enables efficient computation and characterization, particularly essential for problems with two-sided (affine or linear) boundary constraints.
6. Broader Relevance in Finite-Horizon Discrete-Time Optimal Control
The principal methodological advance is the harmonization of classical Riccati approaches, symplectic geometry, and algebraic analysis in a single, comprehensive framework for discrete-time, finite-horizon problems. Key practical implications include:
- Broader applicability to engineered and physical systems that often feature singular or poorly conditioned cost matrices,
- Foundation for robust controller synthesis where optimality conditions must handle degenerate cases,
- Clear spectral-theoretic insight into how boundary conditions and system structure influence achievable closed-loop behavior.
The result is a methodology that significantly enlarges the class of systems and problem formulations amenable to explicit optimal control on finite discrete horizons, while retaining the ability to analyze stability, performance, and structural properties via algebraic and geometric constructs.