[Ipopt-tickets] [Ipopt] #180: Complementarity constraints not handled in AMPL
Ipopt
coin-trac at coin-or.org
Fri Feb 24 19:26:19 EST 2012
#180: Complementarity constraints not handled in AMPL
---------------------+------------------------
Reporter: andreasw | Owner: ipopt-team
Type: defect | Status: new
Priority: normal | Component: Ipopt
Version: 3.10 | Severity: normal
Keywords: |
---------------------+------------------------
The following AMPL code
{{{
lin_1: 0 <= 3*x - y - 3 complements l[1] >= 0;
}}}
is interpreted as
{{{
lin_1: 0 <= 3*x - y - 3;
complements_1: l[1] >= 0;
}}}
i.e., the complementarity is not implemented. This should either be
fixed. For now, I just added code that will throw an error if
complementarity constraints are detected.
(Potentially, some old code in the AMPL interface to the Fortran version
might be helpful... But it's going to be a mess since it effects the
Hessian matrix...)
--
Ticket URL: <https://projects.coin-or.org/ticket/180>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list