[Coin-ipopt] 1. IPOPT w/ Matlab

Andreas Waechter andreasw at watson.ibm.com
Wed Oct 22 10:56:26 EDT 2003


[ Oups - I guess I replied to the mailing list unintentionally :)  ]

Carlos,

I have contacted Steinar Hauan (who wrote MEX interfaces for other
numerical software before, see
http://www.andrew.cmu.edu/user/steinhau/Research/mex-interfaces.html)
and he seems still interested to write a MATLAB interface for IPOPT.  As
timeframe (also for a new release of IPOPT) we are targeting the end of
the year, which might well be too late for you.

Otherwise, I don't know of any publicly available interior point NLP
algorithm implemented in MATLAB.  As Jens pointed out, there is TOMLAB,
but you would have to pay for it I think.

Anyway, thanks for your interest,

Andreas

PS: If you are interested in actually writing an interface and
contributing it to COIN, that of course would also be great, and I would
be happy to help you (assuming that you know FORTRAN and maybe a bit about
MEX interface...) ! :)


On Wed, 22 Oct 2003, Andreas Waechter wrote:

> Hi Carl,
>
> Who is the person?  I sent a few emails to Steinar yesterday (since he was
> once interested in this), and he still seems interested.  He only thing I
> would like to take care of before we work on this is how the code would be
> available and all that legal crap.
>
> What is your office phone?  (It's probably just more efficient to talk
> about it briefly on the phone)
>
> Thanks
>
> Andreas
>
> On Wed, 22 Oct 2003, Carl Damon Laird wrote:
>
> > We have someone who is working on a mex interface to
> > IPOPT, but they are working on it part-time so it may be a while
> > before it is finished. What is the timeframe?
> >
> > Cheers,
> >
> > Carl Laird,
> > Graduate Student
> > Chemical Engineering Dept.
> > Carnegie Mellon University
> >
> >
> > On Wed, 22 Oct 2003 jens.pettersson at se.abb.com wrote:
> >
> > > Hi Carlos
> > > I dont have an answer to your first question but there is a company called
> > > Tomlab (www.tomlab.se) which provides Matlab interfaces to many different
> > >  solvers of large-scale linear and non-linear programs, for example LOQO.
> > >
> > > Best Regards
> > > Jens Pettersson
> > >
> > >
> > > Message from coin-ipopt-request at www-124.ibm.com@www-124.ibm.com received
> > > on 10/21/2003 06:01 PM
> > >
> > > 10/21/2003 06:01 PM
> > >
> > >
> > >
> > > coin-ipopt-request at www-124.ibm.com@www-124.ibm.com
> > >
> > > Please respond to coin-ipopt at www-124.ibm.com
> > > Sent by coin-ipopt-admin at www-124.ibm.com
> > >
> > >
> > >
> > >         To:     coin-ipopt at www-124.ibm.com
> > >         cc:     (bcc: Jens Pettersson/SECRC/ABB)
> > >         Subject:        Coin-ipopt digest, Vol 1 #38 - 1 msg
> > >
> > >
> > > Send Coin-ipopt mailing list submissions to
> > >                  coin-ipopt at www-124.ibm.com
> > >
> > > To subscribe or unsubscribe via the World Wide Web, visit
> > >                  http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-ipopt
> > > or, via email, send a message with subject or body 'help' to
> > >                  coin-ipopt-request at www-124.ibm.com
> > >
> > > You can reach the person managing the list at
> > >                  coin-ipopt-admin at www-124.ibm.com
> > >
> > > When replying, please edit your Subject line so it is more specific
> > > than "Re: Contents of Coin-ipopt digest..."
> > >
> > >
> > > Today's Topics:
> > >
> > >
> > > --__--__--
> > >
> > > Message: 1
> > > Reply-To: "Carlos Lana" <clana at purdue.edu>
> > > From: "Carlos Lana" <clana at purdue.edu>
> > > To: <coin-ipopt at www-126.southbury.usf.ibm.com>
> > > Date: Mon, 20 Oct 2003 19:35:16 -0500
> > > Subject: [Coin-ipopt] IPOPT w/ Matlab
> > >
> > > This is a multi-part message in MIME format.
> > >
> > > ------=_NextPart_000_0060_01C39741.4A1A1E80
> > > Content-Type: multipart/alternative;
> > >                  boundary="----=_NextPart_001_0061_01C39741.4A1A1E80"
> > >
> > >
> > > ------=_NextPart_001_0061_01C39741.4A1A1E80
> > > Content-Type: text/plain;
> > >                  charset="iso-8859-1"
> > > Content-Transfer-Encoding: quoted-printable
> > >
> > > Hello,
> > >
> > > I would like to use IPOPT in my code. The problem is that all my code is =
> > > implemented in Matlab (including cost fuction and gradient computation).
> > > Is there a way to use IPOPT from Matlab enviroment? If not, do you know =
> > > about a similar algorithm (Interior point) to solve NLP problems but =
> > > implemented in Matlab?.
> > > Thank you.
> > >
> > > Regards,
> > >
> > > Carlos.
> > > ------=_NextPart_001_0061_01C39741.4A1A1E80
> > > Content-Type: text/html;
> > >                  charset="iso-8859-1"
> > > Content-Transfer-Encoding: quoted-printable
> > >
> > > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
> > > <HTML><HEAD>
> > > <META http-equiv=3DContent-Type content=3D"text/html; =
> > > charset=3Diso-8859-1">
> > > <META content=3D"MSHTML 6.00.2800.1170" name=3DGENERATOR>
> > > <STYLE></STYLE>
> > > </HEAD>
> > > <BODY bgColor=3D#ffffff>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2>Hello,</FONT></DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2>I would like to use =
> > > IPOPT in my code.=20
> > > The problem is that all my code is implemented in Matlab (including cost =
> > > fuction=20
> > > and gradient computation).</FONT></DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2>Is there a way to use =
> > > IPOPT from=20
> > > Matlab enviroment? If not, do you know about a similar algorithm =
> > > (Interior=20
> > > point)&nbsp;to solve NLP problems but implemented in =
> > > Matlab?.</FONT></DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2>Thank you.</FONT></DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2>Regards,</FONT></DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff size=3D2></FONT>&nbsp;</DIV>
> > > <DIV><FONT face=3DArial color=3D#0000ff =
> > > size=3D2>Carlos.</FONT></DIV></BODY></HTML>
> > >
> > > ------=_NextPart_001_0061_01C39741.4A1A1E80--
> > >
> > > ------=_NextPart_000_0060_01C39741.4A1A1E80
> > > Content-Type: text/x-vcard;
> > >                  name="Carlos Lana.vcf"
> > > Content-Transfer-Encoding: quoted-printable
> > > Content-Disposition: attachment;
> > >                  filename="Carlos Lana.vcf"
> > >
> > > BEGIN:VCARD
> > > VERSION:2.1
> > > N:Lana;Carlos
> > > FN:Carlos Lana
> > > ORG:Purdue University;Aeronautics & Astronautics
> > > TITLE:R.A.
> > > TEL;WORK;VOICE:765 4947865
> > > TEL;WORK;FAX:765 4940307
> > > ADR;WORK:;357;1282 Grissom Hall;West Lafayette;Indiana;47907-1282;USA
> > > LABEL;WORK;ENCODING=3DQUOTED-PRINTABLE:357=3D0D=3D0A1282 Grissom =
> > > Hall=3D0D=3D0AWest Lafayette, Indiana 47907-1282=3D0D=3D0AUSA
> > > ADR;HOME:;;400 N. River road Apt.312;West Lafayette;Indiana;47906;USA
> > > LABEL;HOME;ENCODING=3DQUOTED-PRINTABLE:400 N. River road =
> > > Apt.312=3D0D=3D0AWest Lafayette, Indiana 47906=3D0D=3D0AUSA
> > > X-WAB-GENDER:2
> > > EMAIL;PREF;INTERNET:clana at purdue.edu
> > > REV:20031021T003516Z
> > > END:VCARD
> > >
> > > ------=_NextPart_000_0060_01C39741.4A1A1E80--
> > >
> > >
> > >
> > > --__--__--
> > >
> > > _______________________________________________
> > > Coin-ipopt mailing list
> > > Coin-ipopt at www-124.ibm.com
> > > http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-ipopt
> > >
> > >
> > > End of Coin-ipopt Digest
> > >
> > >
> > >
> > _______________________________________________
> > Coin-ipopt mailing list
> > Coin-ipopt at www-124.ibm.com
> > http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-ipopt
> >
>
>
> _______________________________________________
> Coin-ipopt mailing list
> Coin-ipopt at www-124.ibm.com
> http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-ipopt
>





More information about the Coin-ipopt mailing list