[Coin-lpsolver] Problem using setBasisStatus() as a hint for Clp

js at jeannot.org js at jeannot.org
Thu Aug 26 04:36:30 EDT 2004


Hi !

I often get the following error when using the Osi setBasisStatus() function:
Clp0007I Singular factorization of basis - status -1
Assertion failed: internalFactorize(1)==0, file ClpSimplex.cpp, line 5411

Looking at the code, it seems that ClpSimplex::setBasisStatus() calls
ClpSimplex::statusOfProblem(), which then assert internalFactorize(1)==0.

I use setBasisStatus() to provide a starting point to Clp when doing
initialSolve(), but the basis status I provide may not lead to a correct
factorization (it may not be a basis).

Is there a way to provide an approximate basis status as a hint to Clp ?

Thank you very much in advance,

Regards,

js




More information about the Clp mailing list