Dear all,
I have a problem about subset usage in constraints,
my set and subsets are following;
sets
i aircraft /1*16/
heavy(i) /2,6,10,14/;
set medium (i);
medium (i)= NOT heavy (i);
alias (i,p);
I created a separation parameter like;
parameter SEP(i,p);
SEP(medium,medium)=70;
SEP(medium,heavy)=60;
SEP(heavy,heavy)=82;
SEP(heavy,medium)=118;
and my seperation constaints;
constraint3(i,p,medium(i),heavy(i))$(ord(i)<>ord(p) and R(i)=R(p)and PM(i)=PM(p)and [SEP(i,p) and SEP(medium,medium) and SEP(medium,heavy)and SEP(heavy,medium) and SEP(heavy,heavy)])..
D(i)-D(p)=g= SEP(p,i)-M*E(i,p);
constraint4(i,p,medium(i),heavy(i))$(ord(i)<>ord(p) and R(i)=R(p)and PM(i)=PM(p)and [SEP(i,p) and SEP(medium,medium) and SEP(medium,heavy)and SEP(heavy,medium) and SEP(heavy,heavy)])..
D(p)-D(i)=g= SEP(i,p) -M*(1-E(i,p));
this constraints not working and seperation between aircrafts is not provided.
But code is running and solution is founded.
How can I express the subsets in the constraints? Thanks in advance.