当前位置:文档之家› 效率评价软件(EMS)说明书(DOC)

效率评价软件(EMS)说明书(DOC)

EMS:效率度量系统用户说明书

内容

1 介绍

2准备投入产出数据

2.1 使用微软Excel文件

2.2 使用文本文件

2.3 非自由处置的投入和产出

3准备权重限制

3.1 使用微软Excel文件

3.2 使用文本文件

4 开始EMS和调入数据

5 运行一个DEA模型

5.1 准备结果格式

5.2 选择技术结构

5.3 选择效率测度

5.4 高级模型选择

6 结果

7 致谢

8声明

1 介绍

效率度量系统(EMS)是基于微软Windows 9x/NT系列的计算数据包络分析效率测度的软件。这本手册的目的就是介绍这个软件的应用,并非介绍DEA,关于DEA你可以参考下列书籍:

• H. O. Fried, C. A. K. Lovell, and S. Schmidt (1993), The measurement

of productive e_ciency: Techniques and applications, Oxford

University Press, New York

• R. F¨are, S. Grosskopf, and C. A. K. Lovell (1994), Production

Frontiers,Cambridge University Press, Cambridge

• A. Charnes, W. W. Cooper, A. Y. Lewin, and L. M. Seiford (1994), Data

Envelopment Analysis: Theory, Methodology, and Application, Kluwer

Academic Publishers, Dordrecht

• W. W. Cooper, L. M. Seiford, and K. Tone (2000), Data Envelopment

Analysis: A Comprehensive Text with Models, Applications, References and DEASolver Software, Kluwer Academic Publishers, Norwell,

Massachusetts

关于EMS的最新消息、下载和补丁,你可以访问EMS主页:

http://www.wiso.uni-dortmund.de/lsfg/or/scheel/ems/

EMS使用由Csaba M´esz aros编写的计算数值的线性规划求解软件BPMPD,(来源:),它采用的是内点法。

如果在下面的章节中你还有问题没有得到回答或如果你有更好的建议,请发送邮件到:**************************.de

2 准备投入产出数据

效率评价中首先或许是最困难的是决定应该包括那些投入产出数据。EMS接受微软的Excel文件格式和文本格式。另外,对于“标准的”投入和产出,EMS能够处理“非任意处置的”投入和产出,如(数据不被决策单元控制)。下一部分将描述如何为EMS准备数据文件。你的分析的大小限于你的计算机内存,理论上对决策单元、投入和产出指标的个数没有限制,虽然对于大规模数据代码没有优化,但我们成功求解了5000个决策单元和40个投入和产出指标的问题。(如果您有处理过更大规模数据的经验请通知我们)。

2.1 使用微软Excel文件

EMS 接受 Excel 97或更老一点的(*.xls)文件。投入产出数据应当放在一个表内。不要在工作表内用公式,表内只包含数据。EMS需要下列数据格式:

.

工作表的名称必须是“Data”

第一行包含投入产出名称,首先是投入,然后是产出

投入的名字必须包含字符串“{I}”.

产出的名字必须包含字符串“{O}”.

第一列包含决策单元的名字

2.2 使用文本文件

对于那些喜欢其他电子制表软件而不是微软Excel的用户,EMS也接受平常的文本文件(*.txt),为了正确的读取文本文件需要schema.ini文件,它包含一些格式信息,使用文本文件下列下面的操作是必须的: 数据

{I}

{O} {IN}

{ON}

将schema.ini放在你要使用的文本文件相同的目录内。

将schema.ini改变为“[Yourfile.txt]”, Yourfile是你的文件名。

包含投入产出数据的文本文件应满足下列条件:

列由Tabs.键分隔,两列之间只能有一个Tabs.键,而在文件的其他地方没有Tabs.键(如结尾),你可以通过文本编辑器将Tabs.键变为“可视”来进行检查。

投入的名字包含字符串“{I}”.

产出的名字包含字符串“{O}”.

第一列包含决策单元的名字

比较例子EXAMPLE.TXT文件。.

2.3 非任意处置的投入和产出

EMS接受非任意数据,只要数据文件中相应输入名称包含“{IN}”而非“{I}”,或相应输出名称包含“{ON}”而非“{O}”。

EMS 计算效率评价值(即与有效前沿面的差距)时,并不改变非自由处置数据的值。也就是说,只计算非自由处置固定输入输出为“正常”(任意)情况下的差距。

