finitehorizon
Finite horizon refers to optimization problems in which decisions are planned over a fixed number of time steps, after which the process ends. The horizon is defined by a nonnegative integer T, and the objective aggregates costs or rewards over the T stages, possibly including a terminal value at time T. This contrasts with infinite-horizon problems, where planning extends indefinitely.
In formal terms, a finite-horizon problem involves choosing a sequence of actions to optimize a cumulative
Dynamic programming provides a standard solution approach. Value functions are defined for each time t = 0,
Applications span robotics and autonomous planning with deadlines, finance and investment planning under a fixed horizon,