[Cgl] Limit for GomoryCuts

Lou Hafer lou at cs.sfu.ca
Thu Dec 20 17:11:04 EST 2012


Thomas,

     You can read `if (!info.pass)' as `if (this is pass zero)', where 
pass is the number of cut generation passes at the current node.

     Can't speak to `limit >= 500'. There's a possibility it's archaic,
left from a time when problems were smaller.

                                                     Lou

>
> limit = limitAtRoot_;
 > if (!info.pass) {
 >   tolerance1=1.0;
>   tolerance2=1.0e-2;
 >   tolerance3=1.0e-6;
 >   tolerance6=1.0e-7;
>   tolerance9=1.0e-5;
 >   if (!limit||limit>=500)        <----!!!!!!!!!!!!!
>     limit=numberColumns;
 > } else {
>


More information about the Cgl mailing list