<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    just to be sure I understand correctly:<br>
    You have the variable <i><b>c</b></i>, defined as <i><b>c = (a-b)</b></i>,
    and you want its cost in the objective function to be <i><b>K c</b></i>
    for <i><b>c&gt;0</b></i> and zero for <i><b>c&lt;0</b></i>?<br>
    This would be easy, just define a<i> non-negative</i> variable <i><b>d</b></i>
    with <i><b>d &gt;= a - b</b></i>, and add <i><b>K d</b></i> to the
    objective. (And, if you do not need <i><b>c</b></i> anywhere else
    in the model, remove it from the model).<br>
    This will work as long as <i><b>K d</b></i> is minized in the
    objective.<br>
    <br>
    Or do mean something else?<br>
    <br>
    Regards,<br>
    Michal<br>
    <br>
    <br>
    On 10.05.2012 13:39, Jakob Helbrink wrote:
    <blockquote
cite="mid:CAE=-gBe-utjWAPoH-FeS902Kr0PSaY=0NqF0mYAML0LU=Sx_eQ@mail.gmail.com"
      type="cite">Hello,
      <div><br>
      </div>
      <div>I am working with a relatively large minimization problem
        where the number of variables are 100.000-200.000. Since the
        computational time gets reduced significantly without integer
        variables(approx. 1/3 of the variables were initially integers)
        I am trying to formulate this without using integer variables.&nbsp;</div>
      <div><br>
      </div>
      <div>In order to formulate the LP without integers I have
        introduced another variable <b>c</b>. The variables are linked
        mathematically as:</div>
      <div><br>
      </div>
      <div><b>(a-b) = c</b>, <i>where (a, b) are
          both&nbsp;continuous&nbsp;variables(in theory -inf&lt; (a, b) &lt; inf.)
          &nbsp;</i></div>
      <div><br>
      </div>
      <div>However, in the objective function the cost of <i><b>c </b></i>is
        <i>strictly</i>&nbsp;positive, meaning that the cost(penalty) should
        not be able to take negative values.&nbsp;In other words, I would
        like to "cap" the cost to be strictly positive or equal to
        zero.&nbsp;</div>
      <div>What I would like to achieve would be to disregard this cost
        in the solver if its negative.&nbsp;</div>
      <div>Any ideas?</div>
      <div><br>
      </div>
      <div>Hopefully I managed to describe the problem in an graspable
        way, if not let me know and I'll give it another try.&nbsp;</div>
      <div><br>
      </div>
      <div>Regards,</div>
      <div>Jakob</div>
      <div><br>
      </div>
      <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>
  </body>
</html>