具有形式约束的线性规划Cx ≮ dCx≮d其中C∈R米× ñC∈Rm×n

计算科学 优化 线性规划
2021-12-18 02:43:33

我有一个具有线性目标函数的优化问题。约束的形式为:换句话说,我有:(Axb)(Cxd)

minfTxs.t.AxbCxd

解决问题的一种方法是将约束Cxd分解为m个约束(假设CRm×n):

c1Txd1c2Txd2cmTxdm
我们最终解决了m个线性规划,它们正好是相同,除了一个约束从一个 LP 更改为另一个。全局最优值只是获得的m个最优值中的最优值。

谁能想到一种更快的方法来执行这种优化?那么凸松弛呢?我如何将我的问题放松为单个线性程序?凸松弛解决方案有多好?

1个回答

约束Cxd在某些条件下可以表示为混合整数程序。

CixMiyidiiIiIyim1yi{0,1}iI

其中I={1,m}M_i是一个常数,表示c_i xMi上的先验上界如果一个好的混合整数求解器应该比求解m个单独的连续问题做得更好。cixm