<div dir="ltr">Hi Matthew,<div><br></div><div>CoinModel can be used to store an LP/MIP instance, but I don&#39;t believe there are any comparison methods. You&#39;ll likely have to manually iterate through the problem data to compare entry by entry, using whatever floating-point comparison tolerance is appropriate. I would also suggest building your infrastructure around a solver-independent interface like OSI, because it&#39;s always valuable to be able to compare the performance of different solvers. Any academic publication would be remiss to only use one open-source MIP solver when making claims about time to solve a particular problem.</div>
<div><br></div><div>Best,</div><div>Miles</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Feb 6, 2014 at 12:51 PM, Matthew Gidden <span dir="ltr">&lt;<a href="mailto:gidden@wisc.edu" target="_blank">gidden@wisc.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi all,<div><br></div><div>First time caller, long time listener. I&#39;m gearing up the portion of my research in which I&#39;ll be using and comparing simplex and branch-and-cut solvers versus some naive solvers in our simulation environment [1]. We require a permissive, open source license (for compatibility with our own - BSD 3-clause), so the COIN suite was a natural fit.</div>


<div><br></div><div>To the meat of my question:</div><div>I&#39;ve written a high-level API for myself and other devs to use to describe an problem instance in part of our simulation framework. I would like to be able to unit test it such that a problem instance it describes is equivalent to some known problem instance (read in through MPS, for example). My initial thought was to compare configured CoinModels (i.e., builders). Is there an easy way to compare them? Is this the best approach?</div>


<div><br></div><div>I look forward to your response, thanks!</div><div><br></div><div>[1] <a href="http://fuelcycle.org/" target="_blank">http://fuelcycle.org/</a><span class="HOEnZb"><font color="#888888"><br clear="all">
<div><br></div>-- <br><div dir="ltr">Matthew Gidden<br>Ph.D. Candidate, Nuclear Engineering<div>

The University of Wisconsin -- Madison<br>Ph. <a href="tel:225.892.3192" value="+12258923192" target="_blank">225.892.3192</a><br></div></div>
</font></span></div></div>
<br>_______________________________________________<br>
Cbc mailing list<br>
<a href="mailto:Cbc@list.coin-or.org">Cbc@list.coin-or.org</a><br>
<a href="http://list.coin-or.org/mailman/listinfo/cbc" target="_blank">http://list.coin-or.org/mailman/listinfo/cbc</a><br>
<br></blockquote></div><br></div>