Ampl 求解一元零线性规划

Ampl 求解一元零线性规划,ampl,Ampl,我有一个关于一个零线性规划的模型,当我使用AMPL时,我将变量声明为二进制类型,但当我求解它时,我的结果有很多数字不是0,1 var X{1..7,1..21,1..4} binary; 我认为变量的类型是:整数,二进制不在AMPL中 当我求解它时,我的结果是:X[1,5,6]=0.55555你应该使用一个解算器,比如CPLEX或Gurobi来得到一个整数解。默认的AMPL解算器是MINOS,它会松弛完整性并发出警告,例如: MINOS 5.51: ignoring integrality o

我有一个关于一个零线性规划的模型,当我使用AMPL时,我将变量声明为二进制类型,但当我求解它时,我的结果有很多数字不是0,1

var X{1..7,1..21,1..4} binary;
我认为变量的类型是:整数,二进制不在AMPL中

当我求解它时,我的结果是:
X[1,5,6]=0.55555

你应该使用一个解算器,比如CPLEX或Gurobi来得到一个整数解。默认的AMPL解算器是MINOS,它会松弛完整性并发出警告,例如:

MINOS 5.51: ignoring integrality of 10 variables
您应该使用CPLEX或Gurobi等解算器来获得整数解。默认的AMPL解算器是MINOS,它会松弛完整性并发出警告,例如:

MINOS 5.51: ignoring integrality of 10 variables