The step objective optimized at stage k : Fin N in the uncertain-environment barrier
method. The finite sum is taken over the initial segment { i : Fin N | i ≤ k } = Finset.Iic k,
so only the source-defined payoff data ψ₀, …, ψ_k and iterate history x₀, …, x_k enter.
Instances For
Evaluating uncertainEnvironmentBarrierStepObjective F ψ ν x0 history k recovers the
finite-horizon Algorithm 7.16 objective at stage k.
Algorithm 7.16: given an initial point x₀ ∈ P, a finite-horizon payoff family
ψ₀, …, ψ_{N-1}, and a horizon N, an uncertain-environment barrier subgradient method is a
finite run x₀, …, x_N such that for each stage k = 0, …, N - 1, the next iterate
x_{k+1} maximizes the displayed averaged relative-scale model with barrier penalty over P.
The self-concordant-barrier hypothesis on F is part of later theorem layers, not primitive run
data.
- ψ_differentiableOn (i : Fin N) : DifferentiableOn ℝ (ψ i) P
Each payoff
ψ_ifrom the finite horizon is differentiable on the feasible setP. - ψ_pos (i : Fin N) {x : E} (hx : x ∈ P) : 0 < ψ i x
Each payoff
ψ_ifrom the finite horizon is strictly positive on the feasible setP. - iterate : Fin (N + 1) → ↑P
The finite feasible iterate trace
x₀, …, x_N. - iterate_zero : self.iterate 0 = x0
The zeroth iterate is the prescribed initial point
x₀. - step_isMax (k : Fin N) : IsMaxOn (uncertainEnvironmentBarrierStepObjective F ψ ν x0 self.iterate k) P ↑(self.iterate k.succ)
For each stage
k : Fin N, the successor iteratex_{k+1}maximizes the averaged relative-scale objective with barrier penalty overP. Feasibility is carried by the subtype traceiterate : Fin (N + 1) → P.
Instances For
A run of Algorithm 7.16 can be used as its finite iterate trace x₀, …, x_N.
The prescribed initial point belongs to the feasible set P.
The step objective attached to an uncertain-environment barrier method at stage k : Fin N.
Instances For
Expanding method.stepObjective k gives the Algorithm 7.16 objective evaluated on the
finite iterate trace of method.
Every iterate of an uncertain-environment barrier method belongs to the feasible set P.
Every successor iterate x_{k+1} belongs to the feasible set P.
For each stage k : Fin N, the successor iterate x_{k+1} maximizes the Algorithm 7.16
step objective over P.