线性约束的绝对值


12

我有以下优化问题,在约束中我具有绝对价值:

令和为大小均为列向量。我们想解决以下问题: xRnf0,f1,,fmn

minf0Txs.t.|f1Tx||f2Tx||fmTx|

我知道可行的空间不会很凸,因此我可能需要一个MILP来解决问题。我正在寻找所需数量最少的二进制变量以及可以解决该问题的设置。

当不平等的只有一侧具有绝对值时,处理绝对值通常很容易(http://lpsolve.sourceforge.net/5.1/absolute.htm);但是,这种情况似乎更为复杂。

先感谢您。

Answers:


5

最简单的方法是添加二进制值,然后求解msi0,1

minf0Txs.t.0(2si1)fiTx(2si+11)fi+1Txi

我认为要么(1)根本没有更快的速度存在,要么(2)有一个特殊的技巧可以将其重新构造为凸程序。可能是(1)。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.