我正在使用Matlab在Cplex中实现一个调度模型。该模型是一个流程车间模型,如下所示:
Flow shop模型
其中CCD_ 1是二进制的并且CCD_。此外,p_{r,j}
是问题数据。我正在尝试编写前两个约束,它们采用相等的形式,并使用cplex.addRows
。但我不知道如何指定这些约束是平等的,而不是小于或等于。
据我所知,cplex.addRows(lhs,A,rhs,rowname)
没有sense
部分来指定这一点。
您是否尝试过使用相同的lhs和rhs?
在示例lpex3.m中,您可能会看到
% minimize c*x
% subject to Hx = d
% Ax = b
% l <= x <= u
在模型中
cplex.addRows(b, A, b);