The source-facing quadratic increment of the canonical second-order Taylor model centered at
x, obtained by removing the constant term f x.
Instances For
Evaluating secondOrderTaylorIncrementAt f x at y gives the linear term
⟪∇ f(x), y - x⟫ plus the quadratic Hessian term.
The contracted composite second-order local model at x, written using the source-facing
quadratic increment together with the chapter owner _root_.compositeObjective.
Instances For
Evaluating the contracted composite second-order model recovers the quadratic increment plus the regularizer value.
Algorithm 6.6: for a composite convex minimization problem problem, a composite trust-
region method with contraction consists of a twice continuously differentiable inherited smooth
part on the feasible set, an initial feasible point x₀, a contraction sequence τ_t ∈ (0, 1],
and a chosen one-step solver sending each feasible current iterate x_t to a successor
x_{t+1} that minimizes the contracted quadratic composite subproblem
arg min_{y = (1 - τ_t) x_t + τ_t x, x ∈ Q} ⟪∇ f(x_t), y - x_t⟫ + (1 / 2) ⟪∇² f(x_t) (y - x_t), y - x_t⟫ + Ψ(y).
- objective_contDiffOn : ContDiffOn ℝ 2 problem.smoothPart problem.feasibleSet
The inherited smooth part is twice continuously differentiable on the feasible set.
- stepSize : ℕ → ℝ
The contraction sequence
τ₀, τ₁, τ₂, .... - stepSize_mem_Ioc (t : ℕ) : self.stepSize t ∈ Set.Ioc 0 1
Each contraction factor lies in
(0, 1]. The chosen contracted quadratic subproblem solver at time
tand feasible current pointx_t.- nextIterate_mem_argmin (t : ℕ) (x : ↑problem.feasibleSet) : self.nextIterate t x ∈ constrainedArgmin (contractedFeasibleSet problem.feasibleSet (↑x) (self.stepSize t)) (contractedCompositeSecondOrderModel problem ↑x)
The one-step solver returns a minimizer of the contracted quadratic composite model centered at the current feasible iterate.
Instances For
Every one-step update chosen by Algorithm 6.6 remains in the inherited feasible set Q.
The iterate sequence starts from x₀ and recursively applies the contracted quadratic
subproblem solver at each feasible iterate.
Instances For
A composite trust-region method with contraction can be used as its iterate sequence.
The zeroth iterate is the prescribed initial point x₀.
Each successor iterate is obtained by applying the contracted quadratic subproblem solver to the previous feasible iterate.
The prescribed initial point x₀ belongs to the feasible set Q.
Each successor iterate belongs to the argmin set of the contracted quadratic composite subproblem at the previous iterate.
Each successor iterate belongs to the contracted feasible set and minimizes the quadratic composite local model there.
Every iterate produced by Algorithm 6.6 belongs to the inherited feasible set Q.