<br><font size=2 face="sans-serif">Kyle,</font>
<br>
<br><font size=2 face="sans-serif">It would should improve the time giving
it a good feasible solution. &nbsp;If you create a solution in an array
numberColumns long you can pass it to Clp using setColSolution(array).
&nbsp;If you want to save memory and are careful you can get Clp's solution
array by model-&gt;primalColumnSolution() and fill it in directly.</font>
<br>
<br><font size=2 face="sans-serif">To use you then call primal(1) instead
of primal().</font>
<br>
<br><font size=2 face="sans-serif">The code should then go through matrix
once and the number of iterations should be the number of variables not
at their bounds. &nbsp;You will get a message something like &quot;end
of values pass&quot;. &nbsp;These iterations can be very fast. &nbsp;At
this stage you should have a basic feasible solution and primal will continue
as normal. &nbsp;If this looks promising but the values pass is taking
too much time you can improve things by putting variables in basis to start
with but try the simple approach first.</font>
<br>
<br><font size=2 face="sans-serif">BTW did you understand my note of the
thirteenth to you suggesting a &quot;sprint&quot; strategy. &nbsp;It may
have been a bit garbled but if your problem is very large and very long
and thin then it can work very well.</font>
<br>
<br><font size=2 face="sans-serif">John Forrest</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Kyle Ellrott &lt;kellrott@csbl.bmb.uga.edu&gt;</b>
</font>
<br><font size=1 face="sans-serif">Sent by: coin-lpsolver-bounces@list.coin-or.org</font>
<p><font size=1 face="sans-serif">03/18/2005 11:10 AM</font>
<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">coin-lpsolver@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">[Coin-lpsolver] Problem start
position</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>I'm still trying to get a handle on some of the technical
details in <br>
linear programming, so please excuse me if this question is out <br>
there...<br>
<br>
 From what I under stand, simplex works by moving from vertex to vertex
<br>
of possible solutions, until it finds the optimal one. &nbsp;I was <br>
wondering, if I could produce a feasible answer (with dynamic <br>
programming), that is close to the optimal point (and would have been <br>
optimal save for some additional complexities added to the problem, <br>
which is why I'm using integer programming and not dynamic), could I <br>
use that as a start point in the search? &nbsp;Would this improve the speed
<br>
of the algorithm? &nbsp;And if it is possible, how would I go about <br>
initializing CLP with this information?<br>
<br>
<br>
Kyle<br>
<br>
_______________________________________________<br>
Coin-lpsolver mailing list<br>
Coin-lpsolver@list.coin-or.org<br>
http://list.coin-or.org/mailman/listinfo/coin-lpsolver<br>
</tt></font>
<br>