<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'> </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'> </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'> </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'> </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). I
have modified the OsiClp unitTest to show that. 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 "continuous" and "integer". 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'>"Spencer
Fung" <sklfung@cse.cuhk.edu.hk></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
</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'><coin-discuss@list.coin-or.org></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'> </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'> </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'> </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'> </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'> </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'> </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->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'> si->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->writeMps("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'> </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 “problem.mps”
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&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'> </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'> </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>