Professional Documents
Culture Documents
www.palgrave-journals.com/jors
promotes insights into the DM preferences, regarding 0 and I 0. The model is:
variables: R
X X
variations in input or output intensity. We propose an Maximize wrþ fr w
i ji
additional reference point approach that allows a better r2R0 i2I0
analyst-user interaction environment, benefiting from a 0 1
better visualization of the DEA targets. X X
þ e@ s
i þ srþ A ð1Þ
The content of this paper is organized in the following
i2I 0 r2R0
way: the next section comprises a revision of two models to
determine targets in DEA using the preference structure, Subject to
their description, and the disadvantages of this approach. In X
n
the following section, the first of DEA-MOLP models is fr yrj0 lj yrj ¼ 0; r 2 R0 ; ð2Þ
j¼1
introduced: MORO (Multiple Objective Ratio Optimiza-
tion), which optimizes the ratios between observed and X
n
target inputs (or outputs) of a DMU. We include a concise ji xij0 lj xij ¼ 0; i 2 I0 ; ð3Þ
value judgement-driven classification of MOLP methods, j¼1
s þ
i ; sr X0 8i 2 I 0 e 8r 2 R0 ; e40 ð9Þ
Non-radial models to determine targets in DEA The decision-maker’s preference structure is expressed
Classic DEA models, such as constant returns to scale (CRS) through the weights wrþ and w i for the factors fr and ji,
or variable returns to scale (VRS) yield targets obtained as where fr reflects the increment in the value of output r, and
the equi-proportional reduction of input values, when input- ji reflects the decrease in the value of input i, in order to
oriented, or the equi-proportional increase in output values, reach the target.
in the output-oriented case (without including slacks), thus Thus, the objective function consists of maximizing the
providing radial efficiency measures, according to the weighted sum of the ratios (considering output increments
Farrell1 measure of efficiency. and input reductions) between observed and projected data.
From a managerial point of view, there could be several Projections are considered for sets of inputs and outputs that
interesting alternative targets to be explored (characterized can be improved, R0 and I0, through constraints (2) and (3).
by input and output levels), besides the radial approach. For the non-discretionary variables R 0 and I 0, we have
Several researchers are concerned with the determination of constraints (4) and (5).
targets through different approaches, the most popular one Bounds imposed on f (6) and j (7) prevents the levels of
being based on preference structures. These models require a outputs from decreasing and those of inputs from increasing.
priori information from the user or decision-maker about If fr* ¼ ji* ¼ 1, 8rAR0 , 8iAI0, and srþ * ¼ s
i * ¼ 0 8rAR0,
priate DMU targets. It is important to remark that this will allow knowledge of weight mixes that will lead to
model does not indicate the efficiency score for the DMU. interesting solutions from the decision-maker’s perspective.
X
n ...
lj xij þ s
i ¼ ji xij0 ; i ¼ 1; . . . ; m ð16Þ
j¼1 max fs
ji ; fr free 8i; r; s þ
i ; sr X0 8i; r ð17Þ min j1 ð21Þ
X
s X
m ...
where wrþ w
i ¼1
r¼1 i¼1 min jm
The sum of weights condition prevents the user from Subject to
inadvertently testing a redundant weight set that is equal to a X
n
previous set multiplied by a constant amount. Although the fr yrj0 ¼ yrj lj 8r ¼ 1; . . . ; s ð22Þ
j¼1
Zhu model does not specify restrictions for the non-
discretionary variables, this can be considered by assigning X
n
zero weights to respective selected inputs/outputs in the ji xij0 ¼ xij lj 8i ¼ 1; . . . ; m ð23Þ
objective function. The major difference in the Zhu model is j¼1
Pareto efficient. Otherwise, the DMU is inefficient and the The model including this restriction (24) will be referred to
target is given by as MORO VRS version. For both versions, the decision
yrj0 ¼ fr yrj0 þ srþ 8r ð18Þ variables are fs, lj, jm.
When the problem results in optimal solutions
xij0 ¼ ji xij0 s
i 8i ð19Þ fr* ¼ ji* ¼ 1 8r, i, then DMU j0 lies on the Pareto efficient
(non-dominated) frontier. The targets are:
As in the previous model, the decision-maker can search
yrj0 ¼ fr yrj0 8r ð25Þ
interactively for more appropriate targets for the DMU,
testing different weight sets. xij0 ¼ ji xij0 8i ð26Þ
There is an important drawback when determining DEA
targets in both the Thanassoulis and Dyson and the Zhu The final value of fr* and ji* depends on the decision-
models: the arbitrary choice of weights to be given to factors maker’s choice among the non-dominated solutions of the
fr and ji. We have no guidance for establishing weights problem (in multi-objective linear programming we get
before testing the models; just the trial and error experience efficient solutions, also known as non-dominated solutions).
MP Estellita Lins et al—Data envelopment analysis 1093
When we require dominance of the target over the Malivert,20 among others, undertook the problem of
observed DMU, we will add the following restrictions: finding the efficient set in MOLP.
fr X1 8r ¼ 1; . . . ; s ð27Þ
In the following three sections, we will develop MORO
jip1 8i ¼ 1; . . . ; m ð28Þ
model equivalence to preference structures and indifference
The resulting DEA-MOLP model will be called MORO-D regions, using the multi-objective simplex method to solve
(Multi-objective Ratio Optimization with Dominance), both DEA-MOLP models, a method that belongs to the third
CRS—considering expressions (20)–(23) and VRS—adding class and gives all the extreme points of the efficient set. We
the convexity restriction (24). While desirable, dominance have run both the ADBASE software21 and the DEA-
can be dismissed in some real-world cases as Zhu3 pointed MOLP simplex implemented by Frota Neto.22 After that, we
out. Indeed, besides the labour field example given in the will implement one interactive reference point method: the
previous section about Zhu model, there are cases where Pareto Race,18 to implement the MOTO model. It is worth
trade offs over the frontier allow a large increase of outputs, remarking that, although the authors did not mention it,
compensating for a small increase in one input. preference structure models could be considered as weighted
In solving the MORO and MORO-D models, we can sum a priori preference aggregation MOLP models.
provide the decision-maker with a complete set of extreme
efficient targets for the observed DMU, supporting the
Comparison of the multi-objective and preference
implementation of value judgements.
structure models
Let us consider the following example in order to make
Classification of methods for solving MOLP problems comparisons among the MORO and MORO-D models with
the Zhu, and the Thanassoulis and Dyson model:
In a MOLP problem an optimal solution, that is, one that
In Table 1, we consider seven DMUs that use input X to
optimizes all objectives simultaneously, is generally impos-
produce output Y. We applied Linear Programming soft-
sible to find. So, the process of solving MOLP problems
ware (LINDO) to run the preference structure models,
consists of finding non-dominated solutions, that is, solu-
testing different weights for j and f until the complete range
tions in the feasible set of the decision variable space, which
cannot be altered to improve one objective function value
without deteriorating at least one other. This concept is
Table 1 Original data set
analogous with the Pareto–Koopmans efficiency.
According to Clı́maco et al,14 there are several possible Variable
classification criteria for MOLP methods. We will adopt
DMU X Y
here the following classification, which is based on the stage
at which value judgements are incorporated. Three classes A 2 12
resulted: B 4 15
C 6 6
(i) Methods with a priori preference aggregation. These D 2 9
methods usually transform the MOLP problem into a E 3 15
single objective one (LPP) through an equivalent F 1 7
G 2 4
objective function, whose optimal solution is a non-
dominated solution for the original MOLP problem. This
function, known as the scalarizing function, expresses the X vs Y
DM’s preferences. There are three kinds of scalarizing 16
functions, which consist of: (a) the optimisation of one 14 E B
objective function restricting the others; (b) the weighted
12 A
sum of all objective functions; and (c) the use of a
distance function or reference point approach. 10
D
(ii) Methods characterized by a progressive preference
Y
8
articulation, where the decision-maker maintains a 6 F C
continuous interaction with the problem. For an
4 G
extended discussion of the several classification alter-
2
natives for interactive methods, readers are referred to
Steuer.15 0
A 12 2 0.58333 0.5 7 1
1 1 12 2
1.25 1.5 15 3
B 15 4 0.46667 0.25 7 1
0.8 0.5 12 2
1 0.75 15 3
C 6 6 2.5 0.5 15 3
2 0.33333 12 2
1.16667 0.16667 7 1
D 9 2 0.77778 0.5 7 1
1.33333 1 12 2
1.66667 1.5 15 3
E 15 3 0.46667 0.33333 7 1
0.8 0.66667 12 2
1 1 15 3
F 7 1 1 1 7 1
1.71429 2 12 2
2.14286 3 15 3
G 4 2 1.75 0.5 7 1
3 1 12 2
3.75 1.5 15 3
X vs Y X vs Y
16 16
14 E B 4 E
14 B
12 A 12 A
10 10
D D
8
Y
6 F C F
6 C
4 G 4 3 G
2 2
0 0
0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
X X
Figure 2 VRS frontier for DMU D. Figure 3 CRS frontier, projections for DMU G.
of basic efficient solutions was obtained. For the multi- efficient DMUs (F, A and E), corresponding to basic non-
objective models, we used ADBASE,21 which gives all dominated solutions in the MOLP problem.
efficient, basic solutions, although we can also find non-basic In Figure 2, we present the alternative targets for DMU
solutions, as will be done when applying MOTO model. D. For example, if the DM plans to increase the input X of
The results concerning CRS, for the Zhu model as for the DMU D by 50%, then he should consider a required output
MORO model, show that any point on the efficient CRS increase of 66.7%, taking DMU E as a possible efficient
frontier (Figure 1) serves as a target for every efficient or target, according to Table 2.
inefficient DMU, given that f and j are unbounded. In this Non-extreme efficient solutions were not attained, the
sense, there is equivalence between solutions for both Zhu reason for which will become clear through the concept of
and MORO models. indifference regions, in the respective section.
The same equivalence is true under VRS, given that Zhu The MORO-D model solved in ADBASE gave efficient
and MORO models yield the same set of efficient solutions. basic solutions that were compared to those obtained by the
Results from ADBASE for the MORO VRS model show Thanassoulis and Dyson model, considering CRS and VRS.
(Table 2) that the target set is unique, no matter which For the CRS frontier (Figure 3), we obtained different sets
DMU is being projected. This set is composed of all extreme of targets for each projected DMU, shown in Table 3.
MP Estellita Lins et al—Data envelopment analysis 1095
A 12 2 1.166667 1 14 2
1 0.857143 12 1.71
B 15 4 1.866667 1 28 4
1 0.535714 15 2.14
C 6 6 7 1 42 6
1 6
D 9 2 1.555556 1 14 2
1 0.642857 9 1.29
E 15 3 1 0.741935 15 2.23
1.4 1 21 3
F 7 1 1 1 7 1
G 4 2 1 0.285714 4 0.57
3.5 1 14 2
A 12 2 1 1 12 2 1
B 15 4 1 0.75 15 3 1
C 6 6 2 0.333333 12 2 1
2.5 0.5 15 3 1
1.166667 0.166667 7 1 1
D 9 2 1.333333 1 12 2 1
1 0.7 9 1.4 0.4 0.6
E 15 3 1 1 15 3 1
F 7 1 1 1 7 1 1
G 4 2 3 1 12 2 1
1.75 0.5 7 1 1
1096 Journal of the Operational Research Society Vol. 55, No. 10
weighting sets can lead to the same target solution. This can Maximize wrþ fr w
i ji ð31Þ
r¼1 i¼1
be seen with the aid of the indifference regions in the
corresponding section. Subject to
X
n
fr yrj0 ¼ yrj lj 8r ¼ 1; . . . ; s
Formalizing equivalence j¼1
AXpb X
n
lj xij pji xij0 ; i ¼ 1; . . . ; m
XX0 j¼1
Kornbluth23 stated that, given a MOLP problem, for and add such slacks (multiplied by e) to the objective
every weighting set there is a non-dominated basic solution. function. As we can see, the MORO model considering
Cohon24 added that weights should be strictly positive in dominance is equivalent to the Thanassoulis and Dyson
order not to generate weakly efficient solutions, but model, in which all variables are considered to improve. The
Romero25 showed that, while possible from a theoretical Zhu model includes slacks in constraints, in order to let ji,
point of view, this is not likely to happen in practice. In fact, fr be free, but not within the objective function, because wrþ
this happens in the presence of multiple optimal solutions or w
i is not allowed to be equal to zero.
C 6 6 2.5 0.5 15 3
2 0.333333 12 2
1.166667 0.166667 7 1
The indifference regions can be determined by imposing θ1=0 0.16667 0.25 θ1=1
the optimality conditions on the coefficient of DMU j in the
objective function y*Cx, under the canonical form, that is,
Sol.3 Sol.2 Sol.1
zjcjX0. Once y*Cx is the sum of q objective functions, the A
F E
coefficient for each DMU j is
Figure 5 Indifference regions.
y1 z1j c1j þ y2 z2j c2j þ þ yq zqj cqj
y1 þ y2 ¼ 1 ...
cipality, shown on the map (Figure 7). These efficiencies 2). Target 3 implies reducing the target population, which is
were assessed through the MORO-D model. not so straightforward, but could mean arranging for local
The final formulation considered the number of dentists population to be assigned to clinics in another district. The
and potential target demand (which comprises both the three targets can also be expressed as the following convex
number of children and pregnant women belonging to low- linear combination of the inputs/ outputs from the DMUs
income families) as inputs and the total number of (IV) Botafogo, (V) Copacabana and (XXI) Paquetá.
preventive plus conclusive dental procedures as the output,
25 7
according to data shown in Table 6.
The following DMUs revealed a 100% efficiency using the 5667 0; 2377 þ 2612 0; 2284
BCC Output oriented model: (III) Rio Comprido, (IV) 83629 22477
Botafogo, (V) Copacabana, (IX) Vila Isabel, (XIX) Santa
5 10; 21
Cruz, (XX) Ilha do Governador, (XXI) Paquetá, (XXIII)
þ 205 0; 5339 ¼ 2053
Santa Tereza, (XXV) Pavuna and (XXVI) Guaratiba.
3507 26884
The number of possible targets for each inefficient DMU
according to MORO-D/VRS formulation varies, depending
25 5 11; 767
on the enveloping frontier and on the DMU input–output
5667 0; 3383 þ 205 0; 6617 ¼ 2053
vector itself. The Multi-objective Simplex algorithm based
83629 3507 30615
on Guerreiro27 was implemented, resulting in a number of
targets for the inefficient units, ranging from three (Portuária 25 5 10; 83
and Centro) to 19 (Penha). These targets, apart from any 5667 0; 2918 þ 205 0; 7082 ¼ 1798
further analysis, are already a useful tool for the Decision- 83629 3507 26884
Makers. Table 6 also shows the number of targets for each
unit. Notice that efficient DMUs still project only on It is possible, therefore, to explore non-basic feasible
themselves. solutions, as any convex linear combination of the targets
Take, for instance, the targets for DMU (II) Centro 1–3.
shown in Table 7: We can note that any other target aiming to increase the
These three targets belong to the efficient frontier. The number of procedures (as an output oriented model would
DM could choose to dismiss/relocate 11 dentists and keep try to do) will also decrease the number of dentists (once the
production constant (target 1), or relocate nearly nine new target should be expressed itself as a convex linear
dentists and increase production to 30 615 procedures (target combination of the three targets presented) in order to be
1100 Journal of the Operational Research Society Vol. 55, No. 10
Districts Number of dentists Target population Preventive plus conclusive procedures No. of targets
efficient. We recall, indeed, that oriented models in practice of procedures. All of them behave strictly as Pareto-efficient
frequently yield non-oriented projections. points on the frontier. So, it is up to the DM to decide which
Under the MORO model without dominance, the (basic one would be more adequate.
feasible solution) targets for DMU (II) Centro would
correspond to each one of the efficient DMUs. Even so,
this DMU could hardly avoid dentists being relocated,
Conclusions
unless a huge increase in the production and decrease in
target population were attained. This paper proposes the use of a multi-objective linear
Next, we will focus on the DMU (VI) Lagoa, which has 14 programming approach to determine non-radial projections
targets, according to MORO-D. We will select three from for inefficient DMUs onto the Pareto efficient frontier. We
among a group of six that present an unchanged target established the equivalence between the efficient solutions set
population. The first one implies reduction in the number of obtained by the multi-objective (MORO and MORO-D)
dentists from 31 to roughly nine, while also keeping the models and the optimal solutions set obtained in models
number of procedures constant. A second target is with preference structure (Thanassoulis and Dyson, and
characterized by 18 dentists, but with an increase of 62% Zhu). We pointed out the advantages presented by the
in the number of procedures. Yet a third target implies no proposed multi-objective models: they allow a posteriori
reduction in dentists, but an increase of 120% in the number preference incorporation and do not require a priori
MP Estellita Lins et al—Data envelopment analysis 1101
specifications of the weights given to each objective (input or 9 Banker RD, Charnes A and Cooper WW (1984). Some models
output improvement) and yield indifference regions that for estimating technical and scale inefficiencies in data envelop-
ment analysis. Mngt Sci 30: 1078–1092.
map weight ranges onto the target alternatives. 10 Wierzbicki A (1980). The use of reference objectives in multi-
For each set of weights, this method finds an efficient objective optimization. In: Fandel G and Gal T (eds). Multiple
point or tangential point of a family of segments y1 f1 Objective Decision Making, Theory and Application. Springer-
(x) þ y2 f2 (x) ¼ l to a polygon, in the case of two objectives. Verlag, New York.
In the generalized case, parallel hyperplanes will be 11 Halme M et al. (1998). A value efficiency approach to
incorporating preference information in data envelopment
tangential to a convex polyhedron set at an extreme-point.19 analysis. Mngt Sci 45: 103–115.
This is why the Thanassoulis and Dyson and Zhu preference 12 Joro T (1998). Models for identifying target units in data
structure models will always give at least one extreme- envelopment analysis: comparison and extension. IIASA, Interim
efficient point as a target. Report IR-98-055.
13 Li X-B and Reeves GR (1999). A multiple criteria approach to
We also proposed the use of an interactive approach
data envelopment analysis. Eur J Opl Res 115: 507–517.
(Pareto race) applied to solve the MOTO model, exploring 14 Clı́maco J, Antunes CH and Alves MJG (1996). Programac¸ão
the non-extreme efficient solutions. Linear Multiobjetivo: Métodos Interactivos, ‘Software’ e Apli-
We presented a case study where the MORO-D model cac¸ões. Faculdade de Economia da Universidade de Coimbra e
was implemented, illustrating the diversity of Pareto-efficient INESC.
15 Steuer RE (1986). Multiple Criteria Optimization: Theory,
solutions that could possibly be obtained. Computation, and Application. Krieger Publishing: Malabar, FL.
Finally, we consider that both approaches could rather be 16 Geoffrion AM (1968). Proper efficiency and the theory of vector
integrated, as the mapping of the weights onto the efficiency maximisation. J Math Anal Appl 22: 618.
regions can guide the DM on his/her interactive search for 17 Evans JP and Steuer RE (1973). A revised simplex method for
multiple objective programs. Math Programming 5: 54–72.
the ultimate target. After obtaining extreme points and
18 Zeleny M (1973). Compromise programming. In: Cochrane JL
indifference regions, the DM could explore non-extreme and Zeleny M (eds). Multiple Criteria Decision Making.
efficient solutions through interactive methods. University of South Carolina Press, Columbia, pp 262–301.
19 Ecker JG, Hegner NS and Kouada IA (1980). Generating all
maximal efficient faces for a multiple objective linear program.
J Optim Theory Appl 30: 353–381.
References 20 Armand P and Malivert C (1991). Determination of the efficient
set in multiobjective linear programming. J Optim Theory Appl
1 Farrell MJ (1957). The measurement of productive efficiency. 70: 467–489.
J Roy Stat Soc Ser A 120: 253–281. 21 Steuer RE (1992). ADBASE, Department of Management
2 Thanassoulis E and Dyson RG (1992). Estimating preferred Science and Information Technology, University of Georgia,
target input–output levels using data envelopment analysis. Eur Athens, GA.
J Opl Res 56: 80–97. 22 Frota Neto (2002). Implementac¸ão e Análise de Programac¸ão
3 Zhu J (1996). Data envelopment analysis with preference Multiobjetivo na Soluc¸ão de Problemas de Análise Envoltória de
structure. J Opl Res Soc 47: 136–150. Dados. M.Sc. dissertation, COPPE/UFRJ, Brazil.
4 Stewart TJ (1996). Relationships between data envelopment 23 Kornbluth JSH (1974). Duality, indifference and sensitivity
analysis and multicriteria decision analysis. J Opl Res Soc 47: analysis in MOLP. Opl Res Quart 25: 599–614.
654–665. 24 Cohon JL (1978). Multiobjective Programming and Planning.
5 Golany B (1988). An interactive MOLP procedure for the Academic Press: New York.
extension of DEA to effectiveness analysis. J Opl Re Soc 39: 25 Romero C (1993). Teorı́a de la Decisión Multicriterio:
725–734. Conceptos, técnicas y aplicaciones. Alianza Editorial: Madrid.
6 Kornbluth JSH (1991). Analysing policy effectiveness using 26 Korhonen P and Wallenius J (1988). A Pareto Race. Naval Res
cone restricted data envelopment analysis. J Opl Res Soc 42: Logist 35: 615–623.
1097–1104. 27 Guerreiro J et al. (1985). Programac¸ão Linear. McGraw-Hill:
7 Joro T, Korhonen P and Wallenius J (1998). Structural Portugal.
comparison of data envelopment analysis and multiple objective
linear programming. Mngt Sci 44: 962–970.
8 Charnes A, Cooper WW and Rhodes E (1978). Measuring Received September 2002;
efficiency of decision making unit. Eur J Opl Res 2: 429–444. accepted April 2004 after three revisions
Reproduced with permission of the copyright owner. Further reproduction prohibited without permission.