我如何使两个索引在 ampl 中不相等?
how I can make two index inequal in ampl?
我知道如果我想在 ampl 中使 2 个索引不相等,我必须使用以下术语:
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i}
但是如果我还必须制作 j!=k 我必须做什么?
我尝试了以下选项,但没有一个有效!
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i , j!=k}
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i : j!=k}
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i j!=k}
您可以使用 and
:
b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R : p!=i and j!=k}
我知道如果我想在 ampl 中使 2 个索引不相等,我必须使用以下术语:
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i}
但是如果我还必须制作 j!=k 我必须做什么? 我尝试了以下选项,但没有一个有效!
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i , j!=k}
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i : j!=k}
s.t. b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R:p!=i j!=k}
您可以使用 and
:
b2{s in S, p in P1, j in D1, i in P1, k in D1, r in R : p!=i and j!=k}