层次分析法建模解析

合集下载

数学建模——层次分析法模型

数学建模——层次分析法模型

危害性分级模型的建立与求解1.基于层次分析模型对恐怖袭击事件危害性指标建立层次结构模型考虑到恐怖袭击事件的危害性、人员伤亡、经济损失、发生的时机、地域、针对的对象等等诸多因素有关,在构建指标体系时,无法全部考虑到所有指标,因此本文采用层次分析模型,以定性和定量相结合的方法处理指标。

根据上述分析可知, 影响恐怖事件危险性级别的因素有很多,但是,在构建综合评价指标体系时,很难一次性考虑全部细节,此时可以将问题分解成多个层次,而每个层次又包含多个要素,依据大系统理论的分解协调原理,由粗到细,从全局到局部地逐步深入分析,把危险性级别评价的诸多影响因素条理化、层次化,从而建立一个递阶层次分析模型具体的层次分析模型如图1所示。

通过附件1对所有数据指标分析,建立系统的递阶层次结构,第一层为目标层分为5大类,第二层为准则层,第三层为子准则层,第四层为方案层。

其结果目标层准则层子准则层方案层恐怖袭击危害性指标响应级别人员伤亡死亡人数级别1级别2级别3级别4级别5受伤人数被绑人数经济损失损失程度1损失程度2损失程度3损失程度4攻击类型攻击设施攻击个人攻击群体武器类型无杀伤力中小型杀伤力攻击设施1.2 构造成对比较矩阵上一层因素的同一层诸因素,用成对比较法和1~9比较尺度构建成对比较矩阵[1],直到最底层。

表2 标度------比较尺度解释标度 定义1 因素i 与因素j 相同重要 3 因素i 比因素j 稍重要 5 因素i 比因素j 较重要 7 因素i 比因素j 非常重要 9 因素i 比因素j 绝对重要2,4,6,8因素i 与因素j 的重要性的比值介于上述两个相邻等级之间倒数1,1/2,1/3,1/4,1/5,1/6,1/7,1/8,1/9因素j 与因素i 比较得到判断值为ij a 的互反数,ijji a a 1=1=ii a设要素为i F ,j F ;当i F 与j F 相比同等重要,有ij R =1 ;当i F 与j F 相比略为重要,有ij R =3/1 ;当i F 与j F 相比相当重要,有ij R =5/1 ;当i F 与j F 相比明显重要,有ij R =7/1 ;当i F 与j F 相比绝对重要,有ij R =9/1。

层次分析法(AHP)建模

层次分析法(AHP)建模

