[Coin-discuss] OsiOsl resolve( )

Laszlo Ladanyi ladanyi at us.ibm.com
Fri Jun 20 08:29:55 EDT 2003


What really should be done is to modify OsiOslSI to understand the hints, like
OsiClpSI does. Then anyone could set which method to use in resolve. BCP w/
B&C would set the hint to dual simplex.

--Laci

On Fri, 20 Jun 2003, Matthew Galati wrote:

> I am curious why in OsiOslSolverInterface::resolve( ) - it seems to use 
> primal simplex rather than dual simplex. For using OsiOsl with BCP (for 
> example) to do branch and cut - it would seem better to call dual 
> simplex as the default on resolve( ). I guess the interface should 
> "figure out" which to use based on how the problem has been recently 
> modified. Or perhaps we should be more generic and have both dualSolve( 
> ) and primalSolve( ) methods and have BCP do the work to decide which to 
> call. Thoughts?
> 
> ----
> OsiOslSolverInterface()::resolve( )
> #if 0
>    rtcod=ekk_dualSimplex(model); // *FIXME* : why not 0 (eitherSimplex)
> #else
>    rtcod=ekk_simplex(model, 256 + 32); // no presolve and no scaling
> #endif
> 
> Matt
> 
> 
> -- 
> Matthew Galati
> ISE Lehigh University
> IBM Service Parts Solutions
> 610.758.4042 (Office)
> 610.882.0779 (Home)
> magh at lehigh.edu, magal11 at us.ibm.com
> http://sagan.ie.lehigh.edu/mgalati/
> 
> _______________________________________________
> Coin-discuss mailing list
> Coin-discuss at www-124.ibm.com
> http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-discuss
> 




More information about the Coin-discuss mailing list