The OPTLP Procedure
Functional Summary
Table 1 summarizes the list of options available for the OPTLP procedure, classified by function.
Table 1: Options for the OPTLP Procedure
| Description | Option |
|---|---|
| Input and Output Options | |
| Specifies the input data set | DATA= |
| Specifies the dual input data set for warm start | DUALIN= |
| Specifies the dual solution output data set | DUALOUT= |
| Specifies the input MPS file format | FORMAT= |
| Specifies the input MPS file | MPSFILE= |
| Specifies the constant part of the objective | OBJCONSTANT= |
| Specifies whether the LP model is a maximization or minimization problem | OBJSENSE= |
| Specifies the primal input data set for warm start | PRIMALIN= |
| Specifies the primal solution output data set | PRIMALOUT= |
| Saves output data sets only if optimal | SAVE_ONLY_IF_OPTIMAL |
| Solver Options | |
| Enables or disables IIS detection | IIS= |
| Specifies the type of algorithm | ALGORITHM= |
| Specifies the type of algorithm called after network simplex | ALGORITHM2= |
| Presolve Option | |
| Specifies the type of presolve | PRESOLVER= |
| Controls the dualization of the problem | DUALIZE= |
| Control Options | |
| Specifies the feasibility tolerance | FEASTOL= |
| Specifies the frequency of printing solution progress | LOGFREQ= |
| Specifies the detail of solution progress printed in log | LOGLEVEL= |
| Specifies the maximum number of iterations | MAXITER= |
| Specifies the time limit for the optimization process | MAXTIME= |
| Specifies the optimality tolerance | OPTTOL= |
| Enables or disables printing summary | PRINTLEVEL= |
| Specifies units of CPU time or real time | TIMETYPE= |
| Simplex Algorithm Options | |
| Specifies the type of initial basis | BASIS= |
| Specifies the type of pricing strategy | PRICETYPE= |
| Specifies the queue size for pricing | QUEUESIZE= |
| Enables or disables scaling of the problem | SCALE= |
| Specifies the initial seed for the random number generator | SEED= |
| Interior Point Algorithm Options | |
| Enables or disables interior crossover | CROSSOVER= |
| Specifies the stopping criterion based on duality gap | DUALITYGAP= |
| Parallel Options | |
| Enables the OPTLP procedure to run deterministically | DETERMINISTIC= |
| Specifies number of threads for the parallel OPTLP procedure to use | NTHREADS= |
Last updated: October 07, 2022