Each map is an affine function. For , the pointwise maximum of convex functions satisfies
so is convex.
A vector is a subgradient of a convex function at when
for every . Choose any active index . Then
and hence . More generally, every convex combination of the active vectors is a subgradient, and in fact
Put . By the Cauchy-Schwarz inequality,
Interchanging and proves the Lipschitz bound
The subgradient method chooses and a step size , then sets
Assume, as the question's use of requires, that a minimizer exists, and write . Since every subgradient here has Euclidean norm at most , the standard best-iterate estimate is
Taking a suitable constant step when the target accuracy is known, or a standard diminishing sequence, gives error at most in
iterations, so the requested exponent is .
Write . The log-sum-exp function is convex and composition with the affine functions preserves convexity, so is convex. Directly, its Hessian matrix will also be shown positive semidefinite in part d.
Let . Factoring out of the sum gives
At least one term in the sum is , while every term is at most . Therefore
and hence
Thus is a uniform smooth maximum of the affine pieces of .
Define the softmax weights
They obey and . The gradient is their weighted mean,
Differentiating once more gives the covariance-form Hessian matrix
For every unit vector ,
where . The Hessian is a covariance matrix, so it is positive semidefinite; the displayed upper bound also gives in the Loewner order. Consequently has a Lipschitz gradient with
Choose
so the smooth maximum error is at most and the Lipschitz gradient constant is
Suppose a minimizer of lies within distance of the starting point. The Nesterov accelerated gradient method can find such that
in
iterations. If minimizes , then the smoothing inequalities imply
This improves the nonsmooth subgradient method dependence from to .
The first-order subgradient inequality for a differentiable convex function gives
and, after interchanging and ,
Adding and rearranging yields
Thus the gradient is a monotone operator.
If , the defining equation becomes , so .
A map is firmly nonexpansive in the -inner product when
Put and . The two implicit equations give
Because is a monotone operator,
Therefore
which is precisely firm nonexpansiveness. In particular, the preconditioned proximal point algorithm map is nonexpansive in the norm induced by the positive-definite matrix .
Use the sign convention
for the Lagrangian function in constrained optimization. The Lagrangian dual problem is
where is the convex conjugate. For this convex problem with affine equality constraints, the stationarity and feasibility parts of the Karush-Kuhn-Tucker conditions are
They say exactly that the displayed operator satisfies
Thus its zeros are precisely the primal-dual optimal points, subject to the usual attainment assumptions.
For and , the Euclidean inner product gives
The last two terms cancel by the defining property of the matrix transpose, and the first is nonnegative by part a. Hence is a monotone operator.
The assertion uses the positive parameters required for to be a preconditioner: assume and . For and , complete the square:
The matrix 2-norm bound shows that
for when . If and , the square contributes . Thus . Equivalently, the Schur complement of the lower-right block is .
Taken literally without the positivity inherited from part b, the product condition alone is insufficient: and is a counterexample. Thus is a necessary implicit hypothesis.
Write and . Expanding
gives
The off-diagonal terms in the first equation cancel. By the optimality condition for the proximal operator,
The second equation then becomes the explicit linear update
Thus each step of this preconditioned proximal point algorithm uses only one evaluation of the proximal operator of , together with applications of the linear map and its transpose .

Articles by others on the same topic (0)

There are currently no matching articles.