The statements and options available with PROC LP are summarized by purpose in the following table. An alphabetical list of options is provided in the Dictionary of Options.
Table 6.1: Functional Summary
Description |
Statement |
Option |
---|---|---|
Interactive Statements: |
||
Perform one integer pivot and pause |
||
Perform one simplex pivot and pause |
||
Display information at current iteration |
||
Terminate processing immediately |
||
Reset options specified |
||
Start or resume optimization |
||
Show settings of options |
||
Variable Lists: |
||
Variables that contain coefficients (sparse) |
||
Variable that contains column names (sparse) |
||
Alias for the ROW statement |
||
Variable (column) that contains the range constant for the dense (sparse) format |
||
Variables (columns) that contains RHS constants for the dense (sparse) format |
||
Variables (columns) that define RHS change vectors for the dense (sparse) format |
||
Variable that contains names of constraints and objective functions (names of rows) for the dense (sparse) format |
||
Variable that contains the type of each observation |
||
Structural variables (dense) |
||
Active nodes input data set |
||
Active nodes output data set |
||
Input data set |
||
Dual output data set |
||
Primal input data set |
||
Primal output data set |
||
Sparse format data input flag |
||
Tableau output data set |
||
Convert sparse or dense format input data set into MPS-format output data set |
||
Display iteration log |
||
Nonzero tolerance displaying |
||
Inverse of FLOW option |
||
Inverse of PARAPRINT option |
||
Omit some displaying |
||
Inverse of TABLEAUPRINT |
||
Parametric programming displaying |
||
Inverse of NOPRINT |
||
Iteration frequency of display |
||
Level of display desired |
||
Display the final tableau |
||
Pause before displaying the solution |
||
Pause after first feasible solution |
||
Pause frequency of integer solutions |
||
Pause frequency of integer iterations |
||
Inverse of ENDPAUSE |
||
Inverse of FEASIBLEPAUSE |
||
Pause frequency of iterations |
||
Pause if within specified proximity |
||
Pause after data are read |
||
Do not perform preprocessing |
||
Preprocessing error tolerance |
||
Limit preprocessing iterations |
||
Perform preprocessing techniques |
||
Perform automatic node selection technique |
||
Backtrack strategy to be used |
||
Branch on binary variables first |
||
Active node selection strategy |
||
Comprehensive node selection control parameter |
||
Backtrack related technique |
||
Measure for pruning BB tree |
||
Integer tolerance |
||
Limit integer iterations |
||
Measure for pruning BB tree |
||
Order of two branched nodes in adding to BB tree |
||
Inverse of AUTO |
||
Inverse of BINFST |
||
Inverse of POSTPROCESS |
||
Limit number of branching variables |
||
Measure for pruning BB tree |
||
Perform variables fixing technique |
||
Percentage used in updating WOBJECTIVE |
||
Compression algorithm for storing active nodes |
||
Branching variable selection strategy |
||
Delay examination of some active nodes |
||
Inverse of RANGEPRICE |
||
Inverse of RANGERHS |
||
Limit perturbation of the price vector |
||
Range analysis on the price coefficients |
||
Range analysis on the RHS vector |
||
Limit perturbation of the RHS vector |
||
Use devex method |
||
General error tolerance |
||
Perform goal programming |
||
Largest number used in computation |
||
Reinversion frequency |
||
Reinversion tolerance |
||
Simultaneously set MAXIT1, MAXIT2, MAXIT3 and IMAXIT values |
||
Limit phase 1 iterations |
||
Limit phase 2 iterations |
||
Limit phase 3 iterations |
||
Inverse of devex |
||
Restore basis after parametric programming |
||
Weight of the phase 2 objective function in phase 1 |
||
Multiple pricing strategy |
||
Number of columns to subset in multiple pricing |
||
Limit the number of iterations randomly selecting each entering variable during phase 1 |
||
Zero tolerance in ratio test |
||
Scaling type to be performed |
||
Zero tolerance in LU decomposition |
||
Time pause limit |
||
Control pivoting during LU decomposition |
||
The RESET statement supports the same options as the PROC LP statement except for |
||
the DATA=, PRIMALIN=, and ACTIVEIN= options, and supports the following additional |
||
options: |
||
New variable lower bound during phase 3 |
||
New variable upper bound during phase 3 |
||
Display the best integer solution |
||
Display variable summary for specified columns |
||
Display variable summary and price sensitivity analysis for specified columns |
||
Display variable summary for integer variables |
||
Display variable summary for nonzero integer variables |
||
Display variable summary for integer variables with zero activity |
||
Display submatrix for specified rows and columns |
||
Display formatted submatrix for specified rows and columns |
||
Display variable summary for continuous variables |
||
Display variable summary for nonzero continuous variables |
||
Display variable summary for variables with nonzero activity |
||
Display price sensitivity analysis or price parametric programming |
||
Display price range analysis |
||
Display RHS range analysis |
||
Display RHS sensitivity analysis or RHS parametric programming |
||
Display constraint summary for specified rows |
||
Display constraint summary and RHS sensitivity analysis for specified rows |
||
Display solution, variable, and constraint summaries |
||
Display current tableau |
||
Display variables with zero activity |
||
Display options applied |
||
Display status of the current solution |
||
Save the defined output data sets and then terminate PROC LP |