AHP(Analytical Hierarchy Process)层次分析法,是1970年代提出的,它提供一个群体决策的有效框架以规范群体思考的过程,可以帮助决策者保持凝聚性的思考形态从而得到结论。
当我们买车的时候,考虑的因素会有很多,比如不同的车在同一个属性上,我们会有侧重,在不同的属性我们也会有侧重,下面的例子就是阐述了这个问题:
carA carB carC
price 13100美元 11200美元 9500美元
MPG 18公里 23公里 29公里
Interior Deluxe Above average standard
body 4-door mid size 2-door sport 2-door compact
radio am/fm tape am/fm am
engine 6-cylinder 4-cylinder turbo 4-cylinder
上面的表阐述了车的一些属性,而我们平时选车的时候有几个决策是一定会出现的,分别是舒适度、价钱、MPG、以及车的外观。
而对于这些决策的属性,对于不同的车,决策者会有不同的侧重性,下面的表显示了侧重的几个表现,将它们分别赋值:
extermely perferred 9
very strong to extremely 8
very strongly preferred 7
strongly to very strongly 6
strongly perferred 5
moderately to strongly 4
moderately perferred 3
equally to moderately 2
equally perferred 1
下面对于舒适度这个属性进行举例:
舒适度: carA carB carC
CarA 1 2 8
CarB 0.5 1 6
CarC 0.125 0.166667 1
将每一列相加:
1.625 3.166667 15
然后每一项除以对应列的总和会得到其正规化后的值,接着将每行的值相加除以3结果是:
舒适度 carA carB carC average
CarA 0.61538 0.63157 0.53333 0.59343
CarB 0.30769 0.31578 0.4 0.34116
CarC 0.07692 0.05263 0.06666 0.065407所以
对于舒适度的优先向量是:
0.593
0.341
0.065
然后再对其它三个决策属性做类似的操作,就可以得到每个决策属性的优先向量,接着对四个属性再做一次相同的操作,得到每个属性的权重,最后用每个属性权重值与每个属性的优先向量相乘再相加,最终得到每量车对应的优先选择值,经过排序可以得到决策者需要的车。
分享到:
相关推荐
AHP层次分析法matlab代码
AHP层次分析法matlab程序,可应用于模糊数学中利用层次分析法求权重
AHP层次分析法计算小程序,界面友好,亲测可用,适用于windows10
层次分析法(Analytic Hierarchy Process,AHP)这是一种定性和定量相结合的、系统的、层次化的分析方法。这种方法的特点就是在对复杂决策问题的本质、影响因素及其内在关系等进行深入研究的基础上,利用较少的定量信息...
层次分析法 数学建模层次分析法 数学建模层次分析法 数学建模层次分析法 数学建模层次分析法 数学建模层次分析法 数学建模层次分析法 数学建模
层次分析法 层次分析法_使用C#开发的AHP层次分析法计算器工具
AHP层次分析法计算权重、特征值、特征向量,第一作者刘兴,其他地方下载需要47个币 【 尚有疑问,欢迎沟通!! 1.CSDN上有人说可用; 2.亲自试验,代码流畅,但个人感觉特征值、特征向量存疑; 3.用java求出的特征...
该文档系统的描述了AHP层次分析法的原理及具体操作流程
AHP层次分析法软件.rar
基于GIS的AHP层次分析法在南京市垃圾填埋场选址中的应用,桂林,,目前,全世界每年产生4.9亿吨垃圾,平均增在率为8.42%。而中国每年产生1.5亿吨垃圾,增长率达到10%以上,垃圾问题日益突出。目前处理�
AHP层次分析法例子+数据 先看再决定是否需要:https://blog.csdn.net/qq_17623363/article/details/104778300
AHP层次分析法Python实现代码,如有需要,请大家下载!!!可用!!
迈实ahp层次分析法软件,为南京迈实软件有限公司自主研发的一款层次分析法ahp专用软件,本软件功能全面,操作友好,建模迅速,计算高效,可为您的学术研究提供高效可靠的软件支持! 功能特色 1.人性化的层次分析法...
The Analytic Hierarchy Process (AHP) is a structured technique for dealing with complex decisions. Rather than prescribing a "correct" decision, the AHP helps the decision makers find the one that ...
ahp层次分析法 可以作为一种评价方法 也可以用来计算权重
层次分析法源代码,matlab,数学建模常用到的。很实用的、
ahp层次分析法权重自动计算VBA模板,ahp层次分析法权重自动计算VBA模板,
AHP层次分析法计算程序,适用于多指标决策、权重确定等
AHP在C++下的实现 MFC 界面输入
AHP层次分析法 Matlab 源码