所以我有一个快速问题,我找不到答案…
我想实现一个";OR";CVXPY:的约束
x=0或x_ min<x<x_max
其中x是实正值。我们如何在代码中实现这样的约束?我试图用混合整数形式来表示约束,但没有成功。。。任何帮助都将不胜感激!
凸优化中不存在严格的不等式。
假设,我们想表达:
Either x = 0 OR x_min <= x <= x_max
(x_min, x_max: scalar constants)
这通常通过(混合整数编程!(:来完成
Add binary variable y
Add constraint: x <= x_max * y
Add constraint: x >= x_min * y
严格的不等式需要先验定义ε。