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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

---------------------------------------------------------- VALUE MATRIX: 3 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.ThreetoOne;TakeTwo = (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)-CONSTANTS.ThreetoTwo;KeepThree=(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)+(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);value.ThreeNormal=max([TakeOne TakeTwo KeepThree]);elsevalue.ThreeNormal=0;value.DecThreeNormal=0;endif (TakeOne>TakeTwo & TakeOne>KeepThree)value.DecThreeNormal=1;elseif (TakeTwo>TakeOne & TakeTwo>KeepThree)value.DecThreeNormal=2;elsevalue.DecThreeNormal=3;end99

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

Saved successfully!

Ooh no, something went wrong!