层次分析法(运筹学理论)
层次分析法,简称AHP,是指将与决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和定量分析的决策方法。该方法是美国运筹学家匹茨堡大学教授萨蒂于20世纪70年代初,在为美国国防部研究"根据各个工业部门对国家福利的贡献大小而进行电力分配"课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。
层次分析法是将决策问题按总目标、各层子目标、评价准则直至具体的备投方案的顺序分解为不同的层次结构,然后用求解判断矩阵特征向量的办法,求得每一层次的各元素对上一层次某元素的优先权重,最后再加权和的方法递阶归并各备择方案对总目标的最终权重,此最终权重最大者即为最优方案。
层次分析法比较适合于具有分层交错评价指标的目标系统,而且目标值又难于定量描述的决策问题。
我们在这里通过例题来讲解:
Example:你想要购买一架遥控无人机,但是无人机的种类众多,且各不相同,你想要从中选择一架最优的无人机。(假设不考虑价格问题)
1.第一步:建立层次结构模型
即将决策的目标、考虑的因素(决策准则)和决策对象按它们之间的相互关系分为最高层、中间层和最低层,绘出层次结构图。 最高层是指决策的目的、要解决的问题。 最低层是指决策时的备选方案。 中间层是指考虑的因素、决策的准则。对于相邻的两层,称高层为目标层,低层为因素层。
最高层(目标层):选购一架无人机
中间层(决策层):这里就是你选购无人机所考虑的标准,如飞行时间,飞行速度,载荷量(承重量),无人机大小等
底层(方案层):也就是你候选的无人机,如无人机A,无人机B,无人机C,无人机D,无人机E,从中选出一架最优的。
构建出如下图形:
大致思路是构建决策层判断矩阵,算出各准则权重值——>构建方案层判断矩阵,算出每个判断矩阵的因素的权重值——>再进行权重的叠加相乘,便计算出底层权重。
2.构建判断(成对比较)矩阵
在确定各层次各因素之间的权重时,如果只是定性的结果,则常常不容易被别人接受,因而Santy等人提出一致矩阵法,即不把所有因素放在一起比较,而是两两相互比较,对此时采用相对尺度,以尽可能减少性质不同的诸因素相互比较的困难,以提高准确度。如对某一准则,对其下的各方案进行两两对比,并按其重要性程度评定等级。
判断矩阵中a[ij]为要素i和要素j的重要性比较结果,判断矩阵具有如下性质:
Saaty给出的判断矩阵中9个重要性等级及其赋值,即断矩阵元素的标度方法:
因素i比因素j | 量化值(可理解给因素赋权重) |
---|---|
同等重要 | 1 |
稍稍微(不)重要 | 2 (1/2) |
稍微(不)重要 | 3 (1/3) |
稍比较(不)重要 | 4 (1/4) |
比较(不)重要 | 5 (1/5) |
稍正常(不)重要 | 6 (1/6) |
非常(不)重要 | 7 (1/7) |
稍绝对(不)重要 | 8 (1/8) |
绝对(不)重要 | 9 (1/9) |
构建如下决策层的判断矩阵:
可以先写成如下表格形式:可以看出a[ i ][ j ]和a[ j ][ i ]互成倒数。
再换算成如下判断矩阵:
对每个准则所影响的方案(无人机A,B,C····)构建如下判断矩阵:
同理可先写出如下表格形式:选一架无人机——>载荷量:
换算成如下判断矩阵:
后面的准则——飞行速度,飞行时间,无人机大小依次类推。
这里的判断矩阵没有特定公式,是根据自身要求赋予权重意义,即重要性等级,也就是说这些决策或准则都是重要的,根据自身的判断对这些“都重要的因素”自己再分等次,你觉得哪个因素更重要,哪个因素权重就更大。
3.层次单排序及其一致性检验
引用百度阐述:
计算可得
决策层:最大特征值=4.01036,一致性CR=0.00388 < 0.10,CI=0.0034543; 具有一致性。
方案层:载荷量-》最大特征值=5.20237,一致性CR=0.04517 < 0.10,CI=0.0505932; 具有一致性。
飞行速度-》······,飞行时间-》····,无人机大小-》····(同上)
权重:
中间层:载重量(0.057),速度(0.2),飞行时间(0.3712),大小(0.3712)
底层:无人机A(0.1776),无人机B(0.332),无人机C(0.2271),无人机D(0.1283),无人机E(0.135)
再将每个方案(无人机)与中间层各决策权重相乘的和即为该方案的结论权重,根据各个方案的结论权重比较得出权值最大的那个,即为最优解。
这里引进一个好用的层次分析法处理软件,只需输入最开始相应的权重数据就可以自动计算后续一系列数据,并给出相应的图表,还能将整个层次分析流程以论文word形式生成,很便利。
迈实AHP层次分析软件:https://www.meshcade.com/docs/AHPDownload/
最后生成论文出错会提示你需要下载wps修复,只需要下载任意版本的wps即可,然后点击修复,照样可以用office导出。但是免费版软件生成的论文无法编辑。