[Ipopt] Question about the too many iteration in Ipopt (Run Zhu)

Youngsoo Choi yc344 at stanford.edu
Fri Apr 5 13:06:40 EDT 2013


Hi Run,

Try to set a bigger value of "nu_min," such as O(10^2) lower than your
"tol" value.
I think default value for "nu_min" is 1e-10 or 1e-12 which I do not
remember from top of my head.

Let me know if this helps.

Thanks.


On Fri, Apr 5, 2013 at 9:00 AM, <ipopt-request at list.coin-or.org> wrote:

> Send Ipopt mailing list submissions to
>         ipopt at list.coin-or.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         http://list.coin-or.org/mailman/listinfo/ipopt
> or, via email, send a message with subject or body 'help' to
>         ipopt-request at list.coin-or.org
>
> You can reach the person managing the list at
>         ipopt-owner at list.coin-or.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Ipopt digest..."
>
>
> Today's Topics:
>
>    1. Question about the too many iteration in Ipopt (Run Zhu)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 4 Apr 2013 12:09:13 -0400
> From: Run Zhu <zhu.run at husky.neu.edu>
> To: ipopt at list.coin-or.org
> Subject: [Ipopt] Question about the too many iteration in Ipopt
> Message-ID:
>         <CABvdRVzPrFswmtA3WqH2pX5hu8whJsZStPmW01RWcsiP=
> MtE_Q at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Dear All,
>
> I am PhD student of Northeastern University, specializing in computational
> material science. My current work is to determine the equilibrium position
> of dislocation in the metal bar under tensile load. This is achieved by
> minimizing interaction energy of dislocation. The optimization model, for a
> single degree of freedom, is
>
> find: x
> min: W = - ln ( x^2 + a^2) - b*x
> st: lb < x < ub
>
> where optimization variable, x, is the position of dislocation; objective
> function, W, is the interaction energy; a and b are constant, and lb and ub
> are the upper and lower bound. The attached figure shows the x versus W.
> The boundary is also considered.
>
> The initial value x0 is the equilibrium position in last loading step,
> which is pretty close to the optimal x*
>
> The ipopt works perfectly well when the number of degree of freedom is low,
> like 50. However, when the no. of optimization variable, x, is greater than
> 100, ipopt takes many search around x*, up to 500 times. The gradient is
> analytically available for this problem and the minimum is always there.
> But I cannot figure out how this happens.
>
> If you have any idea to this situation. Please feel free to contact me so
> that I can provide more details.
>
> Thanks
>
> Cheers
>
> Run Zhu
>
>
> --
> Run Zhu, PhD student
> Department of Mechanical and Industrial Engineering
> Northeastern University
> Boston, MA 02115
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://list.coin-or.org/pipermail/ipopt/attachments/20130404/44878b49/attachment-0001.html
> >
> -------------- next part --------------
> A non-text attachment was scrubbed...
> Name: x vs W.png
> Type: image/png
> Size: 3666 bytes
> Desc: not available
> URL: <
> http://list.coin-or.org/pipermail/ipopt/attachments/20130404/44878b49/attachment-0001.png
> >
>
> ------------------------------
>
> _______________________________________________
> Ipopt mailing list
> Ipopt at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/ipopt
>
>
> End of Ipopt Digest, Vol 100, Issue 4
> *************************************
>



-- 
Jesus Loves you,
Young (Youngsoo).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/ipopt/attachments/20130405/eee121b3/attachment.html>


More information about the Ipopt mailing list