有一个任务信息(列表)包括配送中心(0)和很多任务,那么如何使用java在gurobi中建模?如下图。xijrk 是二进制变量
for (int k = 0; k < VehicleInfo.size(); k++) {
for (int r = 0; r < Route.getTrip(); r++) {
for (int i = 0; i < 1; i++) {
for (int j = 1; j < taskInfo.size()-1; j++) {
GRBLinExpr expr = new GRBLinExpr();
expr.addTerm(1, csVariable.x[i][j][k][r]);
model.addConstr(expr, GRB.Less_EQUAL, 1, "name" + i + "_" + j + "_" + k + "_" + r);
}
}
}
}
[在此输入图像描述][1]
添加dddddddddddddddddddddddddd [1]:https://i.sstatic.net/XWUGFq8c.png