我想在 python 中使用 docplex 对整数编程示例进行建模。对于指标约束,我有这个等式(X 是一个二元变量):
我写了这段代码:
for i1,i2,i3 in P:
mdl.add_indicator_constraints(x[(i,j,k)] for i,j,k in ijk if i==i1 and j==i2 and k==i3)==0
我不知道我是否使用了正确的命令来定义这个指标。当我运行程序时,我收到此错误:
cpx_indvars.append(logct.binary_var.safe_index)
AttributeError: 'Var' object has no attribute 'binary_var'