The dual smoothness bound L_F = ‖A‖² / σ attached to the dual representation.
Instances For
Expanding the dual smoothness bound gives the textbook value ‖A‖² / σ.
An admissible constant parameter for the dual proximal-gradient method is a positive real
L satisfying the textbook lower bound L_F = ‖A‖² / σ ≤ L.
Instances For
Every admissible dual proximal-gradient parameter satisfies ‖A‖² / σ ≤ L.
The admissible next dual iterates from y^k are the proximal points of (1 / L) G at the
forward-gradient point y^k - (1 / L) gradF(y^k), where gradF represents the gradient of the
smooth term F.
Instances For
A point belongs to the dual proximal-gradient step set exactly when it is a proximal point of
(1 / L) G at y^k - (1 / L) gradF(y^k).
Algorithm 12.1: given an initial point y^0 = y0 and a constant admissible parameter
L ≥ ‖A‖² / σ, a sequence y is a dual proximal-gradient trajectory for the dual representation
for the dual objective F + G when it starts at y0 and follows the canonical proximal-gradient
trajectory for F + G with the constant parameter L.
- zero_eq : y 0 = y0
- trajectory : is_proximal_gradient_trajectory F G y fun (x : ℕ) => ↑L
Instances
A dual proximal-gradient trajectory starts from the prescribed initial point y^0 = y0.
At every iteration k, a dual proximal-gradient trajectory satisfies the Chapter 10
interior-domain condition and the constant-stepsize proximal-gradient update for F + G.
The Chapter 12 dual-step formula with the canonical gradient of F is exactly the Chapter 10
proximal-gradient step for the composite objective F + G.
A Chapter 12 dual proximal-gradient trajectory is, by construction, the corresponding Chapter
10 proximal-gradient trajectory with constant parameter L.
The reciprocal parameter σ⁻¹ is an admissible dual proximal-gradient stepsize for the
identity map.
The canonical admissible dual proximal-gradient stepsize parameter for the identity map is
the reciprocal value σ⁻¹.