[Cgl-tickets] [COIN-OR Cut Generator Library] #33: Potential error in CglTwomir
COIN-OR Cut Generator Library
coin-trac at coin-or.org
Fri Dec 11 00:43:05 EST 2009
#33: Potential error in CglTwomir
---------------------+------------------------------------------------------
Reporter: jwatson | Owner: somebody
Type: defect | Status: new
Priority: major | Milestone:
Component: Cgl | Version: release 0.5.1
Keywords: |
---------------------+------------------------------------------------------
I have isolated a situation in which I believe CglTwomir is returning
invalid cuts. I have attached a test driver (driver.cpp), a test input
file (mas74.mps, from miplib2003), and the output trace I obtain on our
rather vanilla RedHat linux server.
The “catch” is that I’m using CPLEX 11.2, and the OsiCpxSolverInterface.
Although this technically shouldn’t matter, I suppose (the behavior also
occurs with other versions of CPLEX).
A quick summary of the unexpected behavior:
1) The LP relaxation for mas74 solves fine – relaxation is around
10K. Validated with various other solvers.
2) 3 two-mir cuts are found and successfully applied.
3) Upon re-solve after cut addition, the LP relaxation is something
like 21K, which is far above the integer optimal of ~11K. Obviously
incorrect behavior.
Any help is greatly appreciated – I am seeing similar behavior on a
handful of other test instances.
Thanks!
Jean-Paul
--
Ticket URL: <https://projects.coin-or.org/Cgl/ticket/33>
COIN-OR Cut Generator Library <http://projects.coin-or.org/Cgl>
A library of mixed-integer programming cutting plane generators.
More information about the Cgl-tickets
mailing list