9层次分析法(AHP法)层次分析法(AHP)是美国运筹学家匹茨堡大学教授萨蒂(T.L.Saaty)于上世纪70年代初,为美国国防部研究“根据各个工业部门对国家福利的贡献大小而进行电力分配”课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。这种方法的特点是在对复杂的决策问题的本质、影响因素及其内在关系等进行深入分析的基础上,利用较少的定量信息使决策的思维过程数学化,从而为多目标、多准则或无结构特性的复杂决策问题提供简便的决策方法。是对难于完全定量的复杂系统作出决策的模型和方法。•决策是指在面临多种方案时需要依据一定的标准选择某一种方案。日常生活中有许多决策问题。举例•1.在海尔、新飞、容声和雪花四个牌号的电冰箱中选购一种。要考虑品牌的信誉、冰箱的功能、价格和耗电量。•2.在泰山、杭州和承德三处选择一个旅游点。要考虑景点的景色、居住的环境、饮食的特色、交通便利和旅游的费用。•3.在基础研究、应用研究和数学教育中选择一个领域申报科研课题。要考虑成果的贡献(实用价值、科学意义),可行性(难度、周期和经费)和人才培养。层次分析法概述•人们在对社会、经济以及管理领域的问题进行系统分析时,面临的经常是一个由相互关联、相互制约的众多因素构成的复杂系统。层次分析法则为研究这类复杂的系统,提供了一种新的、简洁的、实用的决策方法。•层次分析法(AHP法)是一种解决多目标的复杂问题的定性与定量相结合的决策分析方法。•该方法将定量分析与定性分析结合起来,用决策者的经验判断各衡量目标能否实现的标准之间的相对重要程度,并合理地给出每个决策方案的每个标准的权数,利用权数求出各方案的优劣次序,比较有效地应用于那些难以用定量方法解决的课题。•层次分析法是社会、经济系统决策中的有效工具。其特征是合理地将定性与定量的决策结合起来,按照思维、心理的规律把决策过程层次化、数量化。是系统科学中常用的一种系统分析方法。•该方法自1982年被介绍到我国以来,以其定性与定量相结合地处理各种决策因素的特点,以及其系统灵活简洁的优点,迅速地在我国社会经济各个领域内,如工程计划、资源分配、方案排序、政策制定、冲突问题、性能评价、能源系统分析、城市规划、经济管理、科研评价等,得到了广泛的重视和应用。层次分析法的基本原理层次分析法根据问题的性质和要达到的总目标,将问题分解为不同的组成因素,并按照因素间的相互关联影响以及隶属关系将因素按不同层次聚集组合,形成一个多层次的分析结构模型,从而最终使问题归结为最低层(供决策的方案、措施等)相对于最高层(总目标)的相对重要权值的确定或相对优劣次序的排定。层次分析法的步骤和方法运用层次分析法构造系统模型时,大体可以分为以下四个步骤:1.建立层次结构模型2.构造判断(成对比较)矩阵3.层次单排序及其一致性检验4.层次总排序及其一致性检验建立层次结构模型•将决策的目标、考虑的因素(决策准则)和决策对象按它们之间的相互关系分为最高层、中间层和最低层,绘出层次结构图。•最高层:决策的目的、要解决的问题。•最低层:决策时的备选方案。•中间层:考虑的因素、决策的准则。•对于相邻的两层,称高层为目标层,低层为因素层。下面举例说明。例1大学毕业生就业选择问题获得大学毕业学位的毕业生,在“双向选择”时,用人单位与毕业生都有各自的选择标准和要求。就毕业生来说选择单位的标准和要求是多方面的,例如:①能发挥自己才干作出较好贡献(即工作岗位适合发挥自己的专长);②工作收入较好(待遇好);③生活环境好(大城市、气候等工作条件等);④单位名声好(声誉等);⑤工作环境好(人际关系和谐等)⑥发展晋升机会多(如新单位或前景好)等。工作选择可供选择的单位P1’P2,Pn贡献收入发展声誉工作环境生活环境目标层准则层方案层目标层O(选择旅游地)P2黄山P1桂林P3北戴河准则层方案层C3居住C1景色C2费用C4饮食C5旅途例2.选择旅游地如何在3个目的地中按照景色、费用、居住条件等因素选择.例3科研课题的选择某研究所现有三个科研课题,限于人力及物力,只能研究一个课题。有三个须考虑的因素:(1)科研成果贡献大小(包括实用价值和科学意义);(2)人材的培养;(3)课题的可行性(包括课题的难易程度、研究周期及资金)。在这些因素的影响下,如何选择课题?将决策问题分为3个或多个层次:最高层:目标层。表示解决问题的目的,即层次分析要达到的总目标。通常只有一个总目标。中间层:准则层、指标层、…。表示采取某种措施、政策、方案等实现预定总目标所涉及的中间环节;一般又分为准则层、指标层、策略层、约束层等。最低层:方案层。表示将选用的解决问题的各种措施、政策、方案等。通常有几个方案可选。每层有若干元素,层间元素的关系用相连直线表示。层次分析法的思维过程的归纳层次分析法所要解决的问题是关于最低层对最高层的相对权重问题,按此相对权重可以对最低层中的各种方案、措施进行排序,从而在不同的方案中作出选择或形成选择方案的原则。一、问题的提出例:一位顾客决定要购买一套新住宅,经过初步调查研究确定了三套候选的房子A、B、C,问题是如何在这三套房子里选择一套较为满意的房子呢?为简化问题,我们将评判房子满意程度的10个标准归纳为4个:1、住房的地理位置2、住房的交通情况3、住房的附近的商业、卫生、教育情况4、住房小区的绿化、清洁、安静等自然环境5、建筑结构6、建筑材料7、房子布局8、房子设备9、房子面积10、房子每平方米建筑面积的价格1、房子的地理位置与交通2、房子的居住环境3、房子的布局、结构与设施4、房子的每平方米建筑面积的单价二、层次结构图该问题的层次结构图如图1所示:满意的房子每平方米单价结构、布局、设施居住环境地理位置及交通购买房子A购买房子B购买房子C目标层标准层决策方案层图1三、标度及两两比较矩阵相对重要性标度:各个标准或在某一标准下各方案两两比较求得的相对权重,如表1所示。标度aij定义1i因素与j因素相同重要3i因素比j因素略重要5i因素比j因素较重要7i因素比j因素非常重要9i因素比j因素绝对重要2,4,6,8为以上两判断之间中间状态对应的标度值倒数若j因素与i因素比较,得到的判断值为aji=1/aij表1由标度aij为元素构成的矩阵称为两两比较矩阵。如我们用单一标准“房子的地理位置及交通状况”来评估三个方案,从两两比较的方法得出两两比较矩阵,如表2所示。房子的地理位置及交通房子A房子B房子C房子A房子B房子C11/21/8211/6861表2四、求各因素权重的过程求各因素权重的方法有规范列平均法、方根法、幂乘法等,这里以选择房子的决策为例介绍规范列平均法。第一步,先求出两两比较矩阵的每一元素每一列的总和,如表3所示。地理位置及交通状况房子A房子B房子C房子A房子B房子C11/21/8211/6861列总和13/819/615表3第二步,把两两比较矩阵的每一元素除以其相对应列的总和,所得商称为标准两两比较矩阵,如表4所示。地理位置及交通状况房子A房子B房子C房子A房子B房子C8/134/131/1312/196/191/198/156/151/15表41/(13/8)第三步,计算标准两两比较矩阵的每一行的平均值,这些平均值就是各方案在地理位置及交通方面的权重,如表5所示。地理位置及交通状况房子A房子B房子C行平均值房子A房子B房子C0.6150.3080.0770.6310.3160.0530.5330.4000.0670.5930.3410.066表5我们称[0.593,0.341,0.066]为房子选择问题中地理位置及交通方面的特征向量。同样,我们可以求得在居住环境、房子结构布局和设施、房子每平方米单价方面的两两比较矩阵如表6所示。居住环境结构布局设施每平方米单价房子A房子B房子C房子A房子B房子C房子A房子B房子C房子A房子B房子C1341/3121/41/211461/4131/61/31131/41/311/7471表6同样,我们可以从表6的两两比较矩阵求得房子A、B、C三个方案在居住环境、结构布局设施、每平方米单价等方面的得分(权重),即这三个方面的特征向量,如表7所示。居住环境结构布局设施每平方米单价房子A房子B房子C0.1230.3200.5570.0870.2740.6390.2650.6550.080表7另外,我们还必须取得每个标准在总目标满意的房子里的相对重要程度,即要取得每个标准相对的权重,即标准的特征向量。四个标准的两两比较矩阵如表8所示。标准地理位置及交通居住环境结构布局设施每平米单价地理位置及交通居住环境结构布局设施每平米单价11/21/31/2211/22341421/21/41表8通过两两比较矩阵,我们同样可以求出标准的特征向量如下所示:[0.398,0.218,0.085,0.299]。即地理位置及交通相对权重为0.398,居住环境相对权重为0.218,结构布局设施相对权重为0.085,每平米单价相对权重为0.299。五、两两比较矩阵一致性检验我们仍以购买房子的例子为例说明检验一致性的方法,检验表2中由“地理位置及交通”这一标准来评估房子A、B、C三个方案所得的两两比较矩阵。检验一致性由五个步骤组成:第一步:由被检验的两两比较矩阵乘以其特征向量,所得的向量称之为赋权和向量,在此例中即:1280.5931281/2160.3410.5931/20.34110.06661/81/610.0661/81/610.5930.6820.5281.800.2970.3410.3960.0740.0570.06631.0340.197max第二步:每个赋权和向量的分量分别除以对应的特征向量的分量,即第i个赋权和向量的分量除以第i个特征向量的分量,在本例中有:1.8031.0340.1973.0403.0322.9850.5930.3410.066第三步:计算出第二步结果中的平均值,记为,在本例中有:max3.0403.0322.9853.0193第四步:计算一致性指标CI:n为比较因素的数目,在本例中也就是买房子方案的数目,即为3,在本例中,我们得到:3.01930.01031CI第五步:计算一致性率CR:CICRRImax1nCIn在上式中,RI是自由度指标,作为修正值,见表9。维数(n)123456789RI0.000.000.580.961.121.241.321.411.45表9在本例中可算得:CR=0.01/0.58=0.017。一般规定当CR≤0.1时,认为两两比较矩阵的一致性可以接受,否则就认为两两比较矩阵一致性太差,必须重新进行两两比较判断。在本例中,CR=0.017≤0.1,所以“地理位置及交通”两两比较矩阵满足一致性要求,其相应求得的特征向量为有效。同样,我们可以通过计算“居住环境”、“结构布局和设施”、“每平米单价”以及四个标准的两两比较矩阵的一致性检验率CI值,可知他们都小于等于0.10,这些比较矩阵满足一致性要求,即相应的特征向量都有效。六、利用权数或特征向量求出各方案的优劣次序在上面我们已经求出了四个标准的特征向量,以及在四个单一标准下的三个购房方案的特征向量,如表10所示。四个标准的特征向量单一标准下的三个购房方案的特征向量地理位置及交通…0.398居住环境…0.218结构布局设施…0.085每平米单价…0.299地理位置及交通居住环境结构布局设施每平米单价房子A0.5930.1230.0870.265房子B0.3410.3200.2740.655房子C0.0660.5570.6390.080表10各方案的总得分为:房子A方案:0.398*0.593+0.218*0.123+0.085*0.087+0.299*0.265=0.349房子B方案:0.398*0.341+0.218*0.3