<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Dear Simone,</p>
<p><br>
</p>
<p>Have a look at the<span class="js-path-segment"><a data-pjax="true" href="https://github.com/coin-or/FlopCpp/tree/master/FlopCpp"><span> 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"><span>examples</span></a></span><span class="separator">/</span><span class="final-path"><strong>stochbenders.cpp
</strong>example, which uses the resolve method of the underlying solver interface.<br>
</span></p>
<p><span class="final-path"><br>
</span></p>
<p><span class="final-path">Cheers, Tim<br>
</span></p>
<p><span class="final-path"></span><br>
</p>
<div style="color: rgb(33, 33, 33);">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> FlopCpp <flopcpp-bounces@coin-or.org> on behalf of Ted Ralphs <ted@lehigh.edu><br>
<b>Sent:</b> 15 March 2019 20:58<br>
<b>To:</b> Simone Zaccaria<br>
<b>Cc:</b> mail=flopcpp@list.coin-or.org<br>
<b>Subject:</b> Re: [FlopCpp] Availability of warm starts and examples</font>
<div> </div>
</div>
<div>
<div dir="ltr">Hi Simone,
<div><br>
</div>
<div>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><br>
</div>
<div><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=">https://github.com/coin-or/FlopCpp</a></div>
<div><br>
</div>
<div>We're in the process of migrating over to Github, but we'll deal with issues there going forward.</div>
<div><br>
</div>
<div>Cheers,</div>
<div><br>
</div>
<div>Ted</div>
</div>
<br>
<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">zaccaria@princeton.edu</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
Dear authors,<br>
<br>
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>
<br>
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>
1. Algebraic-like style of programming (e.g. add_constraint(x1 + x2 >= x3))<br>
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>
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>
<br>
Thank you,<br>
Best regards<br>
--<br>
Simone Zaccaria<br>
Postdoctoral Research Associate<br>
Raphael Lab, Computer Science Department<br>
Princeton University<br>
Princeton, NJ 08540<br>
<br>
<br>
_______________________________________________<br>
FlopCpp mailing list<br>
<a href="mailto:FlopCpp@list.coin-or.org" target="_blank">FlopCpp@list.coin-or.org</a><br>
<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">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>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">Dr. Ted Ralphs<br>
Professor, Industrial and Systems Engineering<br>
Lehigh University<br>
(610) 628-1280<br>
ted 'at' lehigh 'dot' edu<br>
<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">coral.ie.lehigh.edu/~ted</a><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<br clear="both">
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.<BR>
</body>
</html>