int NTasks=...;
int NStations=...;
int ct=...;
int i=...;
range Tasks=1..NTasks;
range Stations=1..NStations;
float T[Tasks]=...;
int P[Tasks][Tasks]=...;
dvar boolean x[Tasks][Stations];
dvar boolean y[Stations];
dvar float+ m;
minimize m==sum(j in Stations)j*y[j];
subject to
{
forall(i in Tasks)sum(j in Stations)x[i][j]==1;
forall(j in Stations)
sum(j in Stations)T[i]*x[i][j]<=ct;
forall(j in Stations)
sum(j in Stations)T[i]*x[i][j]<=sum(j in Stations)ct*y[j];
}
嗨!我是 CPLEX 的初学者。我会尝试找到本文的 cplex 代码https://www.tandfonline.com/doi/full/10.1080/00207540701713832数学模型来解决这个问题 SALBP1 但我有一个 cplex 运行配置不存在错误。您有任何想法来解决这个问题或有任何资源可以找到一些东西吗?
要运行模型,您需要在 IDE 中创建运行配置,并在运行配置中包含 .mod 和 .dat
顺便说一句,您也可以从
给出的示例开始https://co-enzyme.fr/blog/simple-assemble-line-balancing-problem-salbp-mip-cp-models-benchmarking/