AHP分析法的详细计算过程.docx
《AHP分析法的详细计算过程.docx》由会员分享,可在线阅读,更多相关《AHP分析法的详细计算过程.docx(14页珍藏版)》请在冰豆网上搜索。
AHP分析法的详细计算过程
供应商的选择
一、层次分析法基本原理
供应商的选择多采用层次分析法。
层次分析法(AnalytialHierarchyProcess,简称AHP是美
国匹兹堡大学教授A.L.Saaty于20世纪70年代提出的一种系统分析方法。
AHP是一种能将定性分析与
定量分析相结合的系统分析方法。
AHP是分析多目标、多准则的复杂大系统的有力工具。
它具有思路清晰、
方法简便、适用面广、系统性强等特点,0最适宜于解决那些难以完全用定量方法进行分析的决策问题,
便于普及推广,可成为人们工作和生活中思考问题、解决问题的一种方法。
将AHP引入决策,是决策科
学化的一大进步。
应用AHP解决问题的思路是:
首先,把要解决的问题分层系列化,即根据问题的性质和要达到的目标,将问题分解为不同的组成因素,按照因素之间的相互影响和隶属关系将其分层聚类组合,形成一个递阶的、
有序的层次结构模型。
然后,对模型中每一层次因素的相对重要性,依据人们对客观现实的判断给予定量表示,再用数学方法确定每一层次全部因素相对重要性次序的权值。
最后,通过综合计算各层因素相对
重要性的权值,得到最低层(方案层)相对于最高层(总目标)的相对重要性次序的组合权值,以此作为评价和选择决策方案的依据。
IF
附2
l>I>1
显然aij=1/aji,aii
aij=aik/ajk;i,j,k=1,2,…,n
用重量向量W=[W1,W2,……,Wn]右乘A矩阵,其结果为
从上式不难看岀,以n个物体重量为分量的向量W是判断矩阵的特征向量。
根据矩阵理论,n为上
述矩阵A的唯一非零的,同时也是最大的特征值,而W是该特征值所对应的特征向量。
上面的例子显示,如果有一组物体需要估算它们的相对重量,0而又没有称重仪器,那么可以通过两
两比较这组物体相对重量的方法,得岀每对物体的重量比值,从而形成判断矩阵,通过求解判断矩阵的最大特征值和所对应的特征向量,就可以计算岀这组物体的相对重量。
同样,对于复杂的社会的、经济的以及管理科学等领域的问题,通过建立层次分析模型,构造两两因素判断矩阵,就可应用求解最大特征值和特
征向量的方法,来确定岀相应的各种方案、措施、政策等相对于总目标的重要性排序权值,以供决策使用。
应用层次分析法保持判断思维的一致性是非常重要的,所谓判断一致性,即判断矩阵A有如下关系:
aij=aik/ajk;i,j,k=1,2,…,n
判断矩阵在满足上述完全一致性的条件下,具有唯一非零的、同时也是最大的特征值入ma=n(n为
判断矩阵的阶数)。
但是,在一般决策问题中,决策者不可能给岀精确的Wi/Wj度量,只能对它们进行
判断估计。
这样,实际给出的aijj判断与理想的iWi/Wj有偏差,不能保证判断矩阵具有完全的一致性。
因此,为了保证应用层次分析法得到的结论基本合理,还需要对构造的判断矩阵进行一致性检验。
根据矩阵理论,如果入1,入2,…入n,满足Ax=XX,即入1,入2,…入n是矩阵A的特征值,
阵A不具有完全一致性时,有入1=入max>n
其余特征值12,13,…入n有如下关系:
=或
并且对所有aii=1,有,当矩阵A具有完全一致性时,入max=n,其余特征值都为零。
而当矩
当矩阵A具有满意一致性时,入max稍大于n,也就是入max越接近n,—致性越好,
反之,一致性越差。
因此,弓I入判断矩阵最大特征值以外其余特征值和平均值作为判断矩阵一致性的指标,
即用:
检测决策者判断思维的一致性。
为了度量不同判断矩阵是否具有满意一致性,根据经验,还需引入判断矩阵的平均随机一致性指标RI值。
对于1-9阶判断矩阵,RI值分别为
表5-2平均随机一致性指标
1
2
3
4
5
6
7
8
9
0.00
0.00
0.58
0.90
1.12
1.24
1.32
1.41
1.45
当阶数大于2时,判断矩阵的一致性指标CI与同阶平均随机数一致性指标RI之比称为随机一致性比
C7?
二—^0.1
率,记为CR当尢时,即认为判断矩阵具有满意一致性,否则就需要调整判断矩阵,使之
具有满意一致性。
综上所述,使用层次分析法的基本步骤是:
1.建立评价结构模型
深入分析所面临的问题,将问题中所包含的因素划分为不同的层次,用框图形式说明层次的递阶结构
与因素的从属关系。
2.构造判断矩阵
判断矩阵的值反映了专家对各因素相对重要性(或优劣、强度等)的认识,一般采用1-9及其倒数
的标度方法。
3.层次单排序及其一致性检验
通过等式Ax=Xmaxx求解判断矩阵的最大特征值入max所对应的解W经规一化处理后
即为同一层次相应因素相对重要性的排序权值,这一过程称为层次单排序。
对每一个判断矩阵需进行一致
CT?
二(.01
性检验。
当随机一致性比率满足时,认为层次单排序的结果有满意的一致性,否则需要调
整判断矩阵的元素取值。
4.层次总排序及其一致性检验
计算同一层次所有因素对于最高层(总目标)相对性的排序权值,称为层次总排序。
这一过程是最高
层次到最低层次逐层进行的。
若上一层次A包含n个因素,A1,A2,…,其层次总排序权值分别为al,a2,…
an,下一层次B包含m个元素B1,B2,…Bm它们对于因素Aj的层次单排序权值分别为b1j,b2j,…bmj(当Bk与Aj无联系时,bkj=0),此时B层次总排序权值由下表给出。
表5-3层次总排序计算表
A1
A2…
An
B层次总排序权值
ai
a2
an
B1
bii
b12
b1n
J-l
B2
b2i
b22
b2n
w
>1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Bm
bm1
bm2
bmn
>1
层次一致性检验也是从高到低逐层进行的。
如果B层次某些因素对于Aj单排序的一致性指标为Clj,相
应的平均随机一致性指标为
CRj,则当B层次总排序随机一致性比率:
CR=>0.10
用时,
认为层次总排序结果具有满意的一致性,否则需要重新调整判断矩阵的元素取值。
二、供应商选择步骤
第一步设定评价指标体系
供应商评价问题涉及因素众多,评价指标多种多样,既有定性的,又有定量的,而且指标权重各不相同,
因此有必要建立一套通用的、可扩展的供应商评价指标体系,该指标体系应遵循一定的原则:
1.完备、简洁性原则
供应商的指标体系应能全面、准确地反映供应商各个方面的情况,并且能将各个评价指标与系统的总体目标有机地联系起来,组成一个层次分明的整体。
在供应商信息尽量充分的前提下,所选指标数目应尽可能少,各指标之间不应有强相关性,不应岀现过多的信息包容和涵盖现象。
2.客观、可比性原则
指标筛选过程应尽可能不受主观因素的影响,尽可能选用可量化的指标,确保评价结果的真实性和可比性。
3.可重构、可扩充性原则
评价指标不仅要有数量上的变化,而且还要有指标内容上的变化,应该可以根据不同的要求对指标体系进行修改、增加和删除。
例5-1对某一物料,假设有甲、乙、丙、丁四家供应商,确立的指标体系为:
价格水平、质量水
平、交货周期、售后服务。
建立的供应商评价指标体系如下图所示:
评价尺度如下表所示:
表5—4判断矩阵标度含义表
评价尺度
评价描述
评分
极端重要
9
很重要
7
明显重要
5
稍微重要
3
重要性相同
1
中间值2、4、6、8、介于各评分值中间
第二步构造判断矩阵
在指标层由专家对四个指标进行两两比较打分,得到判断矩阵。
注意要保证
aii=1,aij=1/aji,即评价指标评分与自身相比,重要性相同,与矩阵主对角线相对称的数值互为倒
数。
表5—5评价指标两两比较判断矩阵
初始矩阵:
评价指标一一两两比较
价格水平
质量水平
交货周期
售后服务
价格水平
1
1/2
3
5
质量水平
2
1
3
2
交货周期
1/3
1/3
1
1/4
售后服务
1/5
1/2
4
1
在价格、质量、交货周期和售后服务水平上,对甲乙丙丁四家企业两两比较得判断矩阵如表5-6〜表5-9
所示。
表5-6价格水平供应商两两比较判断矩阵
初始矩阵:
评价指标一一两两比较
价格水平
质量水平
交货周期
售后服务
价格水平
1
1/2
3
5
质量水平
2
1
3
2
交货周期
1/3
1/3
1
1/4
售后服务
1/5
1/2
4
1
表5-7质量水平供应商两两比较判断矩阵
价格水平
甲
乙
丙
丁
甲
1
1
1/2
6
乙
1
1
1/2
6
丙
2
2
1
7
丁
1/6
1/6
1/7
1
表5-8交货周期供应商两两比较判断矩阵
质量水平
甲
乙
丙
丁
甲
1
3
5
5
乙
1/3
1
2
2
丙
1/5
1/2
1
1
丁
1/5
1/2
1
1
表5-9售后服务供应商两两比较判断矩阵
售后服务
甲
乙
丙
丁
甲
1
3
5
5
乙
1/3
1
3
3
丙
1/5
1/3
1
1
丁
1/5
1/3
1
1
第三步计算最大特征值及其对应的特征向量
首先计算第一个判断矩阵的最大特征值及其对应的特征向量。
根据矩阵理论,利用计算机得到理想精度的最大特征值及其对应的特征向量。
但是,由于判断矩阵本身有相当的误差范围,所以计算最大特征值及其对应的特征向量并不需要追求较高的精确度。
这里,介绍一种近似算法一一方根法,计算最大特征值及其对应的特征向量,可以非常方便地完成计算。
方根法计算最大特征值及其对应的特征向量步骤
(1)计算判断矩阵每一行元素的乘积Mi,
陆=2"2…
/-I"
(2)计算Mi的n次方根
----
(3)对向量■■■■--
则I'即为所求的特征向量。
(4)计算判断矩阵的最大特征值入max
式中(AW)i表示向量的第i个元素,A为判断矩阵
运用上述步骤,本例具体计算如下:
(1)计算判断矩阵每一行元素的乘积
M仁1X1/2X3X5=7.5
M2=2<1X3X2=12
M3=1/3X1/3X1X1/4=0.0278
M4=1/5X1/2X4X1=0.4
(2)计算Mi的n次方根
=1&49
=V12=18612
屁=羽石=t/0.02778=0.4082
W.■■晒■07953
(3)对向量■'
;-1.」二一.....进行正规化
7-1
=1j654P+19612+0.4032+0.7P53=4.7196
1(5549
4.7196
4.7196
j-i
竺竺二论
4.7196
J-1
则所求的特征向量
=[03506,0.3944,0.08^5,0.1^]
(4)计算判断矩阵的最大特征值入max
0I350S
1.649S
M944
0.0865
1,6921
01.3770
0.7SIS
丄竺—十—十-=4.4PS4
4x0.350b-1x039444x0.02654x0.1585
(5)
—致性判断
CI
0.1661
由表5-2可知,当
n=4时,RI=0.9
CI
0.1661
CR
0.1864>0.1
RI
0.9
所以不能达到满意一致性,修正原判断矩阵,重复上述计算步骤,直到一致性检验通过。
表5-10评价指标判断矩阵计算
价格水平
质量水平
交货周期
售后服务
权重
价格水平
1
2
3
3
0.4275
质量水平
1/2
1
5
2
0.3104
交货周期
1/3
1/5
1
1/4
0.0746
售后服务
1/3
1/2
4
1
0.1876
CI=0.0783RI=0.9CR=0.0870
表5-11价格水平供应商单排序计算
供应商层次单排序
价格水平指标排序
甲
乙
丙
丁
权重
甲
1
1
1/2
6
0.2539
乙
1
1
1/2
6
0.2539
丙
2
2
1
7
0.4438
丁
1/6
1/6
1/7
1
0.0484
入max=4.0365CI=0.0122RI=0.9CR=0.0135
其余四个判断矩阵的计算与上述步骤相同,计算结果如下:
表5-12质量水平供应商单排序计算
供应商层次单排序
质量水平指标排序
甲
乙
丙
丁
权重
甲
1
3
5
5
0.5723
乙
1/3
1
2
2
0.2090
丙
1/5
1/2
1
1
0.1094
丁
1/5
1/2
1
1
0.1094
入max=4.0042CI=0.0014RI=0.9CR=0.0015
表5-13交货周期供应商单排序计算
供应商层次单排序
交货周期指标排序
甲
乙
丙
丁
权重
甲
1
1
1/2
1/2
0.1650
乙
1
1
1/2
1/2
0.1650
丙
2
2
1
2
0.3925
丁
2
2
1/2
1
0.2775
入max=4.0604CI=0.0201RI=0.9CR=0.0224
表5-14后援服务供应商单排序计算
供应商层次单排序
售后服务指标排序
甲
乙
丙
丁
权重
甲
1
3
5
5
0.5579
乙
1/3
1
3
3
0.2494
丙
1/5
1/3
1
1
0.0963
丁
1/5
1/3
1
1
0.0963
入max=4.0434CI=0.0145RI=0.9CR=0.0161
第四步层次总排序计算及一致性检验
甲乙丙丁四个供应商相对域价格水平、质量水平、交货周期和售后服务四项指标的层次总排序计算结
果如下表所示
表5-15供应商总排序计算
价格水平
质量水平
交货周期
售后服务
层次
0.4275
0.3104
0.0746
0.1875
总排序
甲
0.2539
0.5723
0.1650
0.5579
0.4031
乙
0.2539
0.2090
0.1650
0.2494
0.2325
丙
0.4438
0.1094
0.3925
0.0963
0.2710
丁
0.0484
0.1094
0.2775
0.0963
0.0934
最后,还要对层次总排序进行一致性检验,如果达不到满意指标,则仍需调整前面的判断矩阵,层次总排序一致性检验如下:
CI=
=0.4275X0.0122+0.3104X0.0014+0.0746X0.0201+0.1875X0.0145
=0.0099
=0.4275X0.9+0.3104X0.9+0.0746X0.9+0.1875X0.9
=0.9
CR=
=0.0110<0.1
符合一致性检验。
CI
0.0099
RI
0.9
从计算结果看,甲乙丙丁四家供应商的先后排序为:
甲、丙、乙、丁。
在企业物料采购实践中,不同的物料有不同的供应商选择评价模型,应根据实际需要不断地对模型予以修正。
综上所述,层次分析法计算原理与步骤如图5-2所示。
图5-2层次分析法计算过程