Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
The INTPOINT Procedure

Functional Summary

The following tables outline the options that can be specified in the PROC INTPOINT statement. This statement invokes the procedure.

Table 4.1: Input Data Set Options
Description Statement Option
arcs input data setINTPOINTARCDATA=
nodes input data setINTPOINTNODEDATA=
constraint input data setINTPOINTCONDATA=

Table 4.2: Options for Networks
Description Statement Option
default arc cost and default variable objective function coefficientINTPOINTDEFCOST=
default arc capacity and default variable upper boundINTPOINTDEFCAPACITY=
default arc lower flow bound and default variable lower boundINTPOINTDEFMINFLOW=
network's only supply nodeINTPOINTSOURCE=
SOURCE's supply capabilityINTPOINTSUPPLY=
network's only demand nodeINTPOINTSINK=
SINK's demandINTPOINTDEMAND=
excess supply or demand is conveyed through networkINTPOINTTHRUNET
find maximal flow between SOURCE and SINKINTPOINTMAXFLOW
cost of bypass arc when solving MAXFLOW problemINTPOINTBYPASSDIV=
find shortest path from SOURCE to SINKINTPOINTSHORTPATH

Table 4.3: Miscellaneous Options
Description Statement Option
infinity valueINTPOINTINFINITY=
scale constraint row, or nonarc variable column coefficients, or bothINTPOINTSCALE=
maximization instead of minimizationINTPOINTMAXIMIZE

Table 4.4: Data Set Read Options
Description Statement Option
CONDATA has sparse data formatINTPOINTSPARSECONDATA
default constraint typeINTPOINTDEFCONTYPE=
special COLUMN variable valueINTPOINTTYPEOBS=
special COLUMN variable valueINTPOINTRHSOBS=
used to interpret arc and nonarc variable names in the CONDATAINTPOINTNAMECTRL=
no nonarc data in the ARCDATAINTPOINTARCS_ONLY_ARCDATA
data for an arc found in only one obs of ARCDATAINTPOINTARC_SINGLE_OBS
data for an constraint found in only one obs of the CONDATAINTPOINTCON_SINGLE_OBS
data for a coefficient found once in the CONDATAINTPOINTNON_REPLIC=
data is grouped, exploited during data readINTPOINTGROUPED=

Table 4.5: Problem Size (approx.) Options
Description Statement Option
number of nodesINTPOINTNNODES=
number of arcsINTPOINTNARCS=
number of nonarc variables or variablesINTPOINTNNAS=
number of coefficientsINTPOINTNCOEFS=
number of constraintsINTPOINTNCONS=

Table 4.6: Memory Control Options
Description Statement Option
issue memory usage messages to SASLOGINTPOINTMEMREP
number of bytes to use for main memoryINTPOINTBYTES=

Table 4.7: Output Data Set Option
Description Statement Option
constrained solution data setINTPOINTCONOUT=

Table 4.8: Miscellaneous Options
Description Statement Option
zero tolerance - optimizationINTPOINTZERO2=
zero tolerance - real number comparisonsINTPOINTZEROTOL=
display this number of similar SAS log messages, suppress the restINTPOINTVERBOSE=

Table 4.9: Interior Point Algorithm Options
Description Statement Option
allowed amount of dual infeasibilityINTPOINTTOLDINF=
allowed amount of primal infeasibilityINTPOINTTOLPINF=
allowed total amount of dual infeasibilityINTPOINTTOLTOTDINF=
allowed total amount of primal infeasibilityINTPOINTTOLTOTPINF=
cut-off tolerance for Cholesky factorizationINTPOINTCHOLTINYTOL=
density threshold for Cholesky processingINTPOINTDENSETHR=
step-length multiplierINTPOINTPDSTEPMULT=
preprocessing typeINTPOINTPRSLTYPE=
print optimization progress on SAS logINTPOINTPRINTLEVEL2=
ratio test zero toleranceINTPOINTRTTOL=

Table 4.10: Interior Point Algorithm Options: Stopping Criteria
Description Statement Option
maximum number of Interior Point algorithm iterationsINTPOINTMAXITERB=
Primal-Dual (Duality) gap toleranceINTPOINTPDGAPTOL=
stop because of complementarityINTPOINTSTOP_C=
stop because of duality gapINTPOINTSTOP_DG=
stop because of infeasbINTPOINTSTOP_IB=
stop because of infeascINTPOINTSTOP_IC=
stop because of infeasdINTPOINTSTOP_ID=
stop because of complementarityINTPOINTAND_STOP_C=
stop because of duality gapINTPOINTAND_STOP_DG=
stop because of infeasbINTPOINTAND_STOP_IB=
stop because of infeascINTPOINTAND_STOP_IC=
stop because of infeasdINTPOINTAND_STOP_ID=
stop because of complementarityINTPOINTKEEPGOING_C=
stop because of duality gapINTPOINTKEEPGOING_DG=
stop because of infeasbINTPOINTKEEPGOING_IB=
stop because of infeascINTPOINTKEEPGOING_IC=
stop because of infeasdINTPOINTKEEPGOING_ID=
stop because of complementarityINTPOINTAND_KEEPGOING_C=
stop because of duality gapINTPOINTAND_KEEPGOING_DG=
stop because of infeasbINTPOINTAND_KEEPGOING_IB=
stop because of infeascINTPOINTAND_KEEPGOING_IC=
stop because of infeasdINTPOINTAND_KEEPGOING_ID=


Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
Top
Top

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.