[Coin-ipopt] Re: Questions about IPOPT in a commercial application
Andreas Waechter
andreasw at watson.ibm.com
Tue Jul 31 13:49:18 EDT 2007
Dear Jean-Philippe,
I'm copying my reply to the Ipopt mailing list.
Of course, I'm very happy to hear that you find Ipopt useful and consider
to use it in a commercial application.
Currently, the only linear solver that works with Ipopt and has a "free"
license is MUMPS, which is public domain, see
http://graal.ens-lyon.fr/MUMPS/avail.html
In my own limited experience, it seems that MUMPS does not perform as fast
in Ipopt as MA27 on small to medium-sized problems, but has roughly the
same robustness.
As for Pardiso, yes, the version of Pardiso currently in the MKL doesn't
have some features that are required for the use in Ipopt. You might be
able to link and run the code, but if you are solving non-convex problems
with Ipopt, the non-convexity might not be handled well. As far as I
know, future versions of the MKL will include a version of Pardiso that
works with Ipopt.
Having written all this, please note that I'm not a legal expert, so
please check the MUMPS license carefully yourself. Also, if you want to
know more about Pardiso and which version will be in the MKL, please
contact the Pardiso developer Olaf Schenk.
I hope this helps,
Andreas
> Dear Dr. Wächter,
>
> First of all I would like to congratulate you for your work on IPOPT,
> which I think is a great piece of software what will grow in popularity.
>
> We are considering using the IPOPT solver in a commercial application.
> We need however to procure a licence for a linear solver. IPOPT supports
> several such solvers, but I would like to ask you whether you would
> recommend a particular one for use in a commercial product.
>
> Also, IPOPT documentations mentions that the Pardiso solver sold by
> Intel in the MKL package is currently incompatible with IPOPT. I was
> interested in acquiring MKL because of Intel's support and flexible
> licensing terms. Do you know whether (or when) future versions of this
> library will be compatible with IPOPT?
>
> Thank you very much,
>
> Jean-Philippe
>
> _____________________________
>
> Jean-Philippe Côté, Ph.D.
> CTO, ExPretio
>
> Tel/Fax: +1 514-392-1119
> www.expretio.com
>
>
>
>
>
More information about the Coin-ipopt
mailing list