DEA Class Material PDF
DEA Class Material PDF
Introduction
Output
Efficiency = (1.1)
Input
1
Over the past years, DEA has been applied to profit-making organiza-
tions also. This is partly because profit per se is not a good indication of the
potential for improvement within an organization, and because other factors
are necessary for a holistic assessment of performance.
Introduction 27
Firm A has the highest value added per unit of capital employed,
while Firm B has the lowest. As Firm A has the highest ratio, we
can compare the performance of other firms relative to that of
2
The term ‘value added’ is an economic term, and is the money value of
all intermediate inputs in a firm subtracted from the output.
28 An Introduction to Data Envelopment Analysis
Output Slack
Output Slack Percentage = × 100
Actual Output
0.26
= × 100
0.2
= 130
30 An Introduction to Data Envelopment Analysis
Note that Firm A has produced the largest value added per
unit of capital employed, while Firm C has produced the maximum
value added per employee. As we do not know which ratio is more
crucial, we cannot say Firm A is more efficient than Firm C or
otherwise. What we can conclude is that Firms B and D are not
as efficient as Firms A and C, because their ratios of output to in-
put (i.e., value added to capital or value added to employees) are
lower.
Introduction 31
= (1.8)
OE
=
OB
3.69 2 + 4.782
=
8.52 + 112
= 0.4344
2.2 1.7
Output Target for Value Added = ≡ = $0.46 billion
4.78 3.69
Output Slack = Output Target – Actual Output
= 0.46 – 0.2
= $0.26 billion
Output Slack
Output Slack Percentage = × 100
Actual Output
0.26
= × 100
0.2
= 130
1.5 Exercises
1. Consider only one input (capital employed) and only one output
(value added). Estimate the relative efficiencies, input targets,
input slacks, output targets, and output slacks for four firms
A, B, C and D. Use the data given in section 1.2.
2. Consider two inputs (capital employed and number of em-
ployees) and one output (value added). Estimate the relative
efficiencies, input targets, input slacks, output targets, and
output slacks for the four firms A, B, C and D. Use the data
given in section 1.2.
3. The table below gives the input parameters for 19 schools.
A, B, C, etc., designate the schools. Plot them on a graph and
36 An Introduction to Data Envelopment Analysis
Mathematical Programming
Aspects of DEA
I
Virtual Input = ∑ ui xi , (2.1)
i=1
J
Virtual Output = ∑ v j y j , (2.2)
j =1
Virtual Output
∑
j 1
=
vj yj
Efficiency = = (2.3)
Virtual Input I
∑
i 1
=
ui xi
J
∑
j 1
=
v jm y jm
max Em = I
∑
i 1
=
uim xim
subject to
J
∑
j 1
=
v jm y jn
0≤ I ≤ 1; n = 1, 2, K, N
∑ uim xin
i=1
v jm, uim ≥ 0; i = 1, 2, K, I ; j = 1, 2, K, J (2.4)
where
Em is the efficiency of the mth DMU,
yjm is jth output of the mth DMU,
vjm is the weight of that output,
xim is ith input of the mth DMU,
uim is the weight of that input, and
yjn and xin are jth output and ith input, respectively, of the nth
DMU, n = 1, 2, …, N.
Note that here n includes m.
Consider the Firms A, B, C and D discussed in the first chapter.
Let vVA, A be the weight associated with the only output (value
Mathematical Programming Aspects of DEA 41
added, VA) when Firm A is the reference DMU. The first subscript
denotes the output, while the second subscript denotes the refer-
ence DMU. Using a similar notation, let uCAP, A and uEMP, A represent
the weights of the two inputs, capital employed (CAP) and the
number of employees (EMP), respectively. Thus, in DEA, the ef-
ficiency of Firm A, denoted as EA, is defined as follows.
1.8vVA, A
EA = (2.5)
8.6uCAP, A + 1 .8uEMP, A
This efficiency is maximized subject to the following conditions.
1 .8vVA, A
max E A =
8.6uCAP, A + 1.8uEMP, A
subject to
1 .8vVA, A
0 ≤ EA = ≤1
8.6uCAP, A + 1 .8uEMP, A
0.2vVA A,
0 ≤ EB = ≤1
2.2uCAP, A + 1 .7uEMP, A
2.8vVA, A
0 ≤ EC = ≤1
15.6uCAP, A + 2.6uEMP, A
4.1vVA, A
0 ≤ ED = ≤1
31.6uCAP, A + 12.3uEMP, A
vVA A , uCAP A , uEMP A ≥ 0 (2.6)
, , ,
0.2vVA, B
max EB =
2.2uCAP, B + 1 .7uEMP, B
subject to
1.8vVA, B
0 ≤ EA = ≤1
8.6uCAP, B + 1 .8uEMP, B
0.2vVA B,
0 ≤ EB = ≤1
2.2uCAP, B + 1.7uEMP, B
2.8vVA B ,
0 ≤ EC = ≤1
15.6uCAP, B + 2.6uEMP, B
4.1vVA, B
0 ≤ ED = ≤1
31.6uCAP, B + 12.3uEMP, B
vVA B , uCAP B , uEMP B ≥ 0
, , , (2.7)
max 1 .8vVA, A
subject to
8.6uCAP, A + 1 .8uEMP, A = 1
1.8vVA
′
,A
− 8.6uCAP
′
,A
+ 1 .8u′EMP A ≤ 0
,
0.2vVA
′
,A
− 2.2uCAP′
,A
+ 1 .7u′EMP A ≤ 0
,
2.8vVA
′
,A
− 15.6u′CAP A + 2.6u′EMP A ≤ 0
, ,
4.1v′VA, A − 31.6uCAP′
,A ,
+ 12.3u′EMP A ≤ 0
vVA
′ , u′
A CAP A EMP A
, u′ ≥0 (2.9)
, , ,
44 An Introduction to Data Envelopment Analysis
v jm , uim ≥ ε ; i = 1, 2, K, I ; j = 1, 2, K, J (2.10)
min z′ = U m′ T X m
subject to
V m′T Ym = 1
V m′T Y U m′T X ≤ 0
V m′T, U m′T > ε (2.13)
2.2 Exercises
(Table contd.)
48 An Introduction to Data Envelopment Analysis
(Table contd.)
3
Please note that the standard form of the primal model is written only
in case of the procedure suggested by Taha (1997) for writing the dual of a
linear program. Another procedure is to skip this step, and directly write
the dual (2.15).
Mathematical Programming Aspects of DEA 49
max 1 .8vVA, A
subject to
8.6uCAP, A + 1 .8uEMP, A = 1
4
Please note that the above standard form of the primal is written only
in case of the procedure suggested by Taha (1997) for writing the dual of a
linear program. Another procedure is to skip this step.
50 An Introduction to Data Envelopment Analysis
max 1 .8vVA, A
subject to
8.6uCAP, A + 1 .8uEMP, A = 1
We shall mostly use the former version of the dual (without the
e constraints in the primal). However, our conclusions can be
generalized for the other dual too.
Mathematical Programming Aspects of DEA 51
OE
θ B* = = 0.434
OB
and
1.8λ*AB = 0.2
8.6λ*AB = 2.2θ B*
1.8λ*AB < 1.7θ B*
Note that
0.2 1
l*AB = =
1.8 9
is positive in this case as Firm A is the only peer for Firm B.
Other ls are zero in value. The value of qB can also be obtained
from the above equalities.
Thus, mathematically, peers for an inefficient DMU can be
identified by solving the dual DEA program. Peers are those effi-
cient DMUs that have positive ls in the optimal solution of the
dual DEA program.
Input target for capital input can be obtained as
2.2qB = 0.95
8.6l*AB = 2.2q B*
This is because point E (in Figure 1.1), which represents the best
achievable performance for Firm B, corresponds to the same capital
input as Firm A but has a higher input of employees. This slack
means that though the point E is efficient, there is still scope for
reducing the employees input.
In DEA, a DMU is considered efficient if and only if q * = 1
and all slacks are zero; otherwise it is inefficient. However, a DMU
may be inefficient in various ways. If q * = 1 at the optimal solution
54 An Introduction to Data Envelopment Analysis
but some of the slack variables do not equal zero, then there exists
a combination of other units which does not dominate the current
output vector of the reference DMU, but uses less resources. As
discussed in Chapter 1, these DMUs may be termed weakly effi-
cient. Thus, the firm represented by point E in Figure 1.1 is
weakly efficient, while Firms A and B are strongly efficient firms.
The value of the slack at point E is,
* * *
sEMP, B = 1.7q B – 1.8 lAB = 0.54
Note that both the efficient firms (Firms P and R) are peers for
the inefficient Firm Q. Hence, lP* and lR* are positive. For this
firm, the following equalities hold as obtained from the optimal
DEA dual results (2.21).
OU
θ Q* = ≤1
OQ
and
X 1*P λ*P + X1*Rλ*R = X1*Qθ Q*
X 2*P λ*P + X 2*R λ*R = X 2*Qθ Q*
YP λ*P + YRλ*R = YQ (2.21)
56 An Introduction to Data Envelopment Analysis
Note that RHSs of the above equations represent the best achiev-
able target performance (corresponding to point U) for Firm B.
*
Also, (X 1Qq Q* = X 1U
* *
; X 2Qq Q* = X 2U
*
), the hypothetical firm U is
actually a linear combination of the best practice firms P and R,
where the weights for the linear combination are the ls obtained
from the dual DEA program.
For completeness, the dual DEA program corresponding to
input minimizing multiplier model for Firm A is given below.
min φ A
such that
1.8µ AA + 0.2µ BA + 2.8µ CA + 4.1 µ DA ≥ 1.8φ A
8.6µ AA − 2.2µ BA − 15.6µ CA − 31.6µ DA ≤ 8.6
1.8µ AA − 1.7µ BA − 2.6µ CA − 12.3µ DA ≥ 1 .8
µ AA , µ BA , µ CA , µ DA ≥ 0
φ A unrestricted (2.22)
Stage 1
min θ A
such that
1.8λ AA + 0.2λ BA + 2.8λCA + 4.1λ DA − tVA, A = 1 .8
8.6θ A − 8.6λ AA − 2.2λ BA − 15.6λCA − 31.6λ DA − sCAP, A = 0
1.8θ A − 1.8λ AA − 1.7λ BA − 2.6λCA − 12.3λ DA − s EMP, A = 0
λ AA , λ BA , λCA , λ DA , tVA A , sCAP A , s EMP A ≥ 0
, , ,
θA unrestricted (2.24)
Note that this Stage 1 model is the same as the DEA model
with no e constraints.
Stage 2
min θ m
such that
N
∑
n 1
=
y jnλ n ≥ y jm ; j = 1, 2, K, J
N
∑
n 1
=
xinλn ≤ θ m xim ; i = 1, 2, K, I
λ n ≥ 0;n = 1, 2, K, N
θ m unrestricted (free) (2.26)
such that
Yλ ≥ Ym
Xλ ≤ θ X m
λ ≥ 0; θ m free (2.27)
such that
Yµ ≥ φ mYm
Xµ ≤ X m
µ ≥ 0; φ m free (2.28)
60 An Introduction to Data Envelopment Analysis
joining the origin to A, all other firms are found to the left of this
line.
The input oriented envelopment program used to estimate the
efficiency of Firm B is the following.
min θ B
such that
1.8λ AB + 0.2λ BB + 2.8λCB + 4.1λ DB ≥ 0.2 (for value added)
8.6λ AB + 2.2λ BB + 15.6λCB + 31.6λ DB ≤ 2.2θ B (for capital)
λ AB , λ BB , λCB , λ DB ≥ 0
qB unrestricted (2.29)
Consider its solution. Since Firm A is its peer, zero weights are
assigned to Firms C and D (i.e., no other firm influences the per-
formance of Firm B). Hence,
λ*AB ≠ 0 and λ*BB = λ*CB = λ*DB = 0
0.2 1
λ*AB = =
1 .8 9
8.6 × λ*AB
θ B* = = 0.434
2.2
Given q *B, the best achievable capital input for Firm B is
µ *AB ≠ 0 and µ BB
* = µ* = µ* = 0
CB DB
2.2
µ *AB = = 0.256
8.6
1 .8 × µ *AB
φ B* = = 2.30
0.2
The best achievable performance, using the constraint on out-
put, is 0.2 ´ f B* = 0.46. This corresponds to the point B0 in Fig-
ure 2.2. Thus, the output oriented envelopment DEA program
projects the Firm B from bottom to top.
The projections can be seen more clearly for the Firm D. The
calculations corresponding to this firm are left as an exercise for
students.
Further information on this topic can be obtained from Seiford
and Thrall (1990).
7
This section requires knowledge of matrix algebra, and can be skipped
without any loss of continuity.
Mathematical Programming Aspects of DEA 63
U mT X m = 1
UT X 1
⇒ m m =
z z
U mT
⇒ X = 1
z m z
U mT
⇒ X = z′ (2.31)
m
z
1 *
U ′* = * U (2.32)
z
1 *
V ′′* = * V (2.33)
z
Yλ Y λ
≥ m ⇒ Y ≥ φ mYm
(2.35)
θm θm θm
θ
X λ ≤ m X m ⇒ X λ ≤ X m (2.36)
θm θm θm
Mathematical Programming Aspects of DEA 65
1
µ * = * λ* (2.37)
θ
1 1
= = 2.3 = φ *
θ * 0.434
1 * 1 1 0.256
* λ = × = = µ*
θ
0.434 9
2.7 Exercises
min ω m
such that
Yγ ≤ ωYm
Xγ ≤ X m
ω, γ ≥ 0
A B C D E
Input I 1 2.5 2 6 10
Output O 5 12.50 11 40 80
Estimate the efficiency of the Firm B for the above data (using
hand calculations). Identify its peer in case B is an inefficient
firm. Using your results, calculate the optimal objective function
value and other parameters for the output oriented DEA program
for the same firm.
3
Economies of Scale
Y2 X 2
> . (3.1)
Y1 X1
for Firm C,
l*AC = 1.56 and q *C = 0.86
for Firm D,
l*AD = 2.28 and q *D = 0.62
Also, as previously calculated,
for Firm A,
l*AA = 1 and q A* = 1
for Firm B,
l*AB = 1/9 and q B* = 0.434.
Observe that,
l*AA = 1; l*AB < 1; l*AC > 1 and l*AD > 1.
down as depicted by the relation l*AB < 1, while the targets for
Firms C and D are scaled up as depicted by the relationships
l*AC > 1 and l*AD > 1.
It has already been shown in previous chapter that, when only
capital employed is considered as input and value added as output,
Firm A displays the highest ratio of input to output. Hence, Firm
A is the most efficient and is considered to be operating at the
most productive scale size. Firms operating at lower scale sizes
(such as Firm B) are said to be operating under IRS because they
can achieve greater economies of scale if they increase their volume
of operation. Note that as observed earlier,
l*AB < 1.
where bp denotes the best practice DMU. Note that l*bp = 1 for the
best practice DMU.
We have considered one input (capital employed, CAP) and only
one output (value added, VA). But, in practice, we may need to
consider a greater number of inputs and outputs. In such cases,
the foregoing conditions will be modified as follows (Ganley and
Cubbin 1992).
N
∑
n 1
=
λ n < 1 ⇒ Increasing Returns to Scale, IRS
N
∑
n 1
=
λ n > 1 ⇒ Decreasing Returns to Scale, DRS
72 An Introduction to Data Envelopment Analysis
Note also that some firms that are not efficient in the models
considered so far may become efficient if we assume variable re-
turns to scale relaxing the assumption of CRS.
Rating firms as efficient/inefficient depends upon the con-
straints imposed on a CCA DEA program. Suppose we force the
N
condition ∑
n 1
=
λ n = 1 in the CCR DEA program. The introduction
Figure 3.3 CRS and VRS frontiers for the Firms A, B, C, and D
Economies of Scale 73
min θm
,
θ λ
such that
Yλ ≥ Ym
Xλ ≤ θ X m
N
∑
n 1
=
λn = 1 (or, eT λ = 1, where e is a unit vector)
λ ≥ 0; θ m free (3.2)
the CCR envelopment models will project the firm onto the points
M and L respectively.
∑
n 1
=
λn ≤ 1 does not force this. Without any convexity constraint,
N
Firm B has the constraint ∑ λn < 1 . This requirement is allowed
N n 1=
N
Thus, adding the constraint, ∑
n 1
=
λn ≤ 1 , has the effect of forcing