全要素生产率的DEA-malmquist方法详解

在学习DEA-malmquist方法时,发现现在的文章都直接从距离函数D^t(y^t,x^t)出发,却没有解释距离函数到底代表什么,在参考了文献后,按个人理解整理如下。


在t时期,设定技术集为S_t=\left \{ (x^t,y^t):x^t \, can\, produce\, y^t \right \},则在该技术水平下投入集为

L^t(y^t)=\left \{ x^t:(x^t,y^t)\in S^t \right \}                   (1)

代表给定产出y^t所需要的投入x^t的所有可能。

对投入集,有一些假定:① it is a closed convex set for all y^t0\notin L^t(y^t),if\,y^t\geqslant 0\hat{x^t}\geqslant x^t\in L^t(y^t)\Rightarrow \hat{x^t}\in L^t(y^t)  ,  \hat{y^t}\geq y^t\Rightarrow L^t(\hat{y^t})\sqsubseteq L^t(y^t)。这些假定翻译一下就是②有产出,则必有投入③投入的更多,产出却可能不变;相同的投入,产出可能会减少。

现在假设有K个观察对象,N种投入,M种产出,T个周期。由(1)式

式(2)的约束条件体现了规模报酬不变性和投入产出的可自由组合性。对于K个观察对象的投入情况,做一个线性组合,那么就能得到相同线性组合后的产出。比如,A一小时能种10棵树,B一小时能种5棵树,那A和B一起一小时就能种15棵树,两小时就能种30棵树(规模报酬不变,不会因为疲惫减少产出)。而A和B三小时种30棵树、两小时种25棵树的情况都是在既定技术范畴内,是合理的,这也就是≥和≤的含义。

在t时期,基于投入的Malmquist指数定义为

D^t_i(y^t,x^t)=\sup \left \{ \lambda >0:x^t/\lambda\in L^t(y^t) \right \}            (3),

式(3)测度了在x^t/\lambda\in L^t(y^t)的条件下x^t可以收缩的最大程度。也就是x^t和要达到y^t产出所需的最优投入x^t_*间的距离。显然,D^t_i(y^t,x^t)\geqslant 1\, if\, and\, only\, if\, x^t \in L^t(X^t)

进一步的,针对单个观察对象,t时期的Malmquist指数的计算为

之后,就是常见的从t时期到t+1时期的Malmquist指数公式

M_i^{t+1}(y^{t+1},x^{t+1},y^t,x^t)=[\frac{D_i^t(y^{t+1},x^{t+1})}{D_i^t(y_t,x_t)}*\frac{D_i^{t+1}(y^{t+1},x^{t+1})}{D_i^{t+1}(y_t,x_t)}]^{1/2}    (5),

涉及到四个线性规划的问题,这部分就不考虑了,不会。指数计算软件都能实现,Rstudio调包Benchmarking。

式(5)还可以再分解为EFFCH和TECH两部分,分别代表技术效率变化指数和技术进步变化指数,都很好理解了。

\begin{aligned} EFFCH&=\frac{D^{t+1}(x^{t+1},y^{t+1})}{D^t(x^t,y^t)}\\\\ TECH&=[\frac{D^{t}(x^{t+1},y^{t+1})*D^t(x^t,y^t)}{D^{t+1}(x^t,y^t)*D^{t+1}(x^t,y^t)}]^{1/2} \end{aligned}


Fare关于这方面的文章有很多,除了从投入角度定义,还有从产出角度定义的,郑京海(2002)文章中理论部分引用的就是Fare从产出角度给出的。

参考文献:

[1]郑京海,刘小玄,Arne Bigsten.1980—1994期间中国国有企业的效率、技术进步和最佳实践[J].经济学(季刊),2002(02):521-540.

[2]Fare.Grosskopf.Productivity Changes in Swedish Pharamacies 1980-1989: A Non-Parametric Malmquist Approach[J].The Journal of Productivity Analysis, 1992(3):85-101.

  • 7
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DEA-Malmquist分析是一种基于数据包络分析(data envelopment analysis, DEA)和Malmquist指数的方法,用于评估和比较不同单位的效率和生产力变化。而MATLAB是一种强大的数值计算和数据分析工具,可以有效地应用于如DEA-Malmquist分析这样的经济评估模型。 在DEA-Malmquist模型中,MATLAB可以用于计算每个单位的技术效率和规模效率。首先,需要将各单位的输入和输出数据进行整理和标准化,构建DEA模型。利用MATLAB的优化函数,可以找到使得每个单位既无法增加输出也无法减少输入的最优权重系数,从而计算出各单位的技术效率。 其次,利用MATLAB的数据处理和统计函数,可以计算每个单位的规模效率。通过比较各单位在不同时间点的生产技术得以改进的情况,可以评估单位的生产力变化。利用Malmquist指数模型,MATLAB可以计算出单位的技术进步和效率变化。 最后,利用MATLAB的图表绘制函数,可以将DEA-Malmquist分析的结果可视化,帮助我们更好地理解和比较不同单位之间的效率和生产力变化情况。通过这些可视化图表,可以直观地观察单位的效率和生产力变化趋势,从而为经济决策提供有力的支持。 综上所述,MATLAB在DEA-Malmquist分析中可以完成数据处理、模型构建、优化计算、数据分析和可视化等多个方面的任务,为我们深入理解和评估单位的效率和生产力变化提供了强大的工具和方法

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值