The one-block proximal objective from Definition 15.4(D):
u ↦ h(u) + (ρ / 2) ‖L u‖² + (1 / 2) ⟪u, P u⟫ + ⟪a, u⟫.
Instances For
Evaluating adpmm_proximal_objective gives
h(u) + (ρ / 2) ‖L u‖² + (1 / 2) ⟪u, P u⟫ + ⟪a, u⟫.
Definition 15.4: Assumption 15.2 for the AD-PMM problem means that h₁ and h₂ form an
ADMM convex objective pair, the proximal operators G and Q are symmetric positive
semidefinite, every proximal one-block subproblem from clause (D) attains a minimizer, there exist
x̂ ∈ ri(dom h₁) and ẑ ∈ ri(dom h₂) with A x̂ + B ẑ = c, and the canonical primal optimal set
constrained_problem_solutions (H[h₁, h₂]) (admm_feasible_set A B c) is nonempty. The primal
optimal value remains the canonical owner H_opt[h₁, h₂; A, B, c].
- effective_domain_nonempty : (effective_domain h₁).Nonempty
- h₁_closed : LowerSemicontinuous h₁
- h₂_closed : LowerSemicontinuous h₂
- G_positive : G.IsPositive
- Q_positive : Q.IsPositive
- x_subproblem_argmin_nonempty (a : X) : (unconstrained_problem_solutions (adpmm_proximal_objective ρ h₁ A G a)).Nonempty
- z_subproblem_argmin_nonempty (b : Z) : (unconstrained_problem_solutions (adpmm_proximal_objective ρ h₂ B Q b)).Nonempty
- ri_qualification : ∃ xHat ∈ intrinsicInterior ℝ (effective_domain h₁), ∃ zHat ∈ intrinsicInterior ℝ (effective_domain h₂), A xHat + B zHat = c
- optimal_set_nonempty : (constrained_problem_solutions H[h₁, h₂] (admm_feasible_set A B c)).Nonempty
Instances
Companion instance exposing nonemptiness of the canonical primal optimal set to typeclass search.