<html>

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered)">

<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:PMingLiU;
        panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:sans-serif;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:PMingLiU;
        panose-1:2 2 3 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p
        {margin-right:0cm;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman";}
tt
        {font-family:"Courier New";}
span.EmailStyle19
        {font-family:Arial;
        color:navy;}
@page Section1
        {size:595.3pt 841.9pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=ZH-TW link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>John,</span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>But I am using CPLEX, can
it be done the same?</span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>Spencer</span></font></p>

<p class=MsoNormal><font size=1 color=navy face=Arial><span lang=EN-US
style='font-size:9.0pt;font-family:Arial;color:navy'>&nbsp;</span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span lang=EN-US style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span lang=EN-US
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>From:</span></font></b><font
size=2 face=Tahoma><span lang=EN-US style='font-size:10.0pt;font-family:Tahoma'>
coin-discuss-bounces@list.coin-or.org
[mailto:coin-discuss-bounces@list.coin-or.org] <b><span style='font-weight:
bold'>On Behalf Of </span></b>John J Forrest<br>
<b><span style='font-weight:bold'>Sent:</span></b> Saturday, March 19, 2005
1:01 AM<br>
<b><span style='font-weight:bold'>To:</span></b> Discussions about open source
software for Operations Research<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Coin-discuss]
Construct a MIP problem</span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
style='font-size:12.0pt'>&nbsp;</span></font></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span lang=EN-US style='font-size:12.0pt'><br>
</span></font><font size=2 face=sans-serif><span lang=EN-US style='font-size:
10.0pt;font-family:sans-serif'>Spencer,</span></font><span lang=EN-US> <br>
<br>
</span><font size=2 face=sans-serif><span lang=EN-US style='font-size:10.0pt;
font-family:sans-serif'>It should work (well if you are using Clp). &nbsp;I
have modified the OsiClp unitTest to show that. &nbsp;The extra code is lines
941 to 950 of OsiClpSolverInterfaceTest.cpp.</span></font><span lang=EN-US> <br>
<br>
</span><font size=2 face=sans-serif><span lang=EN-US style='font-size:10.0pt;
font-family:sans-serif'>If you make unitTest in COIN/Osi and run unitTest you
should see two mps files &quot;continuous&quot; and &quot;integer&quot;. &nbsp;You
will see that the continuous bounds are all UP while the integer bounds are BV.</span></font><span
lang=EN-US> <br>
<br>
</span><font size=2 face=sans-serif><span lang=EN-US style='font-size:10.0pt;
font-family:sans-serif'>John Forrest</span></font><span lang=EN-US> <br>
<br>
</span></p>

<table class=MsoNormalTable border=0 cellpadding=0 width="100%"
 style='width:100.0%'>
 <tr>
  <td width="40%" valign=top style='width:40.0%;padding:.75pt .75pt .75pt .75pt'>
  <p class=MsoNormal><b><font size=1 face=sans-serif><span lang=EN-US
  style='font-size:7.5pt;font-family:sans-serif;font-weight:bold'>&quot;Spencer
  Fung&quot; &lt;sklfung@cse.cuhk.edu.hk&gt;</span></font></b><font size=1
  face=sans-serif><span lang=EN-US style='font-size:7.5pt;font-family:sans-serif'>
  </span></font><span lang=EN-US><br>
  </span><font size=1 face=sans-serif><span lang=EN-US style='font-size:7.5pt;
  font-family:sans-serif'>Sent by: coin-discuss-bounces@list.coin-or.org</span></font><span
  lang=EN-US> </span></p>
  <p><font size=1 face=sans-serif><span lang=EN-US style='font-size:7.5pt;
  font-family:sans-serif'>03/17/2005 01:32 PM</span></font><span lang=EN-US> </span></p>
  <table class=MsoNormalTable border=1 cellpadding=0>
   <tr>
    <td valign=top bgcolor=white style='background:white;padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal align=center style='text-align:center'><font size=1
    face=sans-serif><span lang=EN-US style='font-size:7.5pt;font-family:sans-serif'>Please
    respond to<br>
    Discussions about open source software for Operations Research &nbsp; &nbsp;
    &nbsp; &nbsp;</span></font></p>
    </td>
   </tr>
  </table>
  <p></p>
  </td>
  <td width="59%" valign=top style='width:59.0%;padding:.75pt .75pt .75pt .75pt'>
  <table class=MsoNormalTable border=0 cellpadding=0 width="100%"
   style='width:100.0%'>
   <tr>
    <td style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal align=right style='text-align:right'><font size=1
    face=sans-serif><span lang=EN-US style='font-size:7.5pt;font-family:sans-serif'>To</span></font></p>
    </td>
    <td valign=top style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal><font size=1 face=sans-serif><span lang=EN-US
    style='font-size:7.5pt;font-family:sans-serif'>&lt;coin-discuss@list.coin-or.org&gt;</span></font><span
    lang=EN-US> </span></p>
    </td>
   </tr>
   <tr>
    <td style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal align=right style='text-align:right'><font size=1
    face=sans-serif><span lang=EN-US style='font-size:7.5pt;font-family:sans-serif'>cc</span></font></p>
    </td>
    <td valign=top style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
    style='font-size:12.0pt'>&nbsp;</span></font></p>
    </td>
   </tr>
   <tr>
    <td style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal align=right style='text-align:right'><font size=1
    face=sans-serif><span lang=EN-US style='font-size:7.5pt;font-family:sans-serif'>Subject</span></font></p>
    </td>
    <td valign=top style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal><font size=1 face=sans-serif><span lang=EN-US
    style='font-size:7.5pt;font-family:sans-serif'>[Coin-discuss] Construct a
    MIP problem</span></font></p>
    </td>
   </tr>
  </table>
  <p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
  style='font-size:12.0pt'>&nbsp;</span></font></p>
  <table class=MsoNormalTable border=0 cellpadding=0>
   <tr>
    <td valign=top style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
    style='font-size:12.0pt'>&nbsp;</span></font></p>
    </td>
    <td valign=top style='padding:.75pt .75pt .75pt .75pt'>
    <p class=MsoNormal><font size=3 face="Times New Roman"><span lang=EN-US
    style='font-size:12.0pt'>&nbsp;</span></font></p>
    </td>
   </tr>
  </table>
  <p class=MsoNormal></p>
  </td>
 </tr>
</table>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span lang=EN-US style='font-size:12.0pt'><br>
<br>
<br>
</span></font><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>Hi All,</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>&nbsp;</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>I am wondering how to construct a MIP problem by using
constraint matrix. I have done the following procedure to create a MIP problem,
</span></font><span lang=EN-US><br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>&nbsp;</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>&nbsp; &nbsp; si-&gt;loadProblem(*matrix, NULL, col_ub,
NULL, sense, rhs, NULL);</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>&nbsp; &nbsp; si-&gt;setInteger(ctype, n_cols);</span></font><span
lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>si-&gt;writeMps(&quot;problem&quot;);</span></font><span
lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>&nbsp;</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>However, the column type show in &#8220;problem.mps&#8221;
is still continuous. But after invoke the branchAndBound(), the column type is
changed to integer. Is it possible to obtain an integer model before invoking
the B&amp;B?</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>&nbsp;</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>Thanks.</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>&nbsp;</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>Cheers,</span></font><span lang=EN-US> <br>
</span><font size=1 face=Arial><span lang=EN-US style='font-size:7.5pt;
font-family:Arial'>Spencer</span></font><tt><font size=2 face="Courier New"><span
lang=EN-US style='font-size:10.0pt'>_______________________________________________</span></font></tt><font
size=2 face="Courier New"><span lang=EN-US style='font-size:10.0pt;font-family:
"Courier New"'><br>
<tt><font face="Courier New">Coin-discuss mailing list</font></tt><br>
<tt><font face="Courier New">Coin-discuss@list.coin-or.org</font></tt><br>
<tt><font face="Courier New">http://list.coin-or.org/mailman/listinfo/coin-discuss</font></tt></span></font></p>

</div>

</body>

</html>