如何处理半定规划中的二次约束

计算科学 凸优化 半定规划 简历
2021-12-06 23:56:42

我正在使用 CVX 来解决优化问题。我对这个问题的限制之一是

MηηT

在哪里M是一个方阵并且η是一个列向量(两者Mη是变量)。CVX 发出错误

在 CVX 中只能指定标量二次形式。

我认为错误是由约束的二次形式引起的。我想知道是否可以将约束转换为另一种等效形式?

(更新)这是我要解决的优化问题:

minη,M,ν,w,δδs.t.ν0w00η1,MηηT[GMη+νw(η+νw)T2β(δwTe+ηTe)]0

我正在尝试使用:,其中是一个全为矩阵,以近似这合理吗?0MAdiag(M)ηAMηηT

1个回答

在约束(MηηT1)0