文献:EMS利用了R. D. Banker和R. C. Morey的思想(1986), 外部固定输入输出条件下的效率分析,运筹学,34, 513–521。也参考了下面这篇文章的总的看法:M. Staat (1999), 处理非任意变量的若干方法:效率分数及解释的隐含意义,In G. Westermann(编辑),服务领域的数据包分析,23–50页, Gabler, Wiesbaden。

3. 设定权重约束条件

你可以定义权重约束公式W(p, q) ≥ 0, 这里 p 指输入权重向量, q 指输出权重向量(或影子价格)。从而可以合并“锥面比率”约束条件和“可行域”约束条件。

举例:假设有3个输入和2个输出,若约束条件是 p1≥ p2,那么权重约束矩阵W中的相应行就是 (1 −1 0 0 0);如果另外代入边际比率约束如 0.3≤ q1/q2

≤3, 可以将之转化为两个约束条件:

q1 −0.3q2 ≥0 和 -q1 + 3q2≥ 0,对应矩阵W中的行 (0 0 0 1−0.3)和 (0

0 0−1 3)。这样,本例得出矩阵W如下: schema.ini

如同输入输出数据一样,EMS接受MS表格和TXT文本文件中的权重约束数据W。

3.1 使用 MS 表格文件

EMS接受Excel 97(或更老版本)文件(*.xls)。权重数据应汇总在一个工作表中。不要使用表中公式,它仅包含纯数据,其他一概不包含。EMS需要以下的数据格式:

• 工作表名称必须是“权重”。(它可以与其他表如“数据”表等包含在同一文件内,也可另选其他文件)

• 第一行(输入输出名称)必须与相应的数据表一致

• 第一列包含每个约束的名称

比较:范例文件EXAMPLE.XLS

3.2 使用文本文件

如果文本文件中有W, 那就要象处理输入输出数据那样:首先把schema.ini

文件列入文本文件目录并修改,如:把“[Yourweightfile.txt]”换成你自己的文件名称。

包含W的文本文件应确保符合下列条件:

• 列之间用制表符分开

• 第一行(输入输出名称)必须与相应的输入输出数据文件一致

• 第一列包含每个约束的名称

比较:范例文件 WEIGHTS.TXT.

文献:参考主要观点:R. Allen, A. Athanassopoulos, R. Dyson 和 E.

Thanassoulis (1997), 数据包分析中的权重约束和权值判断:演进、发展和未来方向,运筹学年报,73, 13–34。

4 启用EMS和数据调入

如果已经准备好了上述Excel和(或)文本文件格式的数据,你可以点击启1 −1 0 0 0

0 0 0 1 0.3

0 0 0 −1 3

权重 用程序文件夹中的 EMS 。

现在将EMS与数据相联:输入输出数据可以按Ctrl+0调入。如果你选择了合适的文件名,那么EMS也会搜索并与文件相联。对于有上千个DMU 的大型 DEA

评价,可能会需要几秒钟。联接能成功:

• 如果文件名出现在状态栏里(在EMS窗口底部)并且

• 沙漏标志消失

EMS不显示你的数据!如果想编辑数据,应打开Excel中的或文本编辑器里的数据文件并进行编辑。保存修改内容(不必关闭文件)并按(Ctrl+0) 再次向EMS调入。EMS通常从硬盘上调入文件版本。

按Ctrl+W来调入包含矩阵W的文件(菜单文件→调入权重约束),当文件成功调入后,文件名出现在状态栏里(如同输入输出数据文件)。

5 运行DEA模型

运行DEA模型前,确认bpmpd.par文件与数据文件在同一文件夹内!

5.1 设计计算结果的格式

Ctrl+F (菜单 DEA→格式) 将出现在格式对话框里。在这儿,你可以定义小数点后的位数,EMS计算出的结果将出现在结果表中。

进而,你可以决定是否:

纯投入产出权重(影子价格)pi 和 qj应当被显示(选择纯权重)或

“实际的输入和输出”,权重同输入和输出进行了相乘pi · xi0, qj · yj0(选择的实际输入输出)

上面这些应当在结果表中显示出来。

菜单文件

调入数据(Ctrl+0)

菜单文件

调入权重约束(Ctrl+W)

bpmpd.par

菜单DEA

格式(Ctrl+F)

相关主题