extreme_efficient {deaR}R Documentation

Extreme efficient DMUs

Description

Find a set of extreme efficient DMUs from a deadata object.

Usage

extreme_efficient(datadea,
             dmu_ref = NULL,
             rts = c("crs", "vrs", "nirs", "ndrs"),
             tol = 1e-6)

Arguments

datadea

A deadata object with n DMUs, m inputs and s outputs.

dmu_ref

A numeric vector containing which DMUs are the evaluation reference set, i.e. the cluster of DMUs from which we want to find a extreme efficient DMUs subset. If NULL (default), all DMUs are considered.

rts

A string, determining the type of returns to scale, equal to "crs" (constant), "vrs" (variable), "nirs" (non-increasing) or "ndrs" (non-decreasing).

tol

Numeric, a tolerance margin for checking efficiency. It is 1e-6 by default.

Value

A numeric vector representing a extreme efficient subset of DMUs.

Author(s)

Vicente Coll-Serrano (vicente.coll@uv.es). Quantitative Methods for Measuring Culture (MC2). Applied Economics.

Vicente Bolós (vicente.bolos@uv.es). Department of Business Mathematics

Rafael Benítez (rafael.suarez@uv.es). Department of Business Mathematics

University of Valencia (Spain)

References

Charnes, A.; Cooper, W.W.; Thrall, R.M. (1991) "A structure for classifying and characterizing efficiency and inefficiency in data envelopment analysis", Journal of Productivity Analisys, 2, 197–237.

Examples

data("PFT1981")
datadea <- make_deadata(PFT1981,
                        ni = 5,
                        no = 3)
# We find a extreme efficient subset from a cluster formed by the first 20 DMUs
result <- extreme_efficient(datadea = datadea,
                            dmu_ref = 1:20)


[Package deaR version 1.4.1 Index]