Convex Optimization 2 -- Convex Sets

Outline

  • affine and convex sets
  • some important examples
  • operations that preserve convexity
  • generalized inequalities
  • separating and supporting hyperplanes
  • dual cones and generalized inequalities

Affine set

    line through x_1,x_2:all points
x = \theta x_1+(1-\theta)x_2,(\theta\in\mathbb{R})

    affine set: contains the line through any two distinct points in the set.
    example: solution set of linear equations \{x|Ax=b\}
    (conversely, every affine set can be expressed as solution set of system of linear equations)

Convex set

    line segment between x_1 and x_2: all points
x = \theta x_1+(1-\theta)x_2
    with 0\leq\theta\leq1

    convex set: contains line segment between any two points in the set
x_1,x_2\in\mathbb{C},0\leq\theta\leq 1\Longrightarrow \theta x_1+(1-\theta)x_2\in\mathbb{C}

Convex combination and convex hull

    convex combination of x_1,...,x_k: any point x of the form:
x=\theta_1x_1+\theta_2x_2+...+\theta_kx_k
    with \theta_1+...+\theta_k = 1, \theta_i\geq 0

    convex hull conv S: set of all convex combinations of points in S

Convex cone

    conic (nonnegative) combination of x_1 and x_2: any point of the form
x = \theta_1x_1+\theta_2x_2
    with \theta_1\geq 0,\theta_2\geq 0

    convex cone: set that contains all conic combinations of points in the set

Hyperplanes and halfspaces

    hyperplane: set of the form \{x|a^Tx=b\}(a\ne 0)

    halfspace: set of the form \{x|a^Tx\leq b\}(a\ne 0)
        - a is the normal vector
        - hyperplanes are affine and convex; halfspaces are convex

Euclidean balls and ellipsoids

    (Euclidean) ball with center x_c and radius r:
B(x_c,r)=\{x|\ ||x-x_c||_2\leq r\}=\{x_c+ru|\ ||u||_2\leq 1\}

    ellipsoid: set of the form