新余高等专科学校 数学建模教练组 2005-
6
Mathematical Contest in Modeling
层次分析法
3
计算权向量并做一致性检验
什么是权重(权系数)? 在决策问题中,通常要把变量Z表成变量x1,x2, … , xn的线性组合:
z w1x1 w2 x2 wn xn
n
其中 wi 0, wi 1 w1, w2 ,...., w则n
1 例: A 1/ 2
2 1
6 4
列向量 归一化
0.6 0.3
0.615 0.308
0.545 0.364
按行求和
1.760 0.972
1/ 6 1/ 4 1
0.1 0.077 0.091
0.268
, 即为
归一化
0.587 0.324 w
0.089
1.769 Aw 0.974
0.268
1 (1.769 0.974 0.268) 3.009
比较因素的权向量,其不一致程度应在容许的范围内.如何确定这个范围?
Mathematical Contest in Modeling 第5讲: 层次分析法(AHP)建模
层次分析法基本简介 层次分析法的基本步骤
1. 建立层次结构模型 2. 构造成对比较阵(判断矩阵) 3. 计算权向量并做一致性检验 4. 计算组合权向量并做组合一致性检验
不完全层次结构模型
新余高等专科学校 数学建模教练组 (设计制作: syllen
权重(权系数)?
a. 将A的每一列向量归一化得 w~ij aij / n aij
w~ b. 对 ij
按行求和得w~i n w~ij
j 1
i 1

数学建模-浅谈层次分析法

数学建模-浅谈层次分析法

浅谈层次分析法摘要本文主要阐述层次分析法的定义、特点、基本步骤以及它的优缺点。

层次分析法是在对复杂的决策问题的本质、影响因素及其内在关系等进行深入分析的基础上,利用较少的定量信息使决策的思维过程数学化,从而为多目标、多准则或无结构特性的复杂决策问题提供简便的决策方法。

由于它在处理复杂的决策问题上的实用性和有效性,很快在世界范围内得到重视。

它的应用已遍及经济计划和管理、能源政策和分配、行为科学、军事指挥、运输、农业、教育、人才、医疗和环境等领域。

关键词:层次分析多目标多准则成对比较一致性检验前言数学是一切科学和技术的基础,是研究现实世界数量关系、空间形式的科学。

随着社会的发展,电子计算机的出现和不断完善,数学不但运用于自然科学各学科、各领域,而且渗透到经济、管理以至于社会科学和社会活动的各领域。

众所周知,利用数学解决实际问题,首先要建立数学模型,然后才能在该模型的基础上对实际问题进行分析、计算和研究。

数学建模(Mathematical Modeling)活动是讨论建立数学模型和解决实际问题的全过程,是一种数学思维方式。

从学术的角度来讲,数学建模就是利用数学技术去解决实际问题;从价值的角度来讲,数学建模是一个思维过程,它是一个解决问题的过程(创新),更是一个升华理论方法的过程(总结);从哲学的角度来讲,数学建模是认识世界和改造世界的过程。

1 数学建模过程和技巧数学建模的过程是通过对现实问题的简化、假设、抽象,提炼出数学模型;然后运用数学方法和计算机工具等,得到数学上的解答;再把它反馈到现实问题,给出解释、分析,并进行检验。

若检验结果符合实际或基本符合,就可以用来指导实践;否则就再假设、再抽象、再修改、再求解、再应用。

构造数学模型不是一件容易的事,其建模过程和技巧具体主要包括以下步骤:⑴模型准备在建模前要了解实际问题的背景,明确建模的目的和要求;深入调研,去粗取精,去伪存真,找出主要矛盾;并按要求收集必要的数据。

第4讲层次分析法建模

第4讲层次分析法建模
为策略层、约束层、准则层等 (3)最低层:用于解决问题和各种措施、方案等。
优化建模
2、测度原理:
社会、经济系统的测度具有以下特点:
(1)测度对象的属性大多具有相对性质,无法确定统一的标度. (2)测度对象的环境时常变化,即使有一种统一尺度,由于环 境的变化也会使其失去常规意义. (3)社会、经济系统缺少必要的测度工具,往往需要人的判 断.
它的应用已遍及经济计划和管理、能源政策和分配、 行为科学、军事指挥、运输、农业、教育、人才、医 疗和环境等领域。
优化建模
一、层次分析法的基本原理
1、递阶层次结构原理 将问题所包含的因素分层,一般划分为
(1)最高层:一般只有一个元素,表示解决问题的目的; (2)中间层:表示为实现总目标所涉及的中间环节,可分
照不同属性自上而下地分解成若干层次,同一层的诸因素 从属于上一层的因素或对上层因素有影响,同时又支配下 一层的因素或受到下层因素的作用。
1.建立层次结构模型
优化建模
例. 选择旅游地 如何在3个目的地中按照景色、 费用、居住条件等因素选择.
目标层
O(选择旅游地)
准则层
C1 景色
C2 费用
C3 居住
C4 饮食
C5 旅途
方案层
P1 桂林
P2 黄山
P3 北戴河
优化建模
将问题包含的因素分层: 最高层(解决问题的目的); 中间层(实现总目标而采取的各种措施、必须考虑
的准则等。也可称策略层、约束层、准则层等); 最低层(用于解决问题的各种措施、方案等)。把
各种所要考虑的因素放在适当的层次内。用层次结构图清 晰地表达这些因素的关系。
允许不一致,但要确定不一致的允许范围
考察完全一致的情况

数学建模实验报告1、层次分析法

数学建模实验报告1、层次分析法

数学建模实验报告1、层次分析法第一篇:数学建模实验报告1、层次分析法数学建模实验报告一、实验要求柴静的纪录片《穹顶之下》从独立媒体人的角度调查了席卷全国多个省份的雾霾的成因,提出解决的方法有:关停重污染的钢铁厂、提高汽柴油品质、淘汰排放不达标汽车、提高洗煤率等,请仔细观看该纪录片,根据雾霾的成因,选择你认为治理雾霾确实可行的几个方案,并用AHP方法给出这几个主要方案的重要性排序。

二、前期准备1、理解层次分析法(AHP)的原理、作用,掌握其使用方法。

2、观看两遍柴静所拍摄的纪录片《穹顶之下》,选出我认为可较为有效地治理雾霾的几个方法,初步确定各方法的有效性(即权重)。

3、初步拟定三个方案,每个方案中各个治理方法的权重不同。

三、思路&分析1、根据纪录片《穹顶之下》和个人的经验判断给出各个记录雾霾的方法对于治理雾霾的判断矩阵,以及三个不同方案对于五大措施的判断矩阵。

2、了解了AHP的原理后,不难发现MATLAB在其中的作用主要是将判断矩阵转化为因素的权重矩阵。

当然矩阵要通过一致性检验,得到的权重才足够可靠。

3、分别得到准则层对目标层、方案层对准则层的权重之后,进行层次总排序及一致性检验。

得到组合权向量(方案层对目标层)即可确定适用方案。

四、实验过程1、确定层次结构2、构造判断矩阵(1)五大措施对于治理雾霾(准则层对目标层)的判断矩阵(2)三个方案对于五大措施(方案层对准则层)的判断矩阵3、层次单排序及一致性检验该部分在MATLAB中实现,每次进行一致性检验和权向量计算时,步骤相同,输入、输出参数一致。

(虽然输入的矩阵阶数可能不同,但可以不把矩阵阶数作为参数输入,而通过 [n,n]=size(A)来算得阶数。

)因此考虑将这个部分定义为一个函数judge,输入一个矩阵A,打印一致性检验结果和权向量计算结果,并返回权向量、一致性指标CI、平均随机一致性指标RI。

将此脚本存为judge.m,在另一脚本ahp.m 中调用。

层次分析法建模

层次分析法建模


m
j =1
a j b1 j = b1 a jb2 j = b2 a j b nj = b n
∑ ∑
m
j =1
j =1
层次总排序的一致性检验 设 B 层 B1 , B2 ,L, Bn 对上层( 层)中因素 A 则层次总排序的一致性比率为:
j =1 j =1
m
m
= =
∑a
j =1 m j =1
j
( b1 j + b2 j + L + bnj ) ⋅1 = 1
∑a
j
A B
A1 , A 2 , L , A m
a1 , a 2 ,L , a m
m
B层的层次 总排序
B1 B2 M Bn
b11 b12 b21 b22 M M bn1 bn2
b1m b2m M bnm
则称为正互反阵 正互反阵。 正互反阵 的影响两两比较结果如下: Z A1 A2 A3 A4 A5 A1 1 2 A2 1/2 1 A3 4 7 1 2 3 A4 3 5 A5 3 5
1 = a ji
3 a ii = 1
比如,例2的旅游问题中,第二层A的各因素对目标层Z A Z
A1, A2 , A3 , A4 , A5
则可得成对比较矩阵 由右面矩阵可以看出,
w w
i j
wi w = ⋅ wk w
k j
1 w 2 A = w1 M wn w 1
w1 w2 1 M wn w2
L L M L
w1 wn w2 wn M 1
即, a ik ⋅ a kj = a ij
i, j = 1,2,L, n
a 23 ≠ a 21 ⋅ a13

数学建模讲义-层次分析法

数学建模讲义-层次分析法

优化建模
3、排序原理:
一组元素两两比较其重要性,计算元素相对
重要性的测度问题。
优化建模
二、层次分析法的基本步骤
1、建立层次结构模型。 在深入分析实际问题的基础上,将有关的各个因素按 照不同属性自上而下地分解成若干层次,同一层的诸因素 从属于上一层的因素或对上层因素有影响,同时又支配下 一层的因素或受到下层因素的作用。
优化建模
将问题包含的因素分层: 最高层(解决问题的目的); 中间层(实现总目标而采取的各种措施、必须考虑 的准则等。也可称策略层、约束层、准则层等); 最低层(用于解决问题的各种措施、方案等)。把 各种所要考虑的因素放在适当的层次内。用层次结构图清 晰地表达这些因素的关系。
优化建模
成对比较阵 和权向量
优化建模
1.建立层次结构模型 1.
例. 选择旅游地
目标层
如何在3个目的地中按照景色、 如何在3个目的地中按照景色、 费用、居住条件等因素选择. 费用、居住条件等因素选择.
O(选择旅游地 选择旅游地) 选择旅游地
准则层
C1 景色
C2 费用
C3 居住
C4 饮食
C5 旅途
方案层
P1 桂林
P2 黄山
P3 北戴河
同样求第3层 方案 对第2层每一元素 准则)的权向量 方案)对第 层每一元素(准则 同样求第 层(方案 对第 层每一元素 准则 的权向量
方案层对C 景色 景色) 方案层对 1(景色 的成对比较阵
1 B1 = 1 / 2 1 / 5 2 1 1/ 2 5 2 1
方案层对C 居住 居住) 方案层对 3(居住 的成对比较阵
1/ 2 1 1/ 7 1/ 5 1/ 5
4 7 1 2 3

层次分析法建模39页PPT

层次分析法建模39页PPT
层次分析法建模
11、获得的成功越大,就越令人高兴 。野心 是使人 勤奋的 原因, 节制使 人枯萎 。 12、不问收获,只问耕耘。如同种树 ,先有 根茎, 再有枝 叶,尔 后花实 ,好好 劳动, 不要想 太多, 那样只 会使人 胆孝懒 惰,因 为不实 践,甚 至不接 触社会 ,难道 你是野 人。(名 言网) 13、不怕,不悔(虽然只有四个字,但 常看常 新。 14、我在心里默默地为每一个人祝福 。我爱 自己, 我用清 洁与节 制来珍 惜我的 身体, 我用智 慧和知 识充实 我的头 脑。 15、这世上的一切都借希望而完成。 农夫不 会播下 一粒玉 米,如 果他不 曾希望 它长成 种籽; 单身汉 不会娶 妻,如 果他不 曾希望 有小孩 ;商人 或手艺 人不会 工作, 如果他 不曾希 望因此 而有收 益。-- 马钉路 德。
பைடு நூலகம்
16、业余生活要有意义,不要越轨。——华盛顿 17、一个人即使已登上顶峰,也仍要自强不息。——罗素·贝克 18、最大的挑战和突破在于用人,而用人最大的突破在于信任人。——马云 19、自己活着,就是为了使别人过得更美好。——雷锋 20、要掌握书,莫被书掌握;要为生而读,莫为读而生。——布尔沃
END
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档