<div dir="ltr"><div style="font-size:12.8px">Announcing the Java Operations Research Library</div><div style="font-size:12.8px">============================</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">We are pleased to announce the addition of the Java Operations Research Library, abbreviated to jORLib, to the COIN-OR repository (<a href="http://www.coin-or.org/projects/jORLib.xml" target="_blank">http://www.coin-or.org/projec<wbr>ts/jORLib.xml</a>). </div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">jORLib is a Java class library that provides algorithm implementations for optimization problems frequently encountered in the area of Operations Research. The code requires JDK 1.8 or later, and is released under the terms of LGPLv2.1. Many of the implementations are derived from journal papers and books. jORLib currently includes a framework for Column Generation and Branch-and-Price, routines to separate valid inequalities (knapsack, TSP), parsers for TSPLib instances, as well as several other useful algorithmic implementations. To simplify working with jORLib, extensive documentation is provided, as well as a set of working examples.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">The main goals of jORLib are:</div><div style="font-size:12.8px">- Code re-usability: </div><div style="font-size:12.8px">  - reducing the burden of researchers when it comes to writing code (re-usability). Consequently, researchers get to spend more time on performing actual research.</div><div style="font-size:12.8px">  - re-implementing algorithms published in academic journals is often hard, time-consuming and above all redundant. </div><div style="font-size:12.8px">- Transparency:</div><div style="font-size:12.8px">  - Relying on, and referring to publicly available, thoroughly documented code, improves the transparency of any (academic) publication.</div><div style="font-size:12.8px">- Quality through collaboration:</div><div style="font-size:12.8px">  - Algorithms submitted to the library are often used and extended by other users. Submitting code can be mutually beneficial: others may fix hidden bugs in your code or may contribute new features.</div><div style="font-size:12.8px">  - Writing unit tests is not something that is high on the priority list of many academics. Therefore, if you can rely on thoroughly tested algorithms in your own implementations, you reduce the amount of potential errors.</div><div style="font-size:12.8px">  </div><div style="font-size:12.8px">The project is written in Java to make the code platform independent.</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Some useful links:</div><div style="font-size:12.8px">- Source code: <a href="https://github.com/coin-or/jorlib" target="_blank">https://github.com/coin-or/jor<wbr>lib</a></div><div style="font-size:12.8px">- Releases: <a href="https://github.com/coin-or/jorlib/releases" target="_blank">https://github.com/coin-or/jor<wbr>lib/releases</a></div><div style="font-size:12.8px">- Installation instructions: <a href="https://raw.githubusercontent.com/coin-or/jorlib/master/INSTALL" target="_blank">https://raw.githubusercontent.<wbr>com/coin-or/jorlib/master/INST<wbr>ALL</a></div><div style="font-size:12.8px">- Questions can be sent to our mailing list: <a href="http://list.coin-or.org/mailman/listinfo/jorlib" target="_blank">http://list.coin-or.org/mailma<wbr>n/listinfo/jorlib</a></div><div style="font-size:12.8px">- Issues can be reported to our issue tracker: <a href="https://github.com/coin-or/jorlib/issues" target="_blank">https://github.com/coin-or/jor<wbr>lib/issues</a></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Please let us know if you have any questions or feedback!</div><div class="" style="margin:2px 0px 0px;font-size:12.8px"><div id=":21x" class="" tabindex="0"><img class="" src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif"></div></div><span class="" style="font-size:12.8px"><font color="#888888"><div><br></div><div>Joris Kinable</div><div>jkinable at cs dot cmu dot edu</div></font></span></div>