1 运用场景
层次分析法主要运用解决评价类问题,属于基础模型算法。
评价类问题需考虑以下三个方面:
① 评价目标
②可选方案
③ 评价准则(指标)
2 案例分析
2.1 问题提出
小明同学想出去旅游。在查阅了网上的攻略后,他初步选择了苏杭、北戴河和桂林三地之一作为目标景点。请你确定评价指标、形成评价体系来为小明同学选择最佳的方案。
2.2 基本分析
①评价目标:为小明同学选择最佳的旅游景点。
② 可选方案:苏杭、北戴河、桂林
③ 评价准则(指标):景点景色、 旅游花费、 居住环境、 饮食情况 、交通便利程度
3 AHP简介
3.1 基础导入
评价类问题可用打分法解决,具体打分法的操作见下图:
在确定影响某因素的诸因子在该因素中所占的比重时,遇到的主要困难 是这些比重常常不易定量化。此外,当影响某因素的因子较多时,直接 考虑各因子对该因素有多大程度的影响时,常常会因考虑不周全、顾此 失彼而使决策者提出与他实际认为的重要性程度不相一致的数据,甚至 有可能提出一组隐含矛盾的数据。 ——选自司守奎老师的《数学建模算法与应用》
AHP主要的思想主要是将各个影响因素之间进行对比(见下图1),填写各个影响因素的对比重要程度。得到了判断矩阵(见下图2),就可以计算出权重了。
3.2 具体介绍
苏杭、北戴河与桂林在各个指标下的方面所占的权重(得分):
填写判断矩阵
但判断矩阵可能会出现不一致现象
故在使用判断矩阵求权重之前,必须对其进行一致性检验。
一致性检验的步骤
通过一致性判断后,便可进行权重计算(仍以景色的计算为例)
计算权重的方法有三种:
)
类似的,我们可以得到北戴河得分为0.245, 桂林得分为0.455. 因此最佳的旅游景点是桂林。
4 AHP作业