Weierstrass 定理
令为
的非空子集,
在
的所有点处下半连续。假设下列三个条件之一成立:
(1)是紧集;
(2)是闭集且
是强制的;
(3)存在一个标量,使得截集
为非空紧集。
那么,在
上的最小值点的集合为非空紧集。
最优解存在的条件
在凸优化问题中应用Weierstrass 定理:
引理1:如果凸优化问题的可行域为非空紧集,且
在
上连续,则最优解
一定存在。
引理2:已知函数连续,且其定义域为开集,那么其下水平集
为紧集,当且仅当
为强制函数。
引理3:如果可行域(无约束优化问题),
连续且是强制函数,则最优解
一定存在。
引理4:如果可行域为非空闭集,且
是强制函数,则最优解
一定存在。
最优解唯一的条件
如果目标函数是严格凸的,可行域
是凸集,则最优解
唯一。
当目标函数为非常数的线性函数时(
但
),如果最优解
存在,则
一定属于可行域
的边界点。
当目标函数为非常数的线性函数,并且可行域
是严格凸的、全为的闭集,如果最优解
存在,则
唯一。