excess {Benchmarking}R Documentation

Excess input compared over frontier input

Description

Excess input compared over frontier input and/or less output than frontier/transformation/optimal output.

Usage

excess(object, X = NULL, Y = NULL)

Arguments

object

A Farrell object as returned from functions like dea, dea.direct, sdea, and mea.

X

Input matrix, only necessary for ordinary input Farrell efficiency

Y

Ouput matrix , only necessary for ordinary output Farrell efficiency

Details

For Farrell input efficiency E the exess input is (1-E) X and for Farrell ouput efficiency F the missing output is (F-1) Y.

Notice that the excess calculated does not include any slack values. In case slacks are present and calculated it might be more appropriate to add slack, i.e. to use excess(object, X, Y) + slack(X, Y, object).

For directional efficiency e in the direction D the excess input is e D.

If a firm is outside the technology set, as could be the case when calculating super-efficiencies, the Farrell input efficiency is larger than 1, and then the excess values are negative.

Value

Return a matrix with exces input and/or less output.

Author(s)

Peter Bogeroft and Lars Otto larsot23@gmail.com

References

Peter Bogetoft and Lars Otto; Benchmarking with DEA, SFA, and R; Springer 2011

Examples

x <- matrix(c(100,200,300,500,100,200,600),ncol=1)
y <- matrix(c(75,100,300,400,25,50,400),ncol=1)

e <- dea(x,y)
excess(e,x)
x - eff(e) * x

e <- dea(x,y, ORIENTATION="graph")
excess(e, x, y)
x - eff(e) * x
1/eff(e) * y -y

me <- mea(x,y)
excess(me)

[Package Benchmarking version 0.32 Index]