[Cbc] Non deterministic solution

John Forrest john.forrest at fastercoin.com
Thu Mar 30 07:03:22 EDT 2017


Yves,

CglFlowCover was not threadsafe.  However, even after fixing that I can 
get varying solutions.  Using -multiple 104 cures that as the 4 
mini-solves are done serially.

I am looking now checking further to see if I can find cause.

John Forrest



On 29/03/17 11:11, Yves Touchard wrote:
>
> Hello,
>
> I have an lp file for which the founded solution is not deterministic.
>
> The lp file and two different solutions files are located here:
>
> https://www.dropbox.com/sh/1ipnrr62zyi0p71/AABlxAnsnZF8tbBmABLw1446a?dl=0
>
> The command is:
>
> bin/cbc pb.lp ratio 0.05 multiple 4 branch printingOptions normal 
> solution pb.sol
>
> FlowCover cuts must be disabled in order to get a deterministic solution.
>
> bin/cbc pb.lp ratio 0.05 flow off multiple 4 branch printingOptions 
> normal solution pb.sol
>
> Thanks and regards
>
> Yves
>
>
>
> _______________________________________________
> Cbc mailing list
> Cbc at list.coin-or.org
> https://list.coin-or.org/mailman/listinfo/cbc


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/cbc/attachments/20170330/3e9d93bc/attachment.html>


More information about the Cbc mailing list