Frontier Functions: Stochastic Frontier Analysis (SFA) & Data Envelopment Analysis (DEA)
Frontier Functions: Stochastic Frontier Analysis (SFA) & Data Envelopment Analysis (DEA)
Sponsored by: The Martin School of Public Policy and Administration The Department of Economics The Research Office University of Kentucky
Varian (1984)
Varian shows how to estimate and test for the Weak Axiom of Cost Minimization (WACM) and other microeconomic assumptions Varian suggests using either regression (SFA) or linear programming (DEA) The WACM applies to for-profit, not-for-profit, private, and public producers The only requirement is that minimum inputs are intended to be used to produce desired output, or maximum output is intended from inputs used Profit maximization is not required
One-sided disturbances
In frontier functions, the disturbance has a distribution all on one side of zero the maximum production must be greater than or equal to any value in the sample, the minimum cost must be less than or equal to any value in the sample. produced quantities are bounded by the maximum, with non-positive disturbances costs are bounded by the minimum, with nonnegative disturbances
Setting up MLE
Limits are a function of parameters in a nonstochastic frontier function: production function (max), cost function (min) L is Likelihood, L* is log likelihood. L() is always a probability distribution, so it follows that it integrates to 1.0 over the range of the data, from lower bound A to upper bound Z. AZ L(x | )dx = 1. Take the derivative wrt :
MLE: problems
AZ[dL(x | )/d] dx + [dZ/d]L(Z)[dA/d]L(A) = 0 E(dL*/d) + [dZ/d]L(Z) [dA/d]L(A) = 0. The first derivatives of the log likelihood do not have mean 0 if those extra terms stay. Second derivatives add more unwanted derivatives if the limits are functions of the parameters. The negative inverse Hessian is not the variance of the MLE. This is not working at all.
.2
.4
.6
.8
2 x alpha=1.0 alpha=2.0
3 alpha=1.5 alpha=2.5
Composite disturbances
The disturbance has two parts Stochastic frontier (v), unlimited range as usual. The limits of the production or cost function are at infinity, not a function of the parameters Inefficiency (u), one sided, non-positive for production, non-negative for cost Finally, yj = xj + uj + vj , that is, j = uj + vj So there are two disturbance terms to keep the parameters from affecting the limits
Stata: heteroscedasticity
Stata offers a lot of heteroscedasticity: either u or v can be heteroscedastic, or both. Heteroscedastic u (one-sided error, inefficiency) Heteroscedastic v (two-sided error, random variation) The same explanatory variables, or different variables, can appear in the frontier and in the heteroscedasticity. frontier, uhet(var_name) vhet(var_name)
Is MLE necessary?
If you always use Statas options, yes! If not, no! Not-MLE (1) Corrected OLS Not-MLE (2) Fixed effects in panels Not-MLE (3) Gamma-distributed inefficiency Note: the Gamma distribution or any other distribution of inefficiency is unrestricted if MLE is not used; only MLE has a range problem
DEA assumptions
DMU = decision making unit, business, bank, farm, not-for-profit, government, university, etc. All actual observed inputs and outputs of any DMUs are feasible for all DMUs All linear combinations of observed inputs and outputs are feasible. Free disposal of inputs and outputs. The production function or cost function is piecewise linear, implying linear or nondifferentiable functions everywhere.
DEA graph
Output-oriented DEA: input x, output y
30 0 10 20
2 x crs y
3 vrs