我有一个形式为非凸优化问题:
在Boyd 和 Vandenberghe 的 Convex Optimization附录 B (p. 653) 中,据说只有一个二次约束的非凸二次具有很强的对偶性,即你可以找到它是对偶的,然后找到对偶的最优值,它是相等的到非凸二次全局最优。
我的问题是:我可以针对上述问题执行此程序吗?如何执行?它是解决上述关于问题的最佳方法吗?
我有一个形式为非凸优化问题:
我的问题是:我可以针对上述问题执行此程序吗?如何执行?它是解决上述关于问题的最佳方法吗?
根据 Boyd 和 Vandenberghe 的 B.1 节中的推导,您可以解决原始的 SDP 对偶以获得最佳目标函数值似乎是合理的。您还可以解决对偶的对偶,这是对原始问题的 SDP 松弛。
按照 Boyd 的表示法,假设您的问题的原始变量用向量表示,SDP 松弛的决策变量(即对偶的对偶)用表示。有两种情况:
在第二种情况下,一切都没有丢失:通过强对偶性,SDP 松弛的最佳目标函数值等于原始的最佳目标函数值。这种观察在以下策略中很有用:
您描述的情况,您可以有效地确定最佳解决方案值,但不一定在哪里获得它,这不是我通常看到在求解器中明确处理的情况,因为它很少见。通常,最优目标函数值是事先不知道的,也不容易确定。但是,将这些信息合并到公式中的一种方法是将其作为下限包含在约束中。
最后,关于线性化技术,您可以查看Misener 和 Floudas在全局优化背景下的工作,这可能会将您的问题简化为解决一堆混合整数线性程序。
是 bang-bang,即将 1 放在最小的位置。所以对于任何固定,部分是已知的
问题简化为