当前位置:文档之家› _层次分析法(AHP)中生成判断矩阵简易算法及其应用

_层次分析法(AHP)中生成判断矩阵简易算法及其应用


联系 。 在 A H P 方法中构造一 个 n 阶判 断矩阵 , 提倡 专家进
行 n(n -1)/ 2 次比较判断 , 以便获 得更多的判断信息 。 但这 种不考虑整体性和联系性的孤立的两两元素的比 较判断 , 虽
可获得更多的判断信 息 , 特 别是在 元素个 数较多 时 , 也易产
生判断思维的混乱 。 可见 , 比较判断次数与获理正确的信息
30 项指标权重 排序列 一目 了然 , 显 示出 了在 本层 中的 具体位置 , 并知其对 总目 标贡献 的大 小 。 最重 要为 C2 -6 , C2 -3 , C2 -5 即为心理承受能力 , 心理 稳定性和 注意三项指 标 。 这一结果与射击运动界实际情况非常吻合 。
1 列的值来 决定 , 判断矩 阵可由 第 1 方 案与其 它 n -1 个方
案 m2 , … , mn 之相对重要程度来确定 。 由(2)式知 , 第一列信 息对确 定两两 之间的 关系 是充分
的 , 即 其余列的信息多余的 , 这样 一来使 在保持 一致 性的基
础上减少 A H P 法的 工作量成为可能 , 由第一列元素通过逻
由第一列生成 其余列 的算法 如下 :当 i >j , i =1, 2 , … ,
n, 按如下情形分别算出 bij 。
若 :①bi1 ≥bj1 ≥1 且bij =bi1 -bij +1 ;
②bj1 >bi1 ≥1
bij =(bj1 -bi1 +1)-1
③bi1 ≥1 且 bj1 <1 bij =bi1 +1/ bi1 -1
算一致性 C , C =(λmax -n)/(n -1)。 C 值越小 , 表 明判 断矩 阵的一致性越高 ;当 C <0 .1 时 , 可 认为判 断矩阵 是满意 的 , 否则需要对判断矩阵进行调整 。
通常采用 Saaty 提出的 9 标度来 量化相 对重要 程度 而得
到判断矩阵 。 采用这种标度后可得准则 Ck 下的判断 矩阵 B
收稿日期 :2009 — 01 — 11 作者简介 :杨毅(1944 —), 男 , 湖南衡阳人 , 衡阳师范学院体育系教授 , 主要从事体育数学 的研究 .
2009 年第 3 期
杨毅 :层次分析法(A HP)中生成判断矩阵简易算法及其应用
1 25
辑判断得判断矩阵其余列 。 具体算法如下 :
设已由专家相对某 一准 则 Ck , 对几个 备选 方案 仔 细判 断第一方案 m1 与其余 m2 , … , mn 的相 对重 要程度 , 得 到判 断矩阵 B 的第一 列为 b11 , … , bn1 。 由 此构造 B 的下 三 角部 分 , 上三角部分可由 bij =1/ bj1 得到 。
A HP 方法的基本思想 是先按 研究 问题的 要求 , 建 立一
个描述系统功能或特征等的内部独立的递阶层次的结构 , 通
过两两比较因素(目标 、标准 、方案)的相对重要性 , 构 造出上
层某元素对下层相关元素的判断矩阵 B , 计 算出本层 次元素
与上一层某元素有联系的重要性次序的权值 , 称为层次单排
DOI :10 .13914 /j .cnk i .cn43 -1453 /z .2009 .03 .011
第 30 卷第 3 期
衡阳师范学院学 报
2 00 9年 6月
Journal o f Hengy ang N o rmal U niv ersity
N o .3V o l.30 June .2 0 0 9
层次分析法(AHP)中生成判断矩阵 简易算法及其应用
杨 毅
(衡阳师范学院 体育系 , 湖南 衡阳 421008)
摘 要 :对于层次分析法 (A HP) 的生 成判断矩阵 , 提出简易算 法 , 只需仔 细判断 出第 1 列 元素 , 据 此可逻辑
判断出其余列的元素 , 并有较满意的一致性 ;同时 , 以优秀 射击运 动员选 材为实例 , 建立了 评价指 标体系 , 确
即可 。
可是 , 用 9 标度 构造出 来的 判断矩 阵 B 满足 性质 ①和
②, 但 不满足性质 ③, 即 矩阵 B 的元 素不 一定 有传 递性 , 或
不具有完全一致性 。 有时甚至偏差很大 。 另外 , 专家们对某
一准则 Ck , 对某一备选方案进行 两两判断时 , 即使 同一专家 进行两两元素比较的 次数与获 得正确 的判断 信息亦 无必然
23

