Description Usage Arguments Details Value References See Also Examples
Calculate Data Envelopment Analysis super-efficiency
1 2 3 4 |
x |
Inputs or resources used by each decision making unit | |||||||||
y |
Outputs or products of each decision making unit | |||||||||
rts |
Returns to scale for the application, production technology, or industry studied
| |||||||||
orientation |
Orientation of the DEA model - primary emphasis on input-reduction | |||||||||
slack |
Optional: | |||||||||
dual |
Optional: | |||||||||
cook |
Optional: | |||||||||
round |
Optional: | |||||||||
second |
Optional: Enables an alternate secondary objective function based on lambda and
the z matrix. The default is | |||||||||
z |
Optional: a matrix with one column and the same number of rows (decision making
units) as x and y, it is required when | |||||||||
debug |
Optional: Only for debugging. If |
This function implements either the standard super-efficiency model or the Cook's extended model whereby each decision making unit is compared to all other decision making units but not itself. This allows for efficiency scores that are "better" than 1 for most efficient Decision Making Units. Note that the standard super-efficiency model can cause infeasibilities especially when the Varialbe Returns to Scale is assumed. (Ex. rts=vrs
)
$status |
If the solver returned a non-zero status for each decision making unit |
$eff |
Efficiency score for each decision making unit |
$lambda |
Lambda values for each decision making unit |
$se.eff |
Tau(Gamma) in input(output)-orientated model, only returned when cook=TRUE |
$se.excess |
Beta(Delta) in input(output)-oriented model, only returned when cook=TRUE |
$vx |
Input weights used by each decision making unit, only returned when dual=TRUE |
$uy |
Output weights used by each decision making unit, only returned when dual=TRUE |
$w |
W value for each decision making unit, only returned when dual=TRUE |
$sx |
Radial input slacks, only returned when slack=TRUE |
$sy |
Radial output slacks, only returned when slack=TRUE |
P. Andersen, N.C. Petersen, A Procedure for Ranking Efficient Units in Data Envelopment Analysis, Manage. Sci. 39 (1993) 1261~1264.
W.D. Cook, L. Liang, Y. Zha, J. Zhu, A modified super-efficiency DEA model for infeasibility, J. Oper. Res. Soc. 60 (2009) 276~281.
DEA
Data Envelopment Analysis - provides a variety of standard DEA models for
examining the efficiency of different decision making units.
TFDEA
Technology Forecasting Using Data Envelopment Analysis - a method of
technology forecasting using past data to predict future capabilities
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | x <- matrix(c(1,2,3,4),ncol=1,dimnames=list(LETTERS[1:4],"X"))
y <- matrix(c(1,3,4,3),ncol=1,dimnames=list(LETTERS[1:4],"Y"))
# Simple radial DEA super-efficiency
SDEA(x, y, rts="vrs", orientation="input")
# Simple radial DEA super-efficiency with slack maximization
SDEA(x, y, rts="vrs", orientation="input", slack=TRUE)
# Cook's super-efficiency with slack maximization
SDEA(x, y, rts="vrs", orientation="input", slack=TRUE, cook=TRUE)
# Example of secondary objective function
x <- matrix(c(8,2,4,7,10,12,2,8,4,3,2,2),ncol=2,dimnames=list(LETTERS[1:6]))
colnames(x) = c("X1", "X2")
y <- matrix(c(1,1,1,1,1,1),ncol=1,dimnames=list(LETTERS[1:6],"Y"))
z <- matrix(c(1:6),ncol=1,dimnames=list(LETTERS[1:6],"Z"))
SDEA (x, y, rts="crs", orientation="input", slack=FALSE, second="min", z=z)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.