Convex Optimization · Problem 2.38

Convex functions — Boyd & Vandenberghe

Mathematics — Optimization · convex-cones-from-sets

Problem

[Roc70, pages 15, 61] Convex cones constructed from sets. ((a)) The barrier cone of a set CC is defined as the set of all vectors yy such that yTxy^T x is bounded above over x∈Cx \in C. In other words, a nonzero vector yy is in the barrier cone if and only if it is the normal vector of a halfspace {x∣yTx≤α}\{x \mid y^T x \leq \alpha\} that contains CC. Verify that the barrier cone is a convex cone (with no assumptions on CC). ((b)) The recession cone (also called asymptotic cone) of a set CC is defined as the set of all vectors yy such that for each x∈Cx \in C, x−ty∈Cx - ty \in C for all t≥0t \geq 0. Show that the recession cone of a convex set is a convex cone. Show that if CC is nonempty, closed, and convex, then the recession cone of CC is the dual of the barrier cone. ((c)) The normal cone of a set CC at a boundary point x0x_0 is the set of all vectors yy such that yT(x−x0)≤0y^T(x - x_0) \leq 0 for all x∈Cx \in C (i.e., the set of vectors that define a supporting hyperplane to CC at x0x_0). Show that the normal cone is a convex cone (with no assumptions on CC). Give a simple description of the normal cone of a polyhedron {x∣Ax⪯b}\{x \mid Ax \preceq b\} at a point in its boundary.

Related theory

Browse the problem library