X - UWSpace - University of Waterloo
X - UWSpace - University of Waterloo
X - UWSpace - University of Waterloo
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
i* Add a cut for upper level iteration */<br />
status = CPXnewrows (env, Ip, 1, &LpSub[L]->PiB, hcut-sense, NULL, NUUI;<br />
forij=SPb,n[2l+LSPb-m[2]+HISPbbn[ll;<br />
jQMeL [ j +HISPb-n [2 ] -SPbbn [ 2 I -LSPbbm [2 1 -HISPb-n [ 11 1 1 ;<br />
for(j=O; jOMeL [ j +HISPb,n f 11 1 ) ;<br />
f0r(j=SPb,n[2I+LSPb~ni[2I;<br />
j[2]- HISPb,rn[lli+i~er,count-2+totlev2Cl,<br />
j ,i,psub[lI - > I l 2 1 11 ;<br />
if(nb,subs > 2 && subtype[31 == 1)<br />
E<br />
fcri j=SPb,n[21+LSPb-n[2]+LS?bbnfll ;<br />
j[2]-IiTS?bbm[l]-l+<br />
iter-co~nt-2+totlevX), j ,LpSub[31->PiD[j-S?b-z[2]-LSPb-m[2]-<br />
LSPb,n[llj) ;<br />
for(j=3; jOMeL [ j +HISPb-n [ 3 I 1 1 ;<br />
status = CPXchgcaeE (env, lp, l int) ( SPb-ml 2 1 -LOWSPb-m [2 1 -HISPbbn[ 11 -<br />
i+(i:er_coun~-2)+tot1ev2C),<br />
i int 1 (LpSub [2 1 ->n+LS2b,m[Z] tHLSPb-n [nb-subsl -LS?b-n [2 1 1 ,<br />
Theta-coef 1 ;<br />
~Cjval[2] = objval [lev2,blockl + 5;<br />
abf val [levZblock] = objval [ c~subl - 3 ;