
7.1 THE PRICE MECHANISM OF THE SIMPLEX METHOD 175
be consumed and/or produced by one unit of activity j. On the other hand, the
right hand side, c
j
, of the jth constraint of the dual problem is the direct cost of
one unit of activity j. That is, the jth dual constraint,
m
i=1
a
ij
π
i
≤ c
j
, can be
interpreted as saying that the implicit indirect costs of the resources consumed by
activity j less the implicit indirect costs of the resources produced by activity j
must not exceed the direct costs c
j
; and if these costs are strictly less than c
j
,it
does not pay to engage in activity j. On the other hand, if
m
i=1
a
ij
π
i
>c
j
,it
means that it does pay to engage in activity j.
In other words, the dual constraints associated with the nonbasic variables x
N
may be satisfied, feasible, or infeasible. That is, letting
¯c = c
N
− N
T
π, (7.7)
where π solves B
T
π = c
B
, at any iteration t we could have ¯c
j
≥ 0 (the dual constraint
j is feasible) or ¯c
j
< 0 (the dual constraint j is infeasible). From an economic
standpoint, ¯c
j
< 0 implies that activity j can use its resources more economically
than any combination of activities in the basis, whose net input-output vector is
the same as activity j, implying an improved solution is possible. If, on the other
hand, ¯c
j
≥ 0, then the resources used by activity j are already being used by the
activities in the basis in a more cost-effective way elsewhere. The prices of the dual
problem are selected so as to maximize the implicit indirect costs of the resources
consumed by all the activities.
The complementary slackness conditions of dual optimality can be given the
following economic interpretation: Whenever an activity j is “operated” at a strictly
positive level, i.e., x
j
basic and x
j
> 0, the marginal value of the resources it
consumes (
m
i=1
a
ij
π
i
) per unit level of this activity must exactly equal the cost c
j
and all nonbasic activities must “operate” at a zero level.
When the primal-dual system is expressed in the von Neumann symmetric form
(see Section 5.1), if a slack variable is strictly positive in an optimal solution, this
implies that the corresponding dual variable, π
i
, is equal to 0. That is, the resource i
for which the primal slack variable is positive is a free resource, i.e., the marginal
value of obtaining the resource is zero. If the slack variable corresponding to the
difference between the direct and indirect costs of activity j is positive, this implies
that the corresponding primal activity level is zero.
7.1.3 THE MANAGER OF A MACHINE TOOL PLANT
The example of this section is based on material supplied by Clopper Almon Jr. to
one of the authors. Consider the dilemma of a manager of a machine tool plant, say
in an economy that has just been socialized by a revolution (for example, Russia
just after the 1917 revolution). The central planners have allocated to this manager
input quantities +b
1
,... ,+b
k
of materials (which we designate by 1,...,k) and
have instructed this manager to produce output quantities −b
k+1
,... ,−b
m
of the
machine tools (which we designate by k+1,...,m). The b
1
,... ,b
k
, being inputs, are
nonnegative, and b
k+1
,... ,b
m
, being outputs, are nonpositive by our conventions.