[Clp-tickets] [COIN-OR Linear Programming Solver] #77: OsiClp solver status bug

COIN-OR Linear Programming Solver coin-trac at coin-or.org
Sun Dec 4 07:50:30 EST 2016


#77: OsiClp solver status bug
------------------------+----------------------
 Reporter:  aykut       |      Owner:  somebody
     Type:  defect      |     Status:  new
 Priority:  major       |  Milestone:
Component:  component1  |    Version:
 Keywords:              |
------------------------+----------------------
 OSICLP trunk version fails to update the solver status on some cases.
 Please compile and run the attached solve.cpp with the provided input file
 node7.mps.

 Run
 {{{#!sh
 solve node7.mps
 }}}

 OSICLP claims problem is solved optimally even though it is infeasible. I
 think OSICLP/CLP realizes the problem is infeasible but just does not
 update the solver status properly.

 Output:
 {{{#!sh
 Coin0008I BLANK read with 0 errors
 Calling initialSolve()...
 Calling resolve()...
 Optimal solution found. Obj Value: 12035.2
 Update upper bound of variable 1 to 0.
 Calling resolve...
 Optimal solution found. Obj Value: 12035.2
 lower bound of x[1]: 0
 upper bound of x[1]: 0
 optimal value of x[1]: 0.0294118
 D'oh!
 }}}

--
Ticket URL: <https://projects.coin-or.org/Clp/ticket/77>
COIN-OR Linear Programming Solver <http://projects.coin-or.org/Clp>
A linear programming solver.



More information about the Clp-tickets mailing list