12.07.2015 Views

Managing Risks of Supply-Chain Disruptions: Dual ... - CiteSeerX

Managing Risks of Supply-Chain Disruptions: Dual ... - CiteSeerX

Managing Risks of Supply-Chain Disruptions: Dual ... - CiteSeerX

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

elsevalue.DecOneNormal=3;end-------------------------------------------- INITIAL VALUE MATRIX: 2 SUPPLIERS / NORMAL SITUATION ------------------------------------------------------------if (k-g>CONSTANTS.d)TakeOne = (NormalProba.P1+NormalProba.P3)*pr<strong>of</strong>it(TREE.X(m,k)*(1-r*l),1,0,CONSTANTS)+(NormalProba.P2+NormalProba.P4)*pr<strong>of</strong>it(TREE.X(m,k)*(1-r*l),1,1,CONSTANTS)+(NormalProba.P1*ValueOneNormal(m,k+1,g,l)+NormalProba.P2*ValueOneDisruption(m,k+1,k,l+1)+NormalProba.P3*ValueOneNormal(m+1,k+1,g,l)+NormalProba.P4*ValueOneDisruption(m+1,k+1,k,l+1))/(1+CONSTANTS.r*d_t)-CONSTANTS.TwotoOne;KeepTwo =(NormalProba.P1+NormalProba.P3)*pr<strong>of</strong>it(TREE.X(m,k)*(1-r*l),2,0,CONSTANTS)+(NormalProba.P2+NormalProba.P4)*pr<strong>of</strong>it(TREE.X(m,k)*(1-r*l),2,1,CONSTANTS)+(NormalProba.P1*ValueTwoNormal(m,k+1,g,l)+NormalProba.P2*ValueTwoDisruption(m,k+1,k,l)+NormalProba.P3*ValueTwoNormal(m+1,k+1,g,l)+NormalProba.P4*ValueTwoDisruption(m+1,k+1,k,l))/(1+CONSTANTS.r*d_t);TakeThree = (NormalProba.P1+NormalProba.P3)*pr<strong>of</strong>it(TREE.X(m,k)*(1-r*l),3,0,CONSTANTS)+(NormalProba.P2+NormalProba.P4)*pr<strong>of</strong>it(TREE.X(m,k)*(1-r*l),3,1,CONSTANTS)*CONSTANTS.Delay+(NormalProba.P1*ValueThreeNormal(m,k+1,g,l)+NormalProba.P2*ValueThreeDisruption(m,k+1,k,l)+NormalProba.P3*ValueThreeNormal(m+1,k+1,g,l)+NormalProba.P4*ValueThreeDisruption(m+1,k+1,k,l))/(1+CONSTANTS.r*d_t)-CONSTANTS.TwotoThree;value.TwoNormal=max([TakeOne KeepTwo TakeThree]);elsevalue.TwoNormal=0;value.DecTwoNormal=0;endif (TakeOne>KeepTwo & TakeOne>TakeThree)value.DecTwoNormal=1;elseif (KeepTwo>TakeOne & KeepTwo>TakeThree)value.DecTwoNormal=2;elsevalue.DecTwoNormal=3;end98

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!