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 |
|---|---|
| Data Table Options | |
| Specifies the input data table | DATA= |
| Specifies the dual input data table for warm start | DUALIN= |
| Specifies the dual solution output data table | DUALOUT= |
| 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 table for warm start | PRIMALIN= |
| Specifies the primal solution output data table | PRIMALOUT= |
| Solver Options | |
| Specifies the type of algorithm | ALGORITHM= |
| Specifies the type of algorithm called after network simplex | ALGORITHM2= |
| Enables or disables IIS detection | IIS= |
| Presolve Options | |
| Controls the dualization of the problem | DUALIZE= |
| Controls the folding of the problem | FOLD= |
| Specifies the type of presolve | PRESOLVER= |
| Control Options | |
| Specifies the feasibility tolerance | FEASTOL= |
| Specifies the frequency of printing solution progress | LOGFREQ= |
| Specifies the detail of solution progress to print 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: March 04, 2026