制定这个优化问题

计算科学 优化 凸优化 简历
2021-12-17 05:45:56

假设我想最小化低于目标函数

|g(xi)Ig(xi)<0|2

即,后者的惩罚条款如|g(xi)|2仅在以下情况下计算g(xi)<0.|g(xi)|2是凸函数。有没有办法制定它?我知道凸函数的总和是凸的,但是如果我在目标函数上添加了这个奇怪的“过滤器”,我希望它仍然是凸的..

1个回答

我将假设您优化了位置xi. 然后这很容易通过松弛变量重新表述,如下所示:

minxi,sisi2so thatsig(xi)si0
这不是凸问题,因为这些约束描述的可行区域不是凸的。例如,您可以通过考虑@johanlofberg 在评论中提到g(x)=x21