层次分析法

本期分享在数学建模比赛中用到的层次分析法。是通俗易懂的简化版本。

详细可参考:

清风数学建模学习笔记——层次分析法(AHP)_Xiu Yan的博客-CSDN博客

STEP1:确定目标层、准则层、方案层

比如关于旅游目的地的选择

目标层选择旅游地
准则层景色交通花费居住
方案层北京上海
STEP2:构造判别矩阵
判别矩阵的构造方法如下:
接着构造该层关于上一层的判别矩阵
准则层关于目标层的判别矩阵
选择旅游地景色交通花费居住
景色
交通 1/3
花费 1/5 1/3
居住 1/7 1/5 1/7
方案层关于准则层的判别矩阵,总共有四个,如下表所示
景色北京上海交通北京上海
北京北京
上海 1/3上海 1/7
花费北京上海居住北京上海
北京北京
上海 1/7上海 1/3
最终需要得出如下的表格:
指标权重北京上海
景色
交通
花费
居住
STEP3:一致性检验
可能会出现A比B好,B比C好,而判别矩阵中A与C直接比较会得出A比C的情况,这就出现了矛盾。检验步骤如下:
第一步:计算一致性指标 CI
CI=\frac{\lambda _{max}-n}{n-1}
第二步:查找对应的平均随机一致性指标 RI
n12345678910
RI000.520.891.121.261.361.411.461.49
第三步:计算一致性比例CR
CR=\frac{CI}{RI}

STEP4:填充权重矩阵,根据矩阵计算得分,得出结果

一般采用特征值法求权重,得出如下的表格(注:表格中的数字并非精确计算得到)

指标权重北京上海
景色0.50.30.2
交通0.30.50.3
花费0.30.20.1
居住0.20.40.3

则去北京的的得分为:0.5*0.3+0.3*0.5+0.3*0.2+0.2*0.4=0.44;同理可计算去上海的得分为0.35,所以选择去北京。

以上就是层次分析法的简要介绍,在数学建模比赛中常来解决评价类问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值