<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Haroldo,<br>
    <br>
    Is this in trunk or stable?<br>
    <br>
    I just tried it in trunk and it stopped at line 154 of main.cpp
    saying INFEASIBLE.&nbsp; However this is because the code says<br>
    <br>
    &nbsp; if (ppLP-&gt;isProvenOptimal())<br>
    &nbsp;&nbsp; {<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("INFEASIBLE.\n");<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1);<br>
    &nbsp;&nbsp; }<br>
    &nbsp;&nbsp; else<br>
    &nbsp;&nbsp; {<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Optimal solution found.\n");<br>
    &nbsp;&nbsp; }<br>
    <br>
    which looks the wrong way round.&nbsp; So it seems OK in trunk.<br>
    <br>
    John Forrest<br>
    <br>
    <br>
    On 20/01/12 18:35, Haroldo Santos wrote:
    <blockquote
cite="mid:CACO7Fp2Lbx_VAZCTu5E39wO2_1UKeAbmWnDxqZOEyUo43ck00w@mail.gmail.com"
      type="cite"><font face="arial,helvetica,sans-serif">Hi,<br>
        <br>
        I think I've found a bug in pre-processing phase of CBC.<br>
        <br>
        What I was doing (and worked flawlessly </font>for all MIPs
      except this one) was to inform to CBC a feasible solution found
      using a greedy heuristic. This solution was informed considering
      variables of the pre-processed model (checking for the original
      variables in originalColumns() ).<br>
      <br>
      What happened is that the pre-processed model for this case
      included a new set of constraints (expected) which make this valid
      solution to be considered infeasible (unexpected). When I fix the
      same set of variables in the original LP there is no problem.<br>
      <br>
      To make it easy to check for this problem I've wrote a small code
      which fixes the same variables in the original and in the
      pre-processed problem and made it available here:<br>
      <br>
      <a moz-do-not-send="true"
        href="http://www.decom.ufop.br/haroldo/files/ppBug.tar.gz">http://www.decom.ufop.br/haroldo/files/ppBug.tar.gz</a><br>
      <br>
      In infRows.txt I listed tree constraints that when removed allows
      feasibility to be obtained again.<br>
      <br>
      Thanks in advance,<br>
      <br>
      Haroldo<font face="arial,helvetica,sans-serif"><br clear="all">
      </font><br>
      -- <br>
      =============================================================<br>
      Haroldo Gambini Santos<br>
      Computing Department - Universidade Federal de Ouro Preto - UFOP<br>
      email: haroldo [at ] <a moz-do-not-send="true"
        href="http://iceb.ufop.br" target="_blank">iceb.ufop.br</a><br>
      home/research page: <a moz-do-not-send="true"
        href="http://www.decom.ufop.br/haroldo/" target="_blank">www.decom.ufop.br/haroldo/</a><br>
      &nbsp;<br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Cbc mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Cbc@list.coin-or.org">Cbc@list.coin-or.org</a>
<a class="moz-txt-link-freetext" href="http://list.coin-or.org/mailman/listinfo/cbc">http://list.coin-or.org/mailman/listinfo/cbc</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>