[Cbc-tickets] [COIN-OR Branch-and-Cut MIP Solver] #89: example where cbc does not find global optimum
COIN-OR Branch-and-Cut MIP Solver
coin-trac at coin-or.org
Fri Apr 16 10:32:04 EDT 2010
#89: example where cbc does not find global optimum
----------------------------+-----------------------------------------------
Reporter: janpoland | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: component1 | Version: 2.0
Keywords: global optimum |
----------------------------+-----------------------------------------------
In the following example, I get a feasible solution with cbc (the command
line version cbcSolver) which is suboptimal. If I use the minimum.cpp call
instead, cbc does find the optimum, however takes significantly longer
time.
The example consists of the following files:
(1) example.mps : the problem definition
(2) example_cbc_found1.txt : the solution found by cbc
(3) example_cbc_found.txt : again the same solution in a different format
(sparse matrix format where line 1 contains numrows numcols 0, and each
further line contains i j A[i,j])
(4) example_optimum.txt : the optimum in sparse matrix format
(5) otherexample.mps : a very similar (even slightly larger) example where
cbc does find the global optimum
I get the problem with different versions of cbc, e.g. 2.3.2. and 2.4.1.
Many thanks for looking into this!
Jan.
--
Ticket URL: <https://projects.coin-or.org/Cbc/ticket/89>
COIN-OR Branch-and-Cut MIP Solver <http://projects.coin-or.org/Cbc>
An LP-based branch-and-cut MIP solver.
More information about the Cbc-tickets
mailing list