我有一个整数编程模型,我想用cplex解决它的线性松弛问题。本来,我已经定义我的变量为:用cplex解决LP问题
BoolVarMatrix X(env,I);
for(IloInt i = 0; i < I; i++){
X[i] = IloBoolVarArray(env, J);
}
IloBoolVarArray y(env,J);
,但现在我要他们放松到0 < = X < = 1,0 < = Y < = 1的范围内。为了做到这一点,我改变了定义:
NumVarMatrix X(env,I, 0, 1);
for(IloInt i = 0; i < I; i++){
X[i] = IloNumVarArray(env, J, 0, 1);
}
IloNumVarArray y(env,J, 0, 1);
但它仍然给我整数解决方案。我应该做些什么呢?