semidefinite programming (SDP) solver in Pyomo?

423 views
Skip to first unread message

acastillo

unread,
Oct 25, 2012, 5:56:11 PM10/25/12
to coopr...@googlegroups.com
Is there an SDP solver that plugs-in with Pyomo? If so, is it free to academics?

Many Thanks, Anya

Watson, Jean-paul

unread,
Oct 26, 2012, 3:40:44 PM10/26/12
to coopr...@googlegroups.com
Hi Anya,

We do not presently have any interface to an SDP solver. This is largely because we (well, at least I) don't know of any SDP solver that reads the NL input format. If there were such a solver, Pyomo does support it, through the general ASL (AMPL Solver Library) interface that we ship. 

If you have any thoughts along these lines, I would definitely like to hear them. An SDP interface is something that we do want to support. However, most of the solvers seem to be strongly tied to Matlab. If there were a solver with Python bindings and a relatively straightforward input/output translation, we would be willing to give it a try.

jpw

--
 
 

johns...@gmail.com

unread,
Sep 28, 2016, 4:14:17 AM9/28/16
to Pyomo Forum, coopr...@googlegroups.com
Hello,

is there any update on a interface for any kind of sdp-solver (like e.g. cvxopt) within the pyomo package?
(I haven't found anything in the doc)

Thanks a lot for your support!

John

Mahdi Gh

unread,
Jun 20, 2017, 1:21:41 AM6/20/17
to Pyomo Forum, coopr...@googlegroups.com
Hi JPW, 


Mosek is the state-of-the-art SDP solver. Mosek has a Python API, which comes with a users' manual:


It would be great if Pyomo can have a Mosek interfance. 

Mahdi


Reply all
Reply to author
Forward
0 new messages