BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
Santha
Pyrite | Level 9

Hi Rob

Getting a syntax issue on Constraint "LSP_DC_Link1". What am I missing?

 

con LSP_DC_Link1{p in Ports, t in Transit,c in LSP: c not in {'ZIMU','ONEY'}, d in DC}:
ContainersfromPortstoLSPtoDC[p,t,c,d] <= BigM * IsLSPDC[c,d];
1 ACCEPTED SOLUTION

Accepted Solutions
RobPratt
SAS Super FREQ

Here are two correct ways:

con LSP_DC_Link1{p in Ports, t in Transit, c in LSP, d in DC: c not in {'ZIMU','ONEY'}}:
   ContainersfromPortstoLSPtoDC[p,t,c,d] <= BigM * IsLSPDC[c,d];
con LSP_DC_Link1{p in Ports, t in Transit, c in LSP diff {'ZIMU','ONEY'}, d in DC}:
   ContainersfromPortstoLSPtoDC[p,t,c,d] <= BigM * IsLSPDC[c,d];

View solution in original post

2 REPLIES 2
RobPratt
SAS Super FREQ

Here are two correct ways:

con LSP_DC_Link1{p in Ports, t in Transit, c in LSP, d in DC: c not in {'ZIMU','ONEY'}}:
   ContainersfromPortstoLSPtoDC[p,t,c,d] <= BigM * IsLSPDC[c,d];
con LSP_DC_Link1{p in Ports, t in Transit, c in LSP diff {'ZIMU','ONEY'}, d in DC}:
   ContainersfromPortstoLSPtoDC[p,t,c,d] <= BigM * IsLSPDC[c,d];
Santha
Pyrite | Level 9

aah. so i get the syntax now. thanks rob as always