<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Dear Tim,<div class=""><br class=""></div><div class="">Thank you very much for the reference! Unfortunately I am not sure from that example where the initial feasible solution is specified; could you help me with this?</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Best<br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--<br class="">Simone Zaccaria<br class="">Postdoctoral Research Associate<br class="">Raphael Lab, Computer Science Department<br class="">Princeton University<br class="">Princeton, NJ 08540</div>

</div>
<div><br class=""><blockquote type="cite" class=""><div class="">On Mar 16, 2019, at 12:29 PM, Tim Hultberg <<a href="mailto:Tim.Hultberg@eumetsat.int" class="">Tim.Hultberg@eumetsat.int</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div style="margin-top: 0px; margin-bottom: 0px; caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">Dear Simone,</div><div style="margin-top: 0px; margin-bottom: 0px; caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class=""><br class=""></div><div style="margin-top: 0px; margin-bottom: 0px; caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class="">Have a look at the<span class="js-path-segment"><a data-pjax="true" href="https://github.com/coin-or/FlopCpp/tree/master/FlopCpp" class=""><span class=""> FlopCpp</span></a></span><span class="separator">/</span><span class="js-path-segment"><a data-pjax="true" href="https://github.com/coin-or/FlopCpp/tree/master/FlopCpp/examples" class=""><span class="">examples</span></a></span><span class="separator">/</span><span class="final-path"><strong class="">stochbenders.cpp<span class="Apple-converted-space"> </span></strong>example, which uses the resolve method of the underlying solver interface.<br class=""></span></div><div style="margin-top: 0px; margin-bottom: 0px; caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class=""><span class="final-path"><br class=""></span></div><div style="margin-top: 0px; margin-bottom: 0px; caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class=""><span class="final-path">Cheers, Tim<br class=""></span></div><div style="margin-top: 0px; margin-bottom: 0px; caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class=""><span class="final-path"></span><br class=""></div><div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none; color: rgb(33, 33, 33);" class=""><hr tabindex="-1" style="display: inline-block; width: 1294.578125px;" class=""><div id="divRplyFwdMsg" dir="ltr" class=""><font face="Calibri, sans-serif" style="font-size: 11pt;" class=""><b class="">From:</b><span class="Apple-converted-space"> </span>FlopCpp <<a href="mailto:flopcpp-bounces@coin-or.org" class="">flopcpp-bounces@coin-or.org</a>> on behalf of Ted Ralphs <<a href="mailto:ted@lehigh.edu" class="">ted@lehigh.edu</a>><br class=""><b class="">Sent:</b><span class="Apple-converted-space"> </span>15 March 2019 20:58<br class=""><b class="">To:</b><span class="Apple-converted-space"> </span>Simone Zaccaria<br class=""><b class="">Cc:</b><span class="Apple-converted-space"> </span><a href="mailto:mail=flopcpp@list.coin-or.org" class="">mail=flopcpp@list.coin-or.org</a><br class=""><b class="">Subject:</b><span class="Apple-converted-space"> </span>Re: [FlopCpp] Availability of warm starts and examples</font><div class=""> </div></div><div class=""><div dir="ltr" class="">Hi Simone,<div class=""><br class=""></div><div class="">I'm the nominal maintainer of FlopC++, although I did not write it and haven't used it extensively. The original I sort of inherited maintenance of it by default and have been fixing things here and there. As far as I know, FlopC++ does not support warm-starting, but I guess it shouldn't be very difficult to add. I can try to take a look, but to keep track of your request, could you open an issue on the GitHub page for the project:</div><div class=""><br class=""></div><div class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_coin-2Dor_FlopCpp&d=DwMFaQ&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=Z_vAP52Ad0q2k_P9g-qnFxc4msjNuX2kAmjL74eSbEQ&m=Adu16uhNYXoP-c1Hhdew0-jLPJhCAzjWLSYZVeRJTxI&s=r1Ar5G9x_MmFnAFodrCIPGmypLsOlzVBiLYPLIiywkw&e=" class="">https://github.com/coin-or/FlopCpp</a></div><div class=""><br class=""></div><div class="">We're in the process of migrating over to Github, but we'll deal with issues there going forward.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class=""><br class=""></div><div class="">Ted</div></div><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Mar 15, 2019 at 2:52 PM Simone Zaccaria <<a href="mailto:zaccaria@princeton.edu" class="">zaccaria@princeton.edu</a>> wrote:<br class=""></div><blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); padding-left: 1ex;">Dear authors,<br class=""><br class="">We have a C++11 program, designed in my research lab at Princeton University, which is currently using Gurobi to solve several MILP formulations in parallel. Now, I need to replace Gurobi with an open-source MILP solver with less restrictive license options, available also for non-commercial research entities other than universities. I explored several options (GLPK, Coin-OR CBC, SCIP...) but I need to maintain the simplicity of the Gurobi interface (an algebraic like interface).<br class=""><br class="">As such, I am looking for an open source C++11 modeling language or MILP solver with a C++11 API with the following 2 requirements:<br class="">1. Algebraic-like style of programming (e.g. add_constraint(x1 + x2 >= x3))<br class="">2. Possibility to specify WARM STARTS (also called, hot starts, MIP starts, or initial solutions) which are basically an initial solution for the variables where to start the optimization<br class="">Your FLOC++ package seems a very good option for this, however I was not able to understand whether condition 2. is met. Also I would like to know if there are some available examples.<br class=""><br class="">Thank you,<br class="">Best regards<br class="">--<br class="">Simone Zaccaria<br class="">Postdoctoral Research Associate<br class="">Raphael Lab, Computer Science Department<br class="">Princeton University<br class="">Princeton, NJ 08540<br class=""><br class=""><br class="">_______________________________________________<br class="">FlopCpp mailing list<br class=""><a href="mailto:FlopCpp@list.coin-or.org" target="_blank" class="">FlopCpp@list.coin-or.org</a><br class=""><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__list.coin-2Dor.org_mailman_listinfo_flopcpp&d=DwICAg&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=rnUB298ByR5BGgo6vv2b6g&m=rgmzeitoi_JLsKZVuhLlfU_msN8xdTJ2mHeJJLFQb9E&s=l0NSF6svBO1Aeo-BxsRKiGQMcs6-mZwgtLGmXeqKGWk&e=" rel="noreferrer" target="_blank" class="">https://urldefense.proofpoint.com/v2/url?u=https-3A__list.coin-2Dor.org_mailman_listinfo_flopcpp&d=DwICAg&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=rnUB298ByR5BGgo6vv2b6g&m=rgmzeitoi_JLsKZVuhLlfU_msN8xdTJ2mHeJJLFQb9E&s=l0NSF6svBO1Aeo-BxsRKiGQMcs6-mZwgtLGmXeqKGWk&e=</a><br class=""></blockquote></div><br clear="all" class=""><div class=""><br class=""></div>--<span class="Apple-converted-space"> </span><br class=""><div dir="ltr" class="gmail_signature"><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class=""><div class=""><div dir="ltr" class="">Dr. Ted Ralphs<br class="">Professor, Industrial and Systems Engineering<br class="">Lehigh University<br class="">(610) 628-1280<br class="">ted 'at' lehigh 'dot' edu<br class=""><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__coral.ie.lehigh.edu_-7Eted&d=DwMFaQ&c=Ngd-ta5yRYsqeUsEDgxhcqsYYY1Xs5ogLxWPA_2Wlc4&r=Z_vAP52Ad0q2k_P9g-qnFxc4msjNuX2kAmjL74eSbEQ&m=Adu16uhNYXoP-c1Hhdew0-jLPJhCAzjWLSYZVeRJTxI&s=bxc-rGHE_f6b1zXezWk2Aj5aQtRJJS35F1G6TqzNXI8&e=" target="_blank" class="">coral.ie.lehigh.edu/~ted</a><br class=""></div></div></div></div></div></div></div></div></div></div><br clear="both" style="caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none; float: none; display: inline !important;" class="">Any email message from EUMETSAT is sent in good faith but shall neither be binding nor construed as constituting a commitment by EUMETSAT, except where provided for in a written agreement or contract or if explicitly stated in the email. Please note that any views or opinions presented in this email are solely those of the sender and do not necessarily represent those of EUMETSAT. This message and any attachments are intended for the sole use of the addressee(s) and may contain confidential and privileged information. Any unauthorised use, disclosure, dissemination or distribution (in whole or in part) of its contents is not permitted. If you received this message in error, please notify the sender and delete it from your system.</span><br style="caret-color: rgb(0, 0, 0); font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration: none;" class=""></div></blockquote></div><br class=""></div></body></html>