Output Data Set
For NPSC problems, the procedure determines the flow that should pass through
each arc as well as
the value that should be assigned to each nonarc variable. The goal is that
the minimum flow bounds, capacities, lower and upper
value bounds, and side constraints are not violated.
This goal is reached when
total cost incurred by such a flow pattern and value
assignment is feasible and optimal.
The solution found must also
conserve flow at each node.
For LP problems, the procedure determines the value that should be assigned to each variable. The goal is that
the lower and upper
value bounds and the constraints are not violated.
This goal is reached when the total cost incurred by such a value
assignment is feasible and optimal.
The CONOUT= data set can be
produced and contains a solution obtained after performing
optimization.
The CONOUT= data set
contains the following variables, and their possible
values in an observation are
- _FROM_
- a tail node of an arc.
This is a missing value if
an observation has information about a nonarc variable.
- _TO_
- a head node of an arc.
This is a missing value if
an observation has information about a nonarc variable.
- _COST_
- the cost of an arc or the objective function coefficient of a
nonarc variable.
- _CAPAC_
- the capacity of an arc or upper value bound of a nonarc variable
- _LO_
- the lower flow bound of an arc or lower value bound of a nonarc variable
- _NAME_
- a name of an arc or nonarc variable
- _SUPPLY_
- the supply of the tail node of the arc in the
observation.
This is a missing value if
an observation has information about a nonarc variable.
- _DEMAND_
- the demand of the head node of the arc in the observation.
This is a missing value if
an observation has information about a nonarc variable.
- _FLOW_
- the flow through the arc or value of the nonarc variable
- _FCOST_
- flow cost, the product of _COST_ and _FLOW_
- _RCOST_
- the reduced cost of the arc or nonarc variable
- _STATUS_
- the status of the arc or nonarc variable
The variables present in the ARCDATA= data set are present in
a CONOUT= data set.
For example, if there is a variable called tail in the ARCDATA= data set and you
specified the SAS variable list:
from tail;
then tail is
a variable in the
CONOUT= data sets instead of _FROM_.
Any ID list variables also appear in the
CONOUT= data sets.
Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.