Oh! I noticed I mixed the things I was tunning in CLP with another solver we&#39;re evaluating.<div><br></div><div>In fact, the only parameters I managed to tune where the combinations of:</div><div>- Solving the model with &quot;primal&quot; or &quot;dual&quot;</div>

<div>- For these calls, setting parameters:</div><div>   - &quot;ifValuesPass&quot; to 0 or 1</div><div>   - &quot;startFinishOptions&quot; to values ranging from 0 to 7;</div><div><br></div><div>But I&#39;m pretty ignorant about their real effect over the model beyond the simple measurement of the time it takes.</div>

<div><br></div><div>Regards,</div><div>--<br>Carlos E. Knippschild<br>
<br><br><div class="gmail_quote">On Fri, Feb 5, 2010 at 15:35, Carlos Eduardo Knippschild <span dir="ltr">&lt;<a href="mailto:carlos.eduardo@audaces.com">carlos.eduardo@audaces.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hello.<div><br></div><div>I&#39;d like to know if anyone has some suggestions on how to improve solving performance for our case, for which we&#39;re currently using CLP.</div><div><br></div><div>We&#39;re trying to solve tens to hundreds of thousands of dynamically generated LPs, ranging from 30 variables by 500 constraints to a maximum of 400 variables by 100 000 constraints. Each new generated LP is a small modification from the one previously solved, where these modifications are always the addition or removal of constraints (the number of variables remains always the same) by using methods &quot;addRow&quot; and &quot;deleteRows&quot; on the existing model.</div>


<div><br></div><div>I&#39;ve already played a little bit with some of the parameters I&#39;ve found, and so far I discovered that by disabling presolve and scaling we improve a little our times.</div><div><br></div><div>

So, does anyone have any ideas on how to get even better results? Are there better ways of keeping this ever changing model? What other parameters should I play with?</div>
<div><br></div><div>Or even, if another project from COIN-OR would be more suitable for our case. Recently I read about DyLP: would it be an interesting option for this case?</div><div><br></div><div><br></div><div>Thank you for your time! Any help will be much appreciated.</div>


<div><br></div><div>Regards,</div><div>--<br>Carlos E. Knippschild<br>
</div>
</blockquote></div><br></div>