处理中等大小非凸QCQP的算法

计算科学 优化 约束优化 非凸的 qcqp
2021-12-06 17:01:28

我有以下问题xC205

minxxHAx

受以下约束

xHBx=1

xHCix=0

为了i{0,1,,203}, 在哪里AB很复杂205×205矩阵,并且可以假定为正定矩阵。Ci是排名-1矩阵(每个Ci矩阵实际上只有一行非零,即行i) 但是这里有204其中,它们是不确定的。

我知道可能没有一个最好的算法来处理这类问题,但是任何关于尝试的建议都将不胜感激!

1个回答

可以将二次约束近似为一组线性约束。这些约束中的每一个都对应于解决方案的要求x躺在一个椭球体上。您可以通过多面体(一组平面)来近似椭圆体。由于您正在最小化二次函数,因此您正在寻找保持在单位椭球之外的解决方案。所以现在,您可以解决几个受单个线性半空间约束的问题,如果您得到有界解决方案,请对照其他半空间约束检查它。这将为您提供一个近似解,您可以使用非线性优化方法对其进行细化。不利的一面是,这与椭球近似中的刻面数量的比例很差。