[Cbc] [EXTERNAL] Re: Question about "**" prefix in CBC solution file lines
Watson, Jean-paul
jwatson at sandia.gov
Sun Apr 8 12:55:19 EDT 2012
Hi John,
The infeasibility is minimal – in the 1e-6 range. Your explanation makes sense; I'll just modify our CBC solver plugin to check+suppress the "**" prefix.
As to why it doesn't happen that frequently, I haven't a clue…
Jean-Paul
From: John Forrest <john.forrest at fastercoin.com<mailto:john.forrest at fastercoin.com>>
Date: Wed, 4 Apr 2012 08:56:00 +0100
To: <cbc at list.coin-or.org<mailto:cbc at list.coin-or.org>>
Subject: [EXTERNAL] Re: [Cbc] Question about "**" prefix in CBC solution file lines
Jean-Paul,
How infeasible?
The most likely explanation is that when scaled the problem was feasible within tolerance, but when the solution was unscaled it violated a tolerance. Clp would have reported that as optimal but with a secondary status flag set. OsiSolverInterface would drop that information. Why this happens so rarely is odder.
John
On 03/04/12 04:40, Watson, Jean-paul wrote:
I just encountered our first Coopr user that has generated models such that the resulting CBC solution files contain rows for variable lines that are prefixed by "**".
When I look at the code (CBCGenSolution.cpp), it is obvious that the "**" indicate – in the case of variables – that the bounds have been violated for this particular variable.
This makes sense for a brief moment, until I realize that CBC is reporting the solution is optimal. Solutions can of course violate strict bounds when tolerances are considered, but I would assume I would see this behavior on any of the numerous other models we have solved with CBC.
Can anyone shed some light on this condition, and how the resulting solution should be interpreted?
Thanks,
Jean-Paul
_______________________________________________
Cbc mailing list
Cbc at list.coin-or.org<mailto:Cbc at list.coin-or.org>http://list.coin-or.org/mailman/listinfo/cbc
_______________________________________________ Cbc mailing list Cbc at list.coin-or.org<mailto:Cbc at list.coin-or.org> http://list.coin-or.org/mailman/listinfo/cbc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/cbc/attachments/20120408/3f8a38b7/attachment.html>
More information about the Cbc
mailing list