Originally posted by: SystemAdmin
then how about this case.How do i write if staments inside the for loop in CPLEX
forall (k in 1..t)
forall (i in 1..N)
forall (j in 1..B){
d[j][i][0]==0;
d[j][i][k]==D[j][i][k]+d[j][i]
k-1;
if i=1 and j=1..3
c[j][i][0]==0;
x[j][i][0]==0;
c[j][i][k]==C[j][i][k]+c[j][i]
k-1;
x[j][i][k]==X[j][i][k]+x[j][i]
k-1;
if i=2 and j=1..3
d[j][i][k]==D[j][i][k]+d[j][i]
k-1;
c[j][i][k]==C[j][i][k]+c[j][i]
k-1;
x[j][i][k]==X[j][i][k]+x[j][i]
k-1;
d[B][i]
k-1>=C[1][i][k];
c[B][i]
k-1>=X[1][i][k];
}
#DecisionOptimization#MathematicalProgramming-General