我在寻找一个满足条件的线性规划方程假设这里所有的变量都是二进制变量第一个月另外,if A+B+D = 3; then E = 1; else E = 0如何表达这一点并满足这些条件以及线性条件?我试过了A + B - 2 <= M(1-y) and 1 - C <= My第一个约束,但似乎不起作用
if A+B+D = 3; then E = 1; else E = 0
A + B - 2 <= M(1-y) and 1 - C <= My
quhf5bfb1#
对于第一个方程式,您可以用途:
C + 1 >= A + B 2C <= A + B
如果问题中C有一个自然的意义(最大值/最小值),那么其中一个就足够了。第二种情况也是如此:
C
E + 2 >= A + B + D 3E <= A + B + D
1条答案
按热度按时间quhf5bfb1#
对于第一个方程式,您可以用途:
如果问题中
C
有一个自然的意义(最大值/最小值),那么其中一个就足够了。第二种情况也是如此: