1层次分析法层次分析法(AHP)首先是由T.L.SAATY在20世纪70年代提出来的,是系统工程中经常使用的一种评价与决策方法。它特别适用于处理那些多目标、多层次的复杂大系统问题和难于完全用定量方法来分析与决策的社会系统工程的复杂问题。它可以将人们的主观判断用数量形式来表达和处理,是一种定性和定量相结合的分析方法。目前,层次分析法正越来越受到国内外学术界的重视,我国已经应用于地区经济规划,畜牧业发展战略,工业部门设置的系统分析等等方面,是一种新的、简洁的、实用而富有成效的决策方法之一。2使用层次分析法的关键问题是要搞清楚问题的背景和条件,要达到的目标、涉及的因素和解决问题的途径与方案等等。这就需要将问题概念化,构成概念之间的逻辑结构关系,即层次结构模型,然后通过建立判断矩阵,进行排序计算,最后就能得到满意的决策结果。下面通过一个实际例子扼要介绍层次分析法的基本原理和步骤。3某工厂在扩大企业自主权后,有一笔企业留成利润要由厂领导和职工代表大会决定如何使用。可以供选择的方案有:(1)作为奖金发给职工(2)扩建职工宿舍、食堂、托儿所等福利设施(3)办职工业余技术学校(4)建图书馆、俱乐部、文工团与体工队(5)引进技术设备进行企业技术改造这些方案都有其合理的因素,但哪一个方案更能调动职工的积极性,更能促进企业快速发展呢?这是厂领导和职工代表大会所面临的需要分析决策的问题。4层次分析法(AHP)求解流程图建立层次结构分析模型构造判断矩阵层次单排序及其一致性检验层次总排序的一致性检验层次总排序5层次分析法的基本步骤一、建立层次结构分析模型二、构造判断矩阵三、层次单排序及其一致性检验四、层次总排序五、层次总排序的一致性检验6一、建立层次结构分析模型在深入分析所面临的问题以后,应将问题所包含的因素划分为下面的层次,如目标层,准则层,指标层,方案层,措施层等等,用框图的形式说明层次的递阶结构与因素的从属关系。当某个层次包含的因素较多时,可以将该层次进一步划分为若干个层次。对于上例,经过分析后,上面五个措施可以归结为三个方面的准则,即(1)调动职工劳动积极性(2)提高企业技术水平;(3)改善职工物质文化生活。7以上三个准则都是以合理使用企业利润,促进企业发展为目的的。因此,整个层次结构分析模型可以分成三层:最高层(目的层)——合理使用利润,促进企业发展。中间层(各种使用企业留成利润方案所应当考虑的准则)——进一步调动广大职工劳动积极性,大力提高企业技术水平和尽力改善职工物质文化生活。最低层(所考虑的五种措施)—选择最优方案。这种层次结构分析模型可用下图所示。8合理使用企业利润促进企业发展调动职工劳动积极性B1提高企业技术水平B2改善职工物质文化生活B3发奖金S1扩大集体福利事业S2办职工业余技校S3建图书馆俱乐部文体工队S4引进新技术设备S5目标(A)层准则(B)层措施层(S)9层次分析法的基本步骤一、建立层次结构分析模型二、构造判断矩阵三、层次单排序及其一致性检验四、层次总排序五、层次总排序的一致性检验10二、构造判断矩阵判断矩阵是层次分析法的计算基础,判断矩阵元素的值反映了人们对各因素相对重要性的认识,也直接影响决策的效果。判断矩阵的元素一般采用1~9及其倒数的标度方法。标度含义135792,4,6,8倒数表示两个因素相比,具有同样重要性表示两个因素相比,一个比另一个稍微重要表示两个因素相比,一个比另一个明显重要表示两个因素相比,一个比另一个强烈重要表示两个因素相比,一个比另一个极端重要表示上述两相邻判断的中值若因素i与j比较得判断Bij,则因素j与i比较的判断为Bji=1/Bij11根据上面的例子,我们假定厂长或职工代表大会根据实际情况构造的数值判断矩阵如下:(1)相对于合理使用企业利润,促进企业发展的总目标,各考虑准则之间的相对重要性比较(判断矩阵A—B):矩阵中的数值为两个准则相对于总目标重要性比较的数值判断。例如第二行第一列元素B21=5表示相对于企业发展来说,提高企业技术水平准则B2同调动职工劳动积极性准则(B1)相比,前者比后者明显重要。其余类推。11/333151/31/51BBBBBB321321层次模型12(2)相对于调动职工劳动积极性准则,各方案之间的重要性比较(判断矩阵B1—S):(3)相对于提高企业技术水平准则,各方案之间的重要性比较(判断矩阵B2—S):13/115/17/13122/14/112/113/13/152312/174321SSSSSSSSSS5432154321131/351/311/5335171/51/31/71SSSSSSSS54325432层次模型13(4)相对于改善职工物质文化生活准则,各方案之间的重要性比较(判断矩阵B3—S):111/31/3111/31/333113311SSSSSSSS43214321层次模型14层次分析法的基本步骤一、建立层次结构分析模型二、构造判断矩阵三、层次单排序及其一致性检验四、层次总排序五、层次总排序的一致性检验15三、层次单排序及其一致性检验所谓单排序是指本层各因素对上层某一因素的重要性次序。它由判断矩阵的特征向量表示。例如,判断矩阵A的特征问题AW=λmaxW的解向量W,经规一化后即为同一层次相应因素对于上一层某因素相对重要性的排序权值,这一过程就称为层次单排序。为保证层次单排序的可信性,需要对判断矩阵一致性进行检验,亦即要计算随机一致性比率。1maxnnCI一致性指标的最大的特征值为Amax16只有CR0.1时,层次单排序的结果才认为是满意的,否则需要调整判断矩阵元素的取值。1maxnnCI判断矩阵阶数n12345678910RI000.580.91.121.241.321.411.451.49)1(maxnRInRICICR一致性指标随机一致性指标一致性比率17对于例子,判断矩阵A-B相对重要性权值及λmax,CR分别为:判断矩阵B1—S相对重要性权值及λmax,CR分别为:max0.105W0.637,=3.038,CR=0.0330.258max0.4390.264W,=5.127,CR=0.0290.0890.1460.06158.0019.0RICI12.1032.0RICI18判断矩阵B2—S相对重要性权值及λmax,CR分别为:判断矩阵B3—S相对重要性权值及λmax,CR分别为:显然,符合一致性检验要求max0.0550.565W,=4.117,CR=0.0430.1180.262max0.3750.375W,=4,CR=00.1250.1259.0039.0RICI9.00RICI19层次分析法的基本步骤一、建立层次结构分析模型二、构造判断矩阵三、层次单排序及其一致性检验四、层次总排序五、层次总排序的一致性检验20四、层次总排序计算同一层次所有因素对于最上层相对重要性的排序权值,称为层次总排序,这一过程是由最高层次到最低层次逐层进行的。21对于例子,各方案相对于总目标的层次总排序计算如下表层次B对层次A的排序层次S对层次B的排序B1B2B3S层次总排序权重序号3120.1050.6370.258S1S2S3S4S50.4390.2640.0890.1460.06100.0550.5650.1180.2620.3750.3750.1250.1250W1=0.143W2=0.16W3=0.4W4=0.122W5=0.1734315222层次分析法的基本步骤一、建立层次结构分析模型二、构造判断矩阵三、层次单排序及其一致性检验四、层次总排序五、层次总排序的一致性检验23五、层次总排序的组合一致性检验在层次分析法的整个过程中,除了对每一个判断矩阵进行一致性检验外,还要进行所谓的组合一致性检验。组合一致性检验可以逐层进行。个因素层有假设第kpp1)()(2)(1,,,ppppkCICICIp层的一致性指标为第)()(2)(1,,,ppppkRIRIRIp层的随机一致性指标为第定义)1()()(2)(1)(],,,[ppppppwCICICICIk)1()()(2)(1)(],,,[ppppppwCICICIRIk量层对第一层的排序权向为第1)1(pwp24那么,第p层对第一层的组合一致性比率为spRICICRCRpppp,,4,3,)()()1()(只有当CR0.1时,认为层次总排序结果具有满意的一致性;否则需要重新调整判断矩阵的元素取值。对于该例,通过计算得CR=0.06360.1,因此决策结果是可信的,即最优方案为方案3。10636.09231.00282.0033.0)3()3()2()3(RICICRCR25层次B对层次A的排序层次S对层次B的排序B1B2B3S层次总排序权重序号3120.1050.6370.258S1S2S3S4S50.4390.2640.0890.1460.06100.0550.5650.1180.2620.3750.3750.1250.1250W1=0.143W2=0.16W3=0.4W4=0.122W5=0.1734315226(1)作为奖金发给职工(2)扩建职工宿舍、食堂、托儿所等福利设施(3)办职工业余技术学校(4)建图书馆、俱乐部、文工团与体工队(5)引进技术设备进行企业技术改造27282930313233评价相对有效性的DEA模型——决策方法的新领域341978年由著名的运筹学家A.Charnes(查恩斯),W.W.Cooper(库伯),及E.Rhodes(罗兹)首先提出了一个被称为数据包络分析(DataEnvelopmentanalysis,简称DEA模型)的方法,用于评价相同部门间的相对有效性(因此被称为DEA有效).他们的第一个模型被命名为C2R模型.从生产函数的角度看,这一模型是用来研究具有多个输入,特别是具有多个输出的“生产部门”同时为“规模有效”与“技术有效”的十分理想且卓有成效的方法.1985年查恩斯,库伯,格拉尼(B.Golany),赛福德(L.Seiford)和斯图茨(J.Stutz)给出另一个模型(称为C2GS2模型),这一模型用来研究生产部门间的“技术有效性”.351987年查恩斯,库伯,魏权龄和黄志明又得到了称为锥比率的数据包络模型——C2WH模型。这一模型可用来处理具有过多的输入及输出的情况,而且锥的选取可以体现决策者的“偏好”.灵活地应用这一模型,可以将C2R模型中确定出的DEA有效决策单元进行分类或排队.数据包络分析是运筹学的一个新的研究领域.查恩斯和库伯等人的第一个应用DEA的十分成功的案例,就是评价为弱智儿童开设公立学校项目的效果.在评估中,输出包括“自尊”等无形的指标;输入包括父母的照料和父母的文化程度等,无论哪种指标都有无法与市场价格相比较,也难以轻易定出适当的权重(权系数),这也是DEA的优点之一.DEA的优点吸引众多的应用者,应用范围已扩展到美国军用飞机的飞行,基地维修与保养,以及陆军征兵,城市,银行36等方面.目前,这一方法应用的领域在不断地扩大.它也可以用来研究多种方案之间的相对有效性(例如投资项目的评价);研究在决策之前去预测一旦做出决策后它的相对效果如何(例如建立新厂后,新厂相对于已有的一些工厂是否为有效).DEA是对其决策单元(同类型的企业或部门)的投入规模、技术有效性作出评价,即对各同类型的企业投入一定数量的资金、劳动力等资源后,其产出的效益(经济效益和社会效益)作一个相对有效性评价。为了说明DEA模型的建模思路,我们看下面的例子37某公司有甲、乙、丙三个企业,收集到反映其投入(固定资产年净值x1、流动资金x2、职工人数x3)和产出(总产值y1、利税总额y2)的有关数据如下表企业指标甲乙丙x1(万元)41527x2(万元)1545