B4 0 .209
2
24
25
26
27
28 B5 29 0 .019
5
30
层次 C
元素 权重
C3 -1 C3 -2 C3 -3 C3 -4 C3 -5 C4 -1 C4 -2 C4 -3 C4 -4 C4 -5 C4 -6 C4 -7 C5 -1 C5 -2 C5 -3 C5 -4
0 .059 0 .139 0 .059 0 .244 0 .497 0 .295 0 .057 0 .110 0 .190 0 .070 0 .021 0 .253 0 .156 0 .312 0 .498 0 .034
序 。 层次单排序归结 为计 算 B 的 特征 值和 特征 向量 , 即对
B, 计算 BW=λmax W 的特征根 与特征 向量 。 式中 的 λmax 为 B 的最大特征根 ;W 为对应于 λmax 的正规化特征 向量 。 W 的分 量 Wi 即为相应元素单排序的 权值 。
此外 , 尚须进行判断 矩阵 的一致 性检 验 。 为此 , 需 要计
一致的 , 不必限制 。
最后 , 应该指出该算法只作 n-1 个比较 , 任何一 个判断
的失误均可导致不合理的 排序 , 一定要 仔细对 n -1 个 比较
作准确判断 。
2 应用实例
我们以某省选拔优秀 射击运动 员为 例进 行分析 。 优秀 射击运动员选材层次分析结构见 表 1。 根 据专家 对 30 项指 标评分意见构造出目标体系结构的各个判断矩阵 , 对这些矩 阵进行处理 、计算 。 经过一致性检验后再对各层次条 目进行 层次总排序 , 计算结果见表 2 。
并无必然联系 。 那么 , 获 得更多正确判断信息最好的方法是
否可采用构造判断矩阵的简易方法 ?
注意到 :bij =wi/ w j/ =(wi/ w j)/(wj/ wi)
即 :bij =bij/ bji , i , j =1 , 2 , … , n
(2)
因此 bij 可由于 bi1 , bj1 来决定 , 所 以 B =(bij )n ×m , 可由第
b41 =1/ 3, b51 =7 , 由算法(3)得 B 为 :
1
1/ 3 1/ 5 3 1/ 7
3
1
1/ 3 5 1/ 5
5
3
1
7 1/ 3
1/ 3 1/ 5 1/ 7 1 1/ 9
7
5
3
9
1
事实上 , 因 A3 比 A1 明 显重 要 , A2 稍 微重 要 , 故 而 A3 比 A2 稍微重要 , 即 b32 =3 ;A1 比 A4 稍微重 要 , A2 比 A1 稍 微重要 , 故而 A2 比 A4 明显重要 , b41 =1/ 5 ;A1 比 A4 稍微重 要 , A3 比 A1 明显重要 , 故而 A3 比 A4 强烈 重要 , 即 b43 =1/ 7 ;A5 比 A1 强烈重要 , 所以 A5 比 A4 明显重要 , A5 比 A3 稍 微重要 , A5 比 A4 极端重 要 , 即 b52 =5, b53 =3, b54 =9 。 总之 由(3)式算出的也是逻辑判断的结果 。
C4 -1 技术稳定性 C4 -2 判 断 C4 -3 动觉方位感 C4 -4 击发时机 C4 -5 体感 — 枪感 C4 -6 盲 打 C4 -7 比赛成绩
C5 -1 文化程序 C5 -2 自身修养 C5 -3 创 新 C5 -4 审 美
表 2 层次 单排序和总排序一览表
层次 B
自然
序列 权重
权重 序列
层次 C 元素 权重
权重 序列
总排序
权重
权重 序列
1
C1 -1 0 .215 2 0 .009 22
2
C1 -2 0 .185 4 0 .008 24
3
B1 0 .04 4
4
4
C1 -3 0 .153 C1 -4 0 .247
5 1
0 .007 25 0 .011 21
5
C1 -5 0 .200 3 0 .009 23
④bi1 <1 且 bj1 ≥1 bij =(bj1 +1/ bi1 -1)-1
⑤bj1 ≤bi1 <1
bij =1/ bj1 -1/ bi1 -1
⑥bi1 <bj1 <1
bij =(1/ bi1 -1/ bj1 +1)-1
(3)
现假设 B 的第一 列元素 分别 为 b11 =1, b21 =3 , b31 =5 ,
6
C2 -1 0 .068 7 0 .037 12
7
C2 -2 0 .011 9 0 .006 27
8
C2 -3 0 .160 2 0 .089 2
9
C2 -4 0 .070 6 0 .039 10
10
B2 0 .55
1
C2 -5 0 .160
3
0 .087 3
11
C2 -6 0 .240 1 0 .129 1
表 1 优秀射击运 动员选材层次分析结构一览表
目标层 A 准则层 B
指标层 C
B1 职业道德 敬业精神
B2 心理素质






员 选
B3 身体素质
相关主题