The worst-case evaluation complexity of finding an approximate first-order critical point using gradient-related non-monotone methods for smooth nonconvex and unconstrained problems is investigated. The analysis covers a practical linesearch implementation of these popular methods, allowing for an unknown number of evaluations of the objective function (and its gradient) per iteration. It is shown that this class of methods shares the known complexity properties of a simple steepest-descent scheme and that an approximate first-order critical point can be computed in at most O(ε-2) function and gradient evaluations, where ε > 0 is the user-defined accuracy threshold on the gradient norm.
Nonlinear optimization, evaluation complexity, worst-case analysis, linesearch algorithms, non-monotone methods
Written: 12 March 2013
Submitted for publication