\{x|(x-x_c)^TP^{-1}(x-x_c)\leq 1
    with P\in \mathbb{S_{++}^n}(i.e. P symmetric positive definite)
    other representation: \{x_c+Au|\ ||u||_2\leq 1\} with A square and nonsingular.

Norm balls and norm cones

    norm: a function ||\cdot|| that satisfies
        - ||x||\geq0,||x||=0 if and only if x=0
        - ||tx||=|t|||x|| for t\in\mathbb{R}
        - ||x+y||\leq||x||+||y||

    norm ball with center x_c and radius r:\{x|\ ||x-x_c||\leq r\}

    norm cone: \{(x,t)|\ ||x||\leq t\}

    Euclidean norm cone is called second-order cone

    norm balls and cones are convex

Polyhedra

    solution set of finitely many linear inequalities and equalities
Ax\preceq b,\qquad Cx=d
        (A\in \mathbb{R}^{m\times n},C\in \mathbb{R}^{p\times n})

Polyhedra.jpg

polyhedron is intersection of finite number of halfspaces and hyperplanes.

Positive semidefinite cone

    notation:
        - \mathbb{S}^n is set of symmetric n\times n matrices
        - \mathbb{S}_{+}^{n} = \{X\in\mathbb{S}^n| X\succeq 0\}: positive semidefinite n\times n matrices
X\in\mathbb{S}_{+}^{n} \Longleftrightarrow z^TXz\geq0 \ for\ all\ z
            \mathbb{S}_{+}^{n} is a convex cone
        - \mathbb{S}_{+}^{n} = \{X\in\mathbb{S}^n| X\succ 0\}: positive definite n\times n matrices

Positive semidefinite cone.jpg

Operations that preserve convexity

    practical methods for establishing convexity of a set C
    1. apply definition
x_1,x_2\in C,\quad 0\leq\theta\leq 1 \Longrightarrow \theta x_1+(1-\theta)x_2\in C
    2. show that C is obtained from simple convex sets (hyperplanes, halfspaces, norm balls, ...) by operations that preserve convexity
        - intersection
        - affine functions
        - perspective function
        - linear-fractional functions

    intersection: the intersection of any number of convex sets is convex
    Affine function: suppose f:\mathbb{R}^n\to\mathbb{R}^m is affine (f(x) = Ax+b with A\in\mathbb{R}^{m\times n},b\in\mathbb{R}^m)
        - the image of a convex set under f is convex
        - the inverse image f^{-1}(C) of a convex set under f is convex.
    examples:
        - scaling, translation, projection
        - solution set of linear matrix inequality \{x| x_1A_1+...+x_mA_m\preceq B\} (with A_i,B\in\mathbb{S}^p)
        - hyperbolic cone \{x| x^TPx\leq(c^Tx)^2,c^Tx\geq 0\}(with P\in\mathbb{S}_{+}^{n})
    Perspective and linear-fractional function
        -perspective funtion P:\mathbb{R}^{n+1}\to\mathbb{R}^n:
P(x,t)=x/t,\qquad domP=\{(x,t)|t\ >0\}
    images and inverse images of convex sets under perspective are convex.

        -linear-fractional function f:\mathbb{R}^n\to\mathbb{R}^m:
f(x)=\frac{Ax+b}{c^Tx+d},\qquad dom f=\{x| c^Tx+d>0\}
    images and inverse images of convex sets under linear-fractional functions are convex.

Generalized inequalities

a convex cone K\subset\mathbb{R}^n is a proper cone if

  • K is closed (contains its boundary)
  • K is solid (has nonempty interior)
  • K is pointed (contains no line)

examples

  • nonnegative orthant K=\mathbb{R}_{+}^{n}=\{x\in\mathbb{R}^n| x_i\geq0,i=1,..,n\}
  • positive semidefinite cone K = \mathbb{S}_{+}^{n}
  • nonnegative polynomials on [0,1]:
    K=\{x\in\mathbb{R}^n| x_1+x_2t+x_3t^2+...+x_nt^{n-1}\geq0\ for\ t\in[0,1]\}

generalized inequality defined by a proper cone K:
x\preceq_{K} y \Longleftrightarrow y-x\in K,x\prec_{K} y \Longleftrightarrow y-x\in \textbf{int}K
properties: many properties of \preceq_K are similar to \leq on \mathbb{R},e.g.,
x\preceq_K y,\quad u\preceq_Kv \Longrightarrow x+u\preceq_K y+v

Minimum and minimal elements
\preceq_K is not in general a \textit{linear ordering}

x\in\mathbb{S} is the minimum element of S with respect to \preceq_K if
y\in\mathbb{S}\Longrightarrow x\preceq_K y
x\in\mathbb{S} is a minimal element of S with respect to \preceq_K if
y\in\mathbb{S},y\preceq_K x\Longrightarrow y=x

Differences.jpg

Separating hyperplane theorem

if C and D are disjoint convex sets, then there exists a\ne 0,b such that
a^Tx\leq b\ for\ x\in C,\quad a^Tx\geq b\ for\ x\in D
the hyperplane \{x | a^Tx = b\} separates C and D

strict separation requires additional assumptions(e.g.,C is closed, D is a singleton)

Supporting hyperplane theorem

supporting hyperplane to set C at boundary point x_0:
\{x| a^Tx = a^Tx_0\}
where a\ne 0 and a^Tx\leq a^Tx_0 for all x\in C

supporting hyperplane theorem: if C is convex, then exists a supporting hyperplane at every boundary point of C

Dual cones and generalized inequalities

dual cone of a cone K:
K^* = \{y| y^Tx\geq 0\ for\ all\ x\in K\}
examples:

  • K = \mathbb{R}_{+}^n: K^* = \mathbb{R}_+^n

  • K = \mathbb{S}_{+}^n: K^* = \mathbb{S}_+^n

  • K = \{(x,t)|\ ||x||_2\leq t\}: K^*=\{(x,t)|\ ||x||_2\leq t\}

  • K = \{(x,t)|\ ||x||_1\leq t\}: K^*=\{(x,t)|\ ||x||_{\infty}\leq t\}
    first three examples are self-dual cones
    dual cones of proper cones are proper, hence define generalized inequalities:
    y\succeq_{K^*} 0 \Longleftrightarrow y^Tx\geq0\ for\ all\ x\succeq_K 0

Minimum and minimal elements via dual inequalities

minimum element w.r.t. \preceq_K
x is minimum element of S iff for all \lambda\succ_{K^*}0,x is the unique minimizer of \lambda^Tz over S

minimal element w.r.t. \preceq_K

  • if x minimizes \lambda^Tz over S for some \lambda\succ_{K^*}0, then x is minimal
  • if x is a minimal element of a convex set S, then there exists a nonzero \lambda\succeq_{K^*}0 such that x minimizes \lambda^Tz over S
    Examples:
    Examples.jpg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,390评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,821评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,632评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,170评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,033评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,098评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,511评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,204评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,479评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,572评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,341评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,213评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,576评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,893评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,171评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,486评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,676评论 2 335

推荐阅读更多精彩内容