The NLPC Nonlinear Optimization Solver |
Like any iterative algorithm, an optimization algorithm is carried out in finite-precision arithmetic and is subject to numerical rounding errors. Thus, when an algorithm terminates, the constraints might not be satisfied exactly. Instead we consider a constraint to be satisfied if the violation is within some prescribed tolerance. Such a violation can be measured in an absolute or relative sense.
For an optimization problem of the general form described in the section "Overview", we rewrite the constraints (including bound constraints) in the form
Associated with the infeasibility is the conditional optimality. A solution is considered to be conditionally optimal if satisfies the optimality criteria described in the section "Optimality Control" and if the following is true:
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.