文档库 最新最全的文档下载
当前位置:文档库 › 层次分析法简介

层次分析法简介

层次分析法简介
层次分析法简介

§5 层次分析法简介

层次分析法(analytic hierarchy process, AHP)是美国运筹学家沙旦(T.L.Saaty)于20世纪70年代提出的. 适用结构复杂、难于量化、决策准则多的问题. 1. AHP 原理引入 例如某企业有一笔留成的利润, 经过商讨,打算如下

购新设备

XX 合理使用元调动劳动积极性提高企业

技术水平改善职工文化状况发奖金扩建福

利设施

办技校建图书馆

总目标层准则层方案层

层层分析后, 给出相对于总目标而言的按重要 (或偏好)程度的一个排序, 由此决策.

主要技术是: 对主观性进行量化, 依据权重, 决策.

设有n 事12,,...,n A A A , 重要度12,,...,n w w w , 比得:

11

12121

22

21

2

//...///.../............//.../n n n n n n w w w w w w w w w w w w A w w w w w w ??

????=??

??

????

若用12[,,...,]T n W w w w =乘A , 则有

AW nW = ()0A nI W -=

所以n 是特征值, W 是A 的特征向量.

实际问题中是: 设法求出权重W , 而后去决策.

当W 未知时, 可由决策者主观地先作出两两要素重要性相对比定出A (常另记为A --判断矩阵), 由此可求出max λ和近似的权重W '.

正矩阵理论结果之一 设A 的元素为/ij i j a w w =,

若(1) 1ii a =, (2) 1/ij ji a a =, (3) /ij ik jk a a a = 则A 有唯一非零的最大特征值max λ,且max λ=n .

若判断矩阵A 具有唯一最大特征值max λ=n ,则称

A 与A 一致.

但一般有偏差, 故要检验一致性.

当A 与A 一致时, 由1ii a =和矩阵性质, 得

1

1

n n

i ii

i i a

n λ====∑∑,

当A 与A 不一致时, 一般max n λ≥. 所以引入一致性指标CI: max CI 1

n

n λ-=-

若 CI=0, 则完全一致; 若 CI ≠0, 则不一致. 一般对CI ≤0.1, 认可一致.

2. 标度的约定

为了量化两两比较结果, 引入1~9的标度,作表如下标度

ij

a定义

1

3

5

7

9 2,4,6,8 i因素与j因素同样重要i因素比j因素略微重要i因素比j因素重要

i因素比j因素明显重要i因素比j因素绝对重要介于两相邻重要程度之间

只要作出(1)/2

n n 个数, 其余对称位置是倒数.

3. 各层次间的判断矩阵的建立

设已有层次模型, 及对C-A i 作准则层的判断矩阵

然后再分别给出 i A P 判断矩阵

……

直到最后一层.

XX 合理使用元

1

A 调动劳动积极性P 1发奖金2

P

扩建福利C 目标层A 准则层P 方案层2

A 提高

技术...

...

111212122212.....................n

n

n n nn

a a a a a a a a a 12...n A A A 12...n A A A C 111212122212.....................k k k k kk

a a a a a a a a a 12...k

P P P 12...k

P P P i

A

4. 最大特征值的近似值求法-方根法简介 (1) 计算A 中每行几何平均值

1

Π,1,2,...,n

n

i ij j w a i n ===

得12(,,...,)T n w w w w =. (2) 归一化

1

/,1,2,...,n

i i i i w w w i n ===∑

得12(,,...,)T n w w w w =, 这是各因素的相对权重.

(3) 近似求最大特征值max λ, 由max Aw w λ=, 得

max max 1212

111111,,...,,,...,n n Aw w n w w w w w w λλ????

? ?????== 所以有

12max

12

1111,,...,n n n w w w A w w w λ=

??

?

?? ?? ? ??? ???

(4) 判断一致性, 若较差, 须重估, 重算. 当各层相对权重得到后

5. 组合权系数计算

设当前层因素为1,...,n A A , 上层1,...,m C C , 即

则对每个i C , 由上面可求得一个权向量12i i i

i n w w w w ?? ? ?= ? ???

1,...,,...,i m

C C C 123,,,...,n

A A A A

从而可推12

i i i i n w w w w ?? ? ?= ? ?

?? 1

2111122

22

12.........

......

...m m m n n n w w w w w w B w w w ??

????=????????

若C 再对C 的上一层Z 的权重为1,...,m a a , 即

1,...,,...,i m

C C C 123,,,...,n

A A A A Z 1,...,m

a a

则当前层的n 个因素对Z 的组合权系数可写成

1211111222

22112..................

...m m n m m n

n n a w w w a w

w w W a w w w ?????

????????=???????????

?? 一般地有(121...k k k W B B B B -=????层)(见第三册). 这样逐层往下计算, 得到各层的各因素的权重系数.

例9 某单位拟从3名中层干部中选人至上层领导, 标准:政策水平,工作作风,业务知识,口才,写作,健康. 解: 这里, 目标层是选一人;

准则层有6个; 方案层有3人.

各因素对上层领导的重要性为如下判断矩阵A:

11

1411/2112411/211/21531/21/41/41/511/31/3111/33112

2231

1A ????=??????????

健康,业务,写作,口才,政策,作风

健康业务写作口才政策作风

由此看出工作作风比其它因素重要. 近似方法或其它方法求得 max 6.35λ=, 和

2[0.16,0.19,0.19,0.05,0.12,0.30]T B =

类似地, 求3个干部(A,B,C)对上述每一个标准的相互比较的权系数, 得

健康情况 业务知识 写作能力

11/41/241321/31A B C

A B C ????????, 11/41/5411/2521????????

, 131/31/311311????????

口才 政策水平 工作作风

11/353171/51/71??

??????

, 1

171171/71/71????????

, 1

791/7151/91/51????????

由此求出各属性的最大特征值

特征值 健康 业务 写作 口才 政策 作风 max λ

3.02

3.02

3.56

3.05

3.00

3.21

30.140.10.320.280.470.770.630.330.220.650.470.170.240.570.460.070.070.05A B B C ??

=??????

从而有 []3320.400.340.26W B B == 所以应选A 担任高层领导.

相关文档