例子
例子
让我们现在关注使用Gurobi来解决简单MIP模型的示例。我们的示例优化以下型号:
最大化 | X | + | y | + | 2 Z. | ||
受到约束 | X | + | 2 y | + | 3 Z. | 4. | |
X | + | y | 1 | ||||
x,y,z二进制 |
这是我们示例的完整源代码(也可用
)......
#版权所有2020,gurobi优化狗万app足彩,llc ##此示例制定和解决以下简单MIP模型:#maximize#x + y + 2 z#that#x + 2 y + 3 z <= 4#x + y> =1#x,y,z二进制库(gurobi)model < - list()模型$< - 矩阵(C(1,2,3,1,1,0),nrow = 2,ncol = 3,byrow = t)模型$OBJ < - C(1,1,2)模型$模型< - 'max'模型$RHS < - C(4,1)模型$感觉< - c('<','>')模型$VTYPE < - 'B'PARAMS < - LIST(OUTPUTFLAG = 0)结果< - GUROBI(型号,PARAMS)打印('解决方案:')打印(结果$objval)打印(结果$x)#清除空间RM(型号,结果,PARAL)