The GRG Method
The GRG method is subject to the intrinsic limitations cited above on its
ability to find the globally optimal solution. However, limited guarantees can be
made about the GRG method's ability to find a "local optimum," in particular
where the objective function and all of the constraints are twice continuously
differentiable. When these are combined with your knowledge of problem
structure in a specific case, the result will often be a definitive "optimal
solution." For more information on this topic, please consult the references cited in
the
As with the Simplex method, the GRG method in the standard Solver uses a
"dense" problem representation, and its memory and solution time increases with the
number of variables times the number of constraints. It is also subject to problems of numerical
instability, which may be even more severe than for LP and QP problems. In the
future, Frontline Systems plans to release a Large-Scale NLP Solver based on Lasdon
and Waren's LSGRG code, which uses sparse storage methods and more
sophisticated numerical techniques specific to nonlinear models.