For a saddle point problem , one update ordering isThe proximal operators treat both nonsmooth convex terms, while the extrapolation couples the primal and dual variables. The primal objective is , with the convex conjugate. A dual-first ordering is obtained by exchanging roles; consistent indexing is needed when comparing the formulas.
For proper lower semicontinuous convex functions on finite-dimensional Hilbert spaces, a nonempty saddle point set, and constant positive steps satisfying the displayed inequality, the primal-dual hybrid gradient method with extrapolation parameter one converges to a saddle point. The strict condition controls the bilinear coupling by the operator norm. It does not remove the need for existence of a saddle point. The fixed-step theorem and assumptions are recalled in Malitsky and Pock, A first-order primal-dual algorithm with linesearch, Section 1.
This is a proper convex function that has degree-one positive homogeneity, with . It need not be even or nonnegative; linear functionals are examples. Its subdifferential satisfiesThe two tests and prove equality; the subgradient inequality then gives the global upper bound. Conversely that bound and equality prove the subgradient condition. Hence a subgradient at also supports every nonnegative multiple of . Requiring gives an absolutely one-homogeneous functional.
A nonzero satisfying this relation, with , generalizes the eigenfunction of an absolutely one-homogeneous functional to the quadratic geometry induced by the forward map. Pairing with yields . With unit data norm it is a generalized singular vector. If , and the exact data are , the vector minimizes the quadratic variational regularization objective. Substitute its raywise subgradient into the subgradient optimality condition. Every minimizing branch has the same predicted data, and injectivity of gives equality of vectors. The Bregman distance along this ray is zero even though the reconstruction is shrunk. For nonnegative the branch continues as ; nonnegativity supplies for the threshold argument.
Background on these generalized singular vectors: Benning and Burger, Ground States and Singular Vectors of Convex Variational Regularization Methods.
Optimization of a linear function subject to affine constraints and membership in a closed convex cone. Choosing the positive semidefinite cone gives semidefinite programming; other choices include copositive optimization and completely positive optimization. Dual cones produce scalar-product bounds on feasible objectives.
Exactly one of the two displayed systems is feasible. Closedness of finitely generated cones and the Fenchel-Moreau theorem applied to a cone's indicator functional provide a proof through its polar cone. It yields a nonnegative multiplier certificate when a finite system of linear inequalities is inconsistent.
Such a vector certifies that has no solution: the nonnegative weighted sum of the constraints would give . Conversely, Farkas lemma supplies one whenever the system is inconsistent.
An interior-point method solves constrained mathematical optimization problems by maintaining variables in the interiors of their feasible cones or inequality domains. Barrier derivatives are defined there, and damped Newton methods keep subsequent iterates in their domains. A central path gives a family of barrier-regularized optima whose duality gap approaches zero; a conic phase-I problem can supply a strict feasible starting point.
An auxiliary conic optimization problem searches for strict feasibility before following a central path. Given , minimizing subject to and has a strict feasible start for sufficiently large . Any feasible solution with certifies . If the original problem is strictly feasible, a small negative is feasible. Equality constraints and dual feasibility require their corresponding auxiliary procedures.
A convex three-times differentiable barrier is self-concordant whenA barrier of parameter additionally satisfies and diverges at the domain boundary. Logarithmically homogeneous cone barriers satisfy . The orthant barrier has parameter equal to the dimension, while the Lorentz-cone barrier on has parameter two. Their Hessians define Dikin ellipsoids and control interior Newton steps.
A cone barrier with this scaling law satisfies and . Therefore a central path with has primal-dual gap . A product of orthant and Lorentz cone canonical barriers adds their parameters.
For a logarithmically homogeneous barrier on a proper cone, the convex conjugate with reversed argument defines a barrier on the interior dual cone. The inverse gradient relation makes equivalent to . This gives a joint primal-dual central path without assuming the barrier is identical on a self-dual cone.
For a nondegenerate self-concordant barrier, the open local Hessian ballis contained in its barrier domain. This is the Dikin ellipsoid. It supplies a quantitative way to ensure that a damped Newton method stays interior, without relying on Euclidean distance to a possibly curved boundary.
For a strictly feasible primal-dual conic optimization problem and a logarithmically homogeneous barrier, the central path consists of solutionsThe primal-dual gap is . Existence requires appropriate feasibility and boundedness hypotheses, rather than merely a full-rank constraint matrix. Linearizing these equations gives a central-path Newton system.
At a target barrier parameter , let , , . The Newton direction solvesFull column rank of and a positive-definite barrier Hessian give a positive-definite reduced matrix. Backtracking must keep both cone variables interior; solving the linear equations alone does not guarantee that a full step stays inside the cones.
For subject to , the Lagrangian dual problem is subject to and . At feasible primal-dual points, the gap is . A self-dual cone has , but self-duality alone does not imply feasibility or strong duality.
Conic optimization using the completely positive cone. For a real symmetric matrix , the trace-normalized program minimizes a weighted average of nonnegative-unit-vector Rayleigh quotients. The weights are the squared norms of the factors in . Hence a minimizing rank-one factor attains the same value as the original orthant minimum.
Conic optimization using the copositive cone. The constraint supplies an exact reformulation of a Rayleigh quotient minimum on the nonnegative orthant. Exact conic formulation does not itself provide an efficient membership algorithm.
Let for a real symmetric matrix . Compactness gives attainment. Homogeneity shows is a copositive matrix exactly when , provingIts conic program dual is the trace-normalized completely positive optimization problem. A minimizing vector gives , which certifies equality and dual attainment directly. In general differs from the unrestricted smallest eigenvalue.
Robust optimization chooses a decision while accounting for every parameter in a prescribed uncertainty set. A worst-case maximization takes the form with the decision chosen before the uncertain parameter. With affine dependence on the uncertainty, the support function and linear programming duality often replace the inner optimization by explicit constraints.
Worst-case linear revenue over a polyhedral uncertainty set is optimized by the linear programHere is the probability simplex. Finite decisions are exactly its intersection with . If this intersection is empty, all decisions have worst-case value and the displayed linear program is infeasible; its supremum over the empty feasible set is also . Full column rank of suffices to make all simplex decisions finite.
A polyhedral uncertainty set is specified by finitely many linear inequalities. The displayed centered example is the inverse image of a box under a linear map. It is nonempty because it contains , and contains every line with . Consequently it need not be bounded when is rank deficient. Its supremum norm constraint is equivalent to .
Convex analysis studies convex sets and convex functions, including epigraphs, convex conjugates and subdifferentials.
The infimal convolution is . It optimizes a decomposition of between two costs. It is convex when both costs are convex functions, and its convex conjugate is whenever the extended-real operations are well defined.
If two nonnegative finite-valued convex functions are defined on all of a finite-dimensional space, their infimal convolution is finite, convex and continuous everywhere. Convex perturbation duality then gives strong duality and dual attainment at every argument. It does not require or imply attainment of the primal decomposition infimum.
Under the finite-valued assumptions, subgradients of an infimal convolution are obtained as its attained dual optimizers. Equivalently . Splitting the latter subdifferential into two separate ones needs a subdifferential sum rule qualification; solving the aggregate dual objective avoids that extra assumption.
For proper convex functions whose infimal convolution is well defined, . The proof separates a supremum over independent variables after writing . No attainment of the infimum is needed.
A rate allocation is proportionally fair when the sum of proportional changes toward any feasible competitor is nonpositive. If route has identical active flows, this condition is and is equivalent to maximizing weighted logarithmic utility subject to capacity constraints.
For the four routes consisting of adjacent pairs of a unit-capacity four-cycle, put , , and . Every active route in the first group has total service , and every active route in the second has total service . Its per-flow rate is this total divided by its active flow count.
The utility sums logarithmic utilities over individual flows. Its first-order condition gives proportional fairness. Its negative is a strictly convex function on active flow rates, giving uniqueness of those rates on a convex set of feasible allocations.
A semidefinite program optimizes a linear function subject to equalities between affine functions and positive semidefinite matrix inequalities. It generalizes linear programming: a diagonal matrix is a positive semidefinite matrix exactly when its diagonal entries are nonnegative. Matrix trace expresses the objective as for real symmetric matrices.
For real symmetric , replace sign-vector lifts by all matrices in the elliptope:Every sign vector gives a feasible rank-one matrix with the same objective, so the relaxed maximum is an upper bound. The omitted rank-one condition is substantive: an arbitrary feasible Gram matrix need not come from signs.
Replacing by a general positive semidefinite matrix relaxes maximization of subject to . The relaxed value is an upper bound because has trace and satisfies the same quadratic constraints. Both problems are unbounded if the fail to span the ambient space. If they span it, is positive definite and , proving boundedness and attainment of the relaxation.
Use an orthogonal eigendecomposition and a vector of independent Rademacher random variables. Because is diagonal and , every sign vector gives , without taking an expectation. If the scaling denominator is positive, then satisfies every slab constraint and . Under spanning constraints and positive trace, automatically. A nonzero with instead certifies an unbounded direction.
For spanning slab normals, apply the maximum of finitely many Rademacher linear forms bound to , whose squared norms are . Some sign vector has scaling denominator squared at most . Rademacher rounding for a semidefinite relaxation then produces a feasible vector of squared norm at least the displayed fraction of the SDP optimum. This is an existence guarantee from the probabilistic method.
A water-filling algorithm allocates a fixed resource among concave-return channels by choosing one Lagrange multiplier and setting each allocation to a thresholded expression. The multiplier is adjusted until the allocations sum to the resource budget.
To maximize for positive baselines, nonnegative allocations and a positive budget , the KKT conditions equalize the shifted values on allocated coordinates. The unique water level solves . Inactive coordinates have baselines at least the water level. Strict convexity of the negative objective ensures uniqueness, and sorting the baselines gives an efficient water-filling algorithm.
Coordinate descent minimizes an objective by repeatedly optimizing one coordinate, or one block of coordinates, while holding all others fixed. Exact coordinate minimization is especially simple for separable penalties and quadratic objectives.
For a function on a real vector space, its convex conjugate isWhen is differentiable and strictly convex, the maximizing point satisfies .
For an increasing concave utility on positive wealth, its utility conjugate uses the indicated supremum and is a convex function of the positive price variable. If on positive , extended by infinity elsewhere, then . Under the Inada conditions its optimizer is the inverse marginal utility, and its derivative is the negative of that optimizer. The sign convention is part of the definition.
For an increasing strictly concave differentiable utility satisfying Inada conditions, its utility conjugate has a unique optimizer and derivative . The dual is strictly decreasing and strictly convex. Twice differentiability of the dual additionally follows when exists and is strictly negative everywhere. Strict concavity alone allows to vanish and does not imply this additional assertion.
For on , strict convexity and the stationary condition give the displayed convex conjugate for every real . Biconjugation recovers on its original positive domain. Its closed extended-real extension has value zero at zero and infinity on negative arguments.
The biconjugate of is the convex conjugate of its convex conjugate:It is the supremum of all affine minorants. For a proper function with an affine minorant, the Fenchel-Moreau theorem identifies it with the closed convex envelope; a proper lower semicontinuous convex function equals its biconjugate.
If with , substitution into the supremum defining the convex conjugate givesThe positivity of allows it to pass through the supremum without reversing it. Negative scaling need not obey this rule for the convex conjugate, even when a formal stationary-value transform does.
For a differentiable strictly concave function whose derivative is a bijection of , defineThe unique minimizing point is , and follows by comparing minimizers at adjacent arguments, even when is not differentiable. This dual is concave and equals in terms of the convex conjugate. If , then . For , .
Suppose , , is differentiable, and . Then for the concave Legendre dual , andIntegrate the derivative bounds from to , then integrate . Multiplying the first inequality by a negative reverses both comparisons. A bound valid without cases is .
Maximize over . The maximizer is , giving the displayed Huber loss. The indicator functional of a constraint set is zero on the interval and infinity outside; it is not the zero-one indicator used in measure theory.
A proper lower-semicontinuous convex functional on a real Banach space equals its biconjugate, with the canonical embedding in the bidual understood. One inequality follows from the Fenchel–Young inequality; separation of a point below the closed convex epigraph gives the opposite inequality. This is the closed-convex analogue of recovering a function from all its affine supporting functions.
For a proper extended-real function with an affine minorant, biconjugate gives its greatest lower-semicontinuous convex minorant. Geometric separation of its epigraph turns containing closed half-spaces into affine lower bounds. Vertical half-spaces are recovered by adding multiples of a domain-separating inequality to one fixed affine minorant.
For a proper convex function and its convex conjugate ,Equality holds exactly when , or equivalently .
For a proper convex function and its convex conjugate , this gap is nonnegative by the Fenchel–Young inequality. It vanishes exactly when . Its integral against a transport plan is the difference between the half-squared-distance cost and the value of the integrable Kantorovich potentials , .
For a proper convex function finite at , global minimality is equivalent to . This follows immediately from the defining subgradient inequality. Combined with a subdifferential sum rule, it converts a convex minimization problem into an inclusion, for example the equation defining a proximal operator.
Adding the two subgradient inequalities for and givesThus the subdifferential is a monotone operator. This inequality proves uniqueness of its resolvent: two solutions of must coincide when .
For a convex function and , the forward step is the set-valued explicit update . It reduces to the usual gradient step when differentiable. In contrast, a backward step uses a subgradient at the new point and is the proximal operator for a proper closed convex function.
For a convex scalar function , the partial subdifferential means the subdifferential of at . It is not differentiation of a set-valued subdifferential. If this section is differentiable, the partial subdifferential is the singleton containing .
For a proper lower-semicontinuous convex functional on a real Hilbert space, means for all . Taking the supremum gives equality in the Fenchel–Young inequality: . Apply the same argument to and use the Fenchel-Moreau theorem to obtain the reciprocal subgradient condition.
For a finite convex function , the function is convex. The subgradient inequality gives , where . Conversely, every subgradient of annihilates , because is constant on lines in those directions. For , write and test the subgradient inequality at ; this proves . For , is constant and both sides are since a finite convex function on the real line has a nonempty subdifferential everywhere.
The subdifferential of the L1 norm consists of vectors with when and when . These coordinate conditions give the Karush-Kuhn-Tucker conditions for Lasso and Square-root Lasso.
For proper convex functions under a standard relative-interior qualification,In particular, if is differentiable at , then .
Let be a bounded linear operator from a real Banach space to a real Hilbert space, and let be a proper lower-semicontinuous convex absolutely one-homogeneous functional on . The normalization and source relation imply by the Euler identity for a convex one-homogeneous functional. For the norm penalty on a Hilbert space, its nonzero-point subgradient is . Hence : is a right singular vector with singular value , and is the corresponding left singular vector. Thus the definition recovers the ordinary operator singular-vector relation using the one-homogeneous norm penalty. Uniqueness of the vector from its data requires extra hypotheses on and .
For an absolutely one-homogeneous functional that is convex and ,The subgradient inequality at zero gives , and at gives the reverse inequality. This is an Euler identity that needs no differentiability.
A nonzero vector is an eigenfunction of an absolutely one-homogeneous convex functional with eigenvalue when . This nonlinear analogue of an eigenvector underlies exact shrinkage formulas for several variational flows and proximal maps.
For a real matrix , exactly one of the following holds: there is with and , or there is with . Separating from the standard simplex proves the result; may then be normalized to sum to one.
The projected subgradient method minimizes a possibly nonsmooth convex function over a closed convex set by iterating with . Nonexpansiveness of Euclidean projection onto a convex set and the subgradient inequality give its basic convergence bound.
If and , thenIt follows by expanding the squared distance after each projected step, using nonexpansiveness of projection, summing the resulting inequalities, and applying convexity.
The step size of an iterative optimization algorithm controls the distance moved in one update. Convergence conditions balance sufficient progress against instability from steps that are too large.
For a proper lower-semicontinuous convex function , the proximal operator is . Its optimality condition is .
The proximal map of sends to , with zero assigned at . This removes vectors inside the radius- ball and shortens all larger vectors by a fixed radial distance. It is useful for groupwise sparsity.
On a Banach space one can define the set of minimizers of , but existence and uniqueness need additional geometry or coercivity hypotheses. The optimality condition is , with the duality mapping . The Hilbert completion-of-square shift by a dual vector does not generalize unchanged. On with and , every with is a minimizer; the vector is not one.
For a real Hilbert space, , and , identify with its vector by the Riesz representation theorem. Completing the square in shifts the input to . Substitute and multiply by to obtain the displayed formula, valid also for negative . If and , the answer is ; if , the objective is identically infinite and no proper proximal problem remains.
The Moreau envelope of a proper closed convex function isIt is differentiable even when is not, with and -Lipschitz gradient.
For , the Moreau envelope of the Euclidean norm is when and otherwise. Its gradient is in the core and outside. The approximation error is between zero and .
For proper lower semicontinuous convex functions, the Moreau envelope has gradient . This follows by subgradient inversion under convex conjugacy and the quadratic conjugate. Firm nonexpansiveness of the proximal residual makes the gradient -Lipschitz continuous.
For a proper convex function with sequential lower semicontinuity , form with . The Moreau envelope theorem gives . If is integrable, it defines a smooth surrogate probability density function. Infimizing the logarithm of a probability density function with a positive quadratic penalty has the opposite sign and does not generally smooth it. For the Laplace distribution, that incorrect operation leaves , which is not differentiable at zero.
For a nonempty closed convex set , the squared-distance function is the Moreau envelope of its indicator functional of a constraint set. It is convex and differentiable withand this gradient is one-Lipschitz.
The squared distance to a convex set is the infimal convolution of the set's indicator functional of a constraint set and the half-squared Hilbert space norm. Its convex conjugate is the sum of the half-squared norm and the support function of the set.
The proximal gradient method minimizes , where has an -Lipschitz gradient and is convex with a tractable proximal operator, by . A standard choice gives objective error in the general convex case.
For a jointly smooth convex function , update implicitly by its proximal minimization at fixed , then update explicitly with the gradient at the mixed point . The combined map is -averaged for , as follows by applying cocoercivity at two mixed points. Its fixed points are precisely the minimizers. If a minimizer exists, averaged iteration proves convergence.
For , where is convex with an -Lipschitz gradient and is convex, use a proximal -step for the full section and an explicit -step for . Monotonicity of the two selected subgradients of combines with cocoercivity of to make the full update firmly nonexpansive for . Existence of a minimizer then gives convergence, even though the full objective is not smooth.
For two mixed points with difference and gradient difference , the input difference is and the output difference is . Their squared-norm difference is . This exact identity is a reusable way to prove averagedness without assuming the two block maps are individually nonexpansive.
The iterative soft-thresholding algorithm applies the proximal gradient method to :Here is coordinatewise soft thresholding. The objective is convex and coercive, so iterates converge to a minimizer in finite dimensions; uniqueness requires additional hypotheses.
The subgradient method minimizes a possibly nonsmooth convex function by choosing and iteratingIf the subgradients are bounded by and a minimizer is within distance of , a suitable constant or diminishing step size finds objective error at most in iterations.
Composing the log-sum-exp function with finitely many affine functions gives a differentiable approximation to their pointwise maximum. Increasing the inverse-temperature parameter reduces the uniform approximation error while increasing the Lipschitz gradient constant.
For a convex objective with an -Lipschitz gradient, Nesterov's accelerated gradient method reaches objective error in iterations when a minimizer lies within distance of the initial point.
An operator on an inner-product space is monotone whenfor every . The gradient of every differentiable convex function is monotone.
An operator is -cocoercive when with . This strengthens monotonicity and implies a Lipschitz constant by the Cauchy-Schwarz inequality. Gradient maps of smooth convex functions provide an important converse through the Baillon–Haddad theorem.
On the whole Euclidean space, an -Lipschitz gradient of a convex function is -cocoercive. Subtract the supporting affine function at one point, apply the descent lemma to a gradient step at the other point, then interchange the points and add. The conclusion needs convexity but no second derivative.
For an operator , its resolvent with step is . A maximal monotone operator has an everywhere-defined single-valued firmly nonexpansive mapping as its resolvent. For , the resolvent is the proximal map of . This monotone-operator resolvent uses a different convention from the spectral resolvent of a linear operator.
A monotone operator is maximal when its graph has no proper enlargement that is still monotone. In Euclidean or Hilbert space, its resolvent of a monotone operator is single-valued and everywhere defined for every positive step. Subdifferentials of proper lower semicontinuous convex functions are fundamental examples.
An operator is -averaged for when for a nonexpansive mapping . Averaging controls the update residual and enables fixed-point iteration. A firmly nonexpansive mapping is exactly a -averaged operator.
In finite-dimensional Euclidean space, iterating an averaged operator with a nonempty fixed-point set converges in norm to a fixed point from every start. The averaged-operator inequality proves boundedness and a vanishing residual; compactness produces a fixed cluster point and Fejér monotonicity turns subsequential convergence into convergence of the full sequence. A fixed point must exist.
The defining averaging representation is equivalent to . Expanding the norm of the convex combination proves both directions. Substituting a fixed point for gives Fejér monotonicity and summability of squared residuals.
A mapping on an inner-product space is firmly nonexpansive whenEvery firmly nonexpansive mapping is nonexpansive, and the resolvent of a maximal monotone operator is firmly nonexpansive.
Articles were limited to the first 100 out of 106 total.
Articles by others on the same topic
There are currently no matching articles.