manbet体育手机客户端


sos。R


# 2019年版权,Gurobi优化狗万app足彩,LLC # #这个例子中制定和解决以下简单的SOS模型:# # 2 x + y + z最大化#话题# x1 = 0或x2 = 0 (SOS1约束)# x1 = 0或x3 = 0 (SOS1约束)# x1 < = 1, x2 < = 1, x3 < = 2库(Gurobi)模型< -列表()模型A <- matrix(c(0,0,0), nrow=1, byrow=T)模型Obj <- c(2,1,1)模型Modelsense <- 'max'模型Ub <- c(1,1,2)模型RHS <- c(0)模型sense <- c('=') #第一个SOS: x1 = 0或x2 = 0 sos1 <- list() sos1类型<- 1 sos1索引<- c(1,2) sos1weight <- c(1,2) # sos2: x1 = 0 or x3 = 0 sos2 <- list() sos2类型<- 1 sos2索引<- c(1,3) sos2重量<- c(1,2)型SOS <- list(sos1, sos2) result <- gurobi(model) print(result . name)输出结果objval)打印(结果x) #清除空间rm(模型,结果)