[Clp] OsiClp resolve primal or dual simplex?

Matthew Galati magh at lehigh.edu
Fri May 30 17:20:26 EDT 2008


>> Does OsiClp's "resolve()" use primal or dual simplex? I was always under 
>> the impression that it used dual simplex, but I guess that only makes 
>> more sense if you are adding rows (like, cut generation). What if you 
>> are adding columns? Does it use primal simplex? Or is there some 
>> heuristic that determines on the fly?
>>
>>     
>
> You can configure this using OsiHintsParams (I think the righ option is
> OsiDoDualInResoilve).
>
> Note that clp may chose the wrong option if you don't give the hint.
>   
Thanks Paulo.

Is there some status flag to tell what CLP decided to use primal or dual 
simplex that I can check afterwards? The "resolve" function has lots of 
conditions so it is hard to tell without tracing through line by line.




More information about the Clp mailing list