矩阵指数约束优化

计算科学 线性代数 优化 凸优化 约束优化
2021-12-04 08:08:30

假设我正在优化一个未知数xRk. 我有一个线性运算符A()那映射x对一个n×n对称矩阵,即 A:RkRn×n.

我想解决表单的问题

minxRkf(x)s.t.xCexp(A(x))v=w,
其中f:RkR是凸集,CRk是某个凸集,而v,wRn是常数向量。

这个问题有没有可能转化为凸的东西?如果不是(或者如果是的话),对于这种形式的问题,什么是好的优化技术/算法?

1个回答

不,这不可能转换为凸问题,因为可行集通常是非凸的。例如,考虑情况 . 该数据生成约束,它具有两个不同的可行点()。这当然是可以预料的,因为除了仿射等式之外的任何东西都是非凸的。A=[x002x]v=[21]w=1/22exe2x=1/2.123.534

尽管可能性非常低,但您可能可以通过一些对数变换来避免这种情况。取决于此模型的所有组件的具体情况。