<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi</p>
    <p>I am just curious to know how ''deterministic'' CBC is. I know
      this question has been raised a few times in this forum i.e.</p>
    <p><a class="moz-txt-link-freetext" href="http://list.coin-or.org/pipermail/cbc/2016-February/001891.html">http://list.coin-or.org/pipermail/cbc/2016-February/001891.html</a></p>
    <p><a class="moz-txt-link-freetext" href="http://list.coin-or.org/pipermail/cbc/2015-January/001580.html">http://list.coin-or.org/pipermail/cbc/2015-January/001580.html</a></p>
    <p>I have embedded CBC in my own application. In the case where I
      impose an integrality gap (e.g. 20%), I have had my program
      stopping and returning with different final optimality gaps (e.g.
      12% and 19%). It is actually a little difficult to reproduce. I am
      wondering whether this could come from the fact that I have (re)
      implemented the optimality gap stopping condition (with others
      actually) in the callback</p>
    <p>CbcEventHandler::CbcAction myCbcEventHandler::event(CbcEvent
      whichEvent)<br>
      {</p>
    <p>...<br>
                  if (dIntGapCalc < dIntGapRef)  {</p>
    <p>                ...</p>
    <p>                return stop;<br>
                  }</p>
    <p>       ...</p>
    <p>  }</p>
    <p>....<br>
    </p>
    <p>}</p>
    <p>Thanks in advance</p>
    <p><br>
    </p>
    <div class="moz-signature">-- <br>
      Alexis Guigue, E.I.T., B.Eng., M.A.Sc., Ph.D. <br>
      Software Engineer/Research Engineer <br>
      604-519-6222, ext. 107 <br>
      <br>
      <a href="http://www.softree.com">Softree Technical Systems Inc.</a>
      <br>
      Engineering an Easier Way <br>
      <br>
    </div>
  </body>
</html>