-
ALGORITHM=ACTIVESET | CONCURRENT | INTERIORPOINT
specifies the optimization technique to use to solve the problem. By default, ALGORITHM=INTERIORPOINT.
-
FEASTOL=
defines the feasible tolerance. By default, FEASTOL=1E–6.
-
MAXITER=n
requests that the NLP solver take at most n major iterations to determine an optimum. By default, MAXITER=5,000.
-
MAXTIME=t
specifies an upper limit of t units of time for the optimization process. If you do not specify this option, the NLP solver does not stop because of time elapsed.
-
MSBNDRANGE=m
defines the range from which each variable can take values during the sampling process. By default, MSBNDRANG=200.
-
MSDISTTOL=
specifies the tolerance by which two optimal points are considered distinct. Optimal points are considered distinct if the Euclidean distance between them is at least
. By default, MSDISTTOL=1.0E–6.
-
MSMAXSTARTS=n
specifies the maximum number of starting points to use for local optimization. By default, MSMAXSTARTS=100.
-
MSMAXTIME=t
specifies the maximum time t (in seconds) for the NLP solver to locate the best local optimum in multistart mode. If you do not specify this option, the multistart algorithm does not stop because of the amount of time elapsed.
-
MULTISTART
enables multistart mode. In this mode, the local solver solves the problem from multiple starting points, possibly finding a better local minimum as a result. By default, this option is disabled.
-
OBJLIMIT=m
specifies a limit on the magnitude of the objective value. The algorithm terminates when the objective value becomes less than –m. The minimum acceptable value of m is 1E
8. If the specified value of m is less than 1E
8, the value is reset to the default value. By default, OBJLIMIT=1E
20.
-
OPTTOL=
defines the measure by which the ORMP optimizer decides whether the current iterate is an acceptable approximation of a local minimum, where
is a positive real number. The ORMP optimizer determines that the current iterate is a local minimum when the norm of the scaled vector of the optimality conditions is less than
and the true constraint violation is less than the value of the FEASTOL= option. By default OPTTOL=1E–6.
-
SEED=n
specifies a positive integer to use as the seed for generating random number sequences in multistart mode. To ensure reproducible results, specify a nonzero value. By default, SEED=0.
-
TIMETYPE=CPU | REAL
specifies the units of time that the MAXTIME= option uses. If you do not specify this option, the multistart algorithm does not stop because of the amount of time elapsed.