[Ipopt-tickets] [Ipopt] #203: User-provided starting point is modified
Ipopt
coin-trac at coin-or.org
Wed Jun 19 06:34:52 EDT 2013
#203: User-provided starting point is modified
----------------------------+------------------------
Reporter: baiyang11 | Owner: ipopt-team
Type: clarification | Status: closed
Priority: normal | Component: Ipopt
Version: 3.9 | Severity: normal
Resolution: fixed | Keywords:
----------------------------+------------------------
Changes (by stefan):
* priority: highest => normal
* status: new => closed
* resolution: => fixed
* severity: major => normal
* type: defect => clarification
Comment:
As an interior point solver, Ipopt needs to first move its iterates into
the interior of the feasible region before converging to an optimal point
at the boundary.
That is the reason, why Ipopt moves the starting point away from the
variable bounds at the beginning.
The [[http://www.coin-or.org/Ipopt/documentation/node44.html|bound_frac
and bound_push options]] can be used to control how much the initial point
is moved away from the bounds, so you can set these also to smaller
values. There also have been discussions on the [[http://list.coin-
or.org/pipermail/ipopt/|mailing list]] on this topic.
In general, it is difficult to warmstart Ipopt (or other interior point
solvers) by providing a near-optimal solution. There has been research on
this topic, which may be helpful.
--
Ticket URL: <https://projects.coin-or.org/ticket/203#comment:1>
Ipopt <http://projects.coin-or.org/Ipopt>
Interior-point optimizer for nonlinear programs.
More information about the Ipopt-tickets
mailing list