[Ipopt] Adaptive mu update / degenerate problems

herve.martin.sc@libertysurf.fr herve.martin.sc at libertysurf.fr
Wed Jul 8 03:35:56 EDT 2009


Hi all,

I have two questions regarding the use of Ipopt, which I
hope someone can answer.

The first one concerns the adaptive mu update. I found it a
good option, as it tends to reduce the number of nonlinear
iterations compared to the monotone update. As I solve a
problem on which the constraints are expensive to calculate,
this is very important. However, I saw in the implementation
paper that the minimum mu is set to tol/10 with the monotone
update, whereas it is 1e-11 (mu_min) for the adaptive
option. Why is it different? Knowing that I use 1e-6 as
tolerance with Ipopt, should I increase the option mu_min
(since then mu would converge to 1e-7 with the monotone update)?

My second questions is about degenerate jacobians. In my
problem, it can happen than the jacobian becomes degenerate
(this a which is really hard to solve by modifying the
model). In this case Ipopt has trouble to converge and even
sometimes diverge. I saw that with the option
always_pertub_cd, I can activate permanently the heuristics
to handle degenerate jacobians, which seems to solve most of
my divergence issues. Are there undesirable side effects to
this option? Should I let it always activated and play
further with the jacobian regularization values?

Thanks in advance for any help
Hervé











---------------------- ALICE N°1 de la RELATION CLIENT 2008*--------------------
Découvrez vite l'offre exclusive ALICE BOX! En cliquant ici http://abonnement.aliceadsl.fr Offre soumise à conditions.*Source : TNS SOFRES / BEARING POINT. Secteur Fournisseur d.Accès Internet





More information about the Ipopt mailing list