<br><font size=2 face="sans-serif">Brady,</font>
<br>
<br><font size=2 face="sans-serif">CoinMpsIO uses UI and BV in bounds section
which I think is more elegant and is accepted by most solvers.</font>
<br>
<br><font size=2 face="sans-serif">John</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Brady Hunsaker <hunsaker@engr.pitt.edu></b>
</font>
<br><font size=1 face="sans-serif">Sent by: coin-discuss-bounces@list.coin-or.org</font>
<p><font size=1 face="sans-serif">02/03/2005 06:13 PM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
Discussions about open source software for Operations Research
</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td valign=top><font size=1 face="sans-serif">Discussions about open source
software for Operations Research <coin-discuss@list.coin-or.org></font>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td valign=top>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td valign=top><font size=1 face="sans-serif">Re: [Coin-discuss] no integers
in writeMps?</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>John J Forrest wrote:<br>
> <br>
> Brady,<br>
> <br>
> CoinMpsIO does write integer information if integrality array set.
This <br>
> is done automatically by OsiSolverInterface::writeMpsNative or can
be <br>
> done by CoinMpsIO::copyInIntegerInformation. How do you want
it to work?<br>
> <br>
> John<br>
> <br>
<br>
Thanks for the quick reply, John.<br>
<br>
I looked more carefully at the issue. I'm using OsiCpx, and it turns
<br>
out that OsiCpx uses CPLEX's routine for writing MPS files, which for <br>
some reason doesn't include the integrality information (perhaps it is
<br>
relaxed?). There is a comment in OsiCpxSolverInterface.cpp indicating
<br>
that this is a known error.<br>
<br>
An easy solution would be to change the code to use CoinMpsIO, based on
<br>
your response. I haven't tested this, but looking through the CoinMpsIO
<br>
code, it doesn't look like this output includes integer information <br>
either. At least, it doesn't appear to output "INTORG"
and "INTEND" <br>
markers as I would expect. Is it implemented in some other way?<br>
<br>
Brady<br>
<br>
<br>
> <br>
> *Brady Hunsaker <hunsaker@engr.pitt.edu>*<br>
> Sent by: coin-discuss-bounces@list.coin-or.org<br>
> <br>
> 02/02/2005 02:33 PM<br>
> Please respond to<br>
> Discussions about open source software for Operations Research
<br>
> <br>
> <br>
> <br>
> To<br>
> coin-discuss@list.coin-or.org<br>
> cc<br>
> <br>
> Subject<br>
> [Coin-discuss]
no integers in writeMps?<br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> <br>
> It appears that Coin writeMps does not indicate integer variables.
Is<br>
> this correct? Can we change that?<br>
> <br>
> Brady<br>
> _______________________________________________<br>
> Coin-discuss mailing list<br>
> Coin-discuss@list.coin-or.org<br>
> http://list.coin-or.org/mailman/listinfo/coin-discuss<br>
> <br>
> <br>
> ------------------------------------------------------------------------<br>
> <br>
> _______________________________________________<br>
> Coin-discuss mailing list<br>
> Coin-discuss@list.coin-or.org<br>
> http://list.coin-or.org/mailman/listinfo/coin-discuss<br>
<br>
<br>
-- <br>
Brady Hunsaker<br>
Assistant Professor<br>
Industrial Engineering<br>
University of Pittsburgh<br>
http://www.engr.pitt.edu/hunsaker/<br>
_______________________________________________<br>
Coin-discuss mailing list<br>
Coin-discuss@list.coin-or.org<br>
http://list.coin-or.org/mailman/listinfo/coin-discuss<br>
</tt></font>
<br>