凸优化笔记4

凸集(convex set)

定义

一个集合C是凸集,当任意两点之间的线段仍在C内

数学方式表达

C为凸集:
∀x1,x2∈C\forall x_1,x_2 \in Cx1,x2C
∀θ∈[0,1]\forall \theta \in [0,1]θ[0,1]
θx−1+(1−θ)x2∈C\theta x-1 + (1- \theta )x_2 \in Cθx1+(1θ)x2C

扩展

C连接两点的直线仍在C内 ⇒\Rightarrow线段也一定在C内⇒\Rightarrow仿射集一定是凸集


凸组合

定义

θ1,...,θk∈R,θ1+...+θk=1,θ1,...,θk∈[0,1]\theta _1,...,\theta _k \in R, \theta _1 + ...+\theta _k = 1,\theta _1,...,\theta _k \in [0,1]θ1,...,θkR,θ1+...+θk=1,θ1,...,θk[0,1]

x1,...,xkx_1,...,x_kx1,...,xk的凸组合:θ1x1+...+θkxk\theta _1x_1 + ...+\theta _kx_kθ1x1+...+θkxk

扩展

CCC为凸集⇔\Leftrightarrow 任意元素凸组合∈C\in CC


凸包

C∈RnC \in R^nCRn
Conv C={θ1x1+...+θkxk∣∀x1,...xk∈C∀θ1,...,θk∈[0,1]θ1+...+θk=1}Conv \ C = \left \{ \left.\begin{matrix} \theta _1 x_1 +...+\theta _kx_k\\ \\ \end{matrix}\right| \begin{matrix} \forall x_1,...x_k \in C\\ \forall \theta _1,...,\theta _k \in [0,1]\\ \theta _1+...+\theta _k = 1 \end{matrix} \right \}Conv C=θ1x1+...+θkxkx1,...xkCθ1,...,θk[0,1]θ1+...+θk=1

(任意集合C,构造尽可能小的凸集)


锥 Cone

C是锥 ∀x∈C,θ≥0,有θx∈C\forall x \in C , \theta \geq 0,有\theta x \in CxC,θ0,θxC

凸锥

C是凸锥 ∀x1,x2∈C,θ1,θ2≥0,有θ1x1+θ2x2∈C⇔锥+凸集\forall x_1,x_2 \in C , \theta _1,\theta _2 \geq 0,有\theta _1 x_1 + \theta _2 x_2 \in C \Leftrightarrow 锥+凸集x1,x2C,θ1,θ20,θ1x1+θ2x2C+


凸锥组合

定义

θ1x1+...+θkxk,   θ1,...,θk≥0\theta _1x_1 + ...+\theta _kx_k,\ \ \ \theta _1,...,\theta _k \geq 0θ1x1+...+θkxk,   θ1,...,θk0


凸锥包

x1,...,xk∈Cx_1,...,x_k \in Cx1,...,xkC
Conv C={θ1x1+...+θkxk∣x1,...xk∈Cθ1,...,θk≥0}Conv \ C = \left \{ \left.\begin{matrix} \theta _1 x_1 +...+\theta _kx_k\\ \end{matrix}\right| \begin{matrix} x_1,...x_k \in C\\ \theta _1,...,\theta _k \geq 0 \end{matrix} \right \}Conv C={θ1x1+...+θkxkx1,...xkCθ1,...,θk0}

(包含这个集合的最小凸锥)

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值