Definition 1.4.3.1.
Let E be a finite-dimensional normed space with norm ‖·‖_1 and dual norm ‖·‖_{1,*} on E*.
Let Q ⊆ E be bounded, closed, and convex. Let B : E → E* be affine with
B w = ℬ w + b, where ℬ : E → E* is linear and b ∈ E*, and assume the monotonicity
condition ⟪ℬ h, h⟫_1 ≥ 0 for all h. The associated variational inequality problem (4.18)
is to find w* ∈ Q such that ⟪B w*, w - w*⟫_1 ≥ 0 for all w ∈ Q.
Equations
Instances For
Definition 1.4.3.2.
Define the gap function ψ(w) := max_{v ∈ Q} ⟪B(v), w - v⟫_1. Consider the convex
optimization problem min_{w ∈ Q} ψ(w) (equation (4.19)).
Equations
- variationalInequalityGap Q B w = sSup ((fun (v : E) => (B v) (w - v)) '' Q)
Instances For
Definition 1.4.3.2.
The optimal value of the gap minimization problem min_{w ∈ Q} ψ(w).
Equations
- variationalInequalityGapOptimalValue Q B = sInf ((fun (w : E) => variationalInequalityGap Q B w) '' Q)
Instances For
Expanding the affine operator B w = ℬ w + b against a displacement.
Monotonicity of ℬ yields pointwise nonpositivity of the gap at a VI solution.
The gap at a VI solution is zero.
Nonnegativity of the gap at points of Q, assuming boundedness of the image.
If the gap is zero at w*, then w* minimizes the gap on Q.
Zero gap forces the variational inequality, using convexity and monotonicity.
A gap minimizer has zero gap when a zero-gap point exists in Q.
Lemma 1.4.3.1.
A point w* solves the gap minimization problem min_{w ∈ Q} ψ(w) (4.19) if and only if it
solves the variational inequality (4.18). Moreover, for every solution w* of (4.18) we have
ψ(w*) = 0.
Rearrangement of the smoothed max integrand used in Proposition 1.4.3.1.
Proposition 1.4.3.1.
A primal max-structure representation of the objective ψ in (4.19) is obtained by taking
E1 = E2 = E, Q1 = Q2 = Q, d1 = d2 = d, A = ℬ, fhat(x) = ⟪b,x⟫_1, and
phihat(u) = ⟪b,u⟫_1 + ⟪ℬ u,u⟫_1. Then the smoothed oracle computation for f_μ(x) reduces to
solving max_{u ∈ Q} {⟪ℬ x,u⟫_1 - μ d(u) - ⟪b,u⟫_1 + ⟪ℬ u,u⟫_1} (equation (4.20)).
The iteration-complexity constant in Proposition 1.4.3.2 is nonnegative.
Proposition 1.4.3.2.
Assume fhat(x) = ⟪b, x⟫_1 in Proposition 1.4.3.1 so M = 0. Then Theorem 1.4.1 yields the
iteration-complexity estimate for solving the variational inequality (4.18) to accuracy
ε > 0:
N ≤ (4 * D1 * ‖ℬ‖_{1,2}) / (σ1 * ε) (equation (4.21)).