层次分析法数学建模 下载本文

内容发布更新时间 : 2024/4/28 9:35:13星期一 下面是文章的全部内容请认真阅读。

对于工作发展 ,有矩阵

?1B6???5??75117? 1??1??w2B6?(0.25,0.25,0.5),?max?3.

5.5.2整理数据,进行权向量的一致性检验: 准则层 收入 地域 环境 贡献 稳定性 发展 总排序权 w 10.347 0.076 0.595 0.667 0.154 0.541 0.288 0.171 3.0037 0.139 0.633 0.106 0.261 3.033 0.201 0.105 0.637 0.258 3.308 0.083 值 0.25 0.25 0.5 3 一致w2k 0.129 0.222 0.276 0.111 ?k 3.006 3 CIk 0.034 0.084 0.014 0.066 0.008 0.024 性检验均通过 5.6计算方案层C对目标层A的权向量.

?(3)?w2k?w1?0.347 ??0.076? ? 0.667 0.541 0.6330.150 0.25???0.595 ????0.154??0.129 0.221 0.288 0.106 0.637 0.25? ???0.139 ????0.276 0.111 0.171 0.261 0.258 0.5???0.201 ???0.083???? ??0.470???0.270 ??? ??0.260?结果表明,选择政府单位的权重大于事业单位和自主创业, 应当为优先选择政府单位, 其次考虑事业单位, 最后考虑自主创业.

11 / 15

七、模型的优缺点分析

模型优点:

1.简洁实用的决策方法

此模型既不单纯追求高深数学,又不片面地注重行为、逻辑、推理,而是把定性方法与定量方法有机地结合起来,使复杂的系统分解,能将人们的思维过程数学化、系统化,便于人们接受,且能把多目标、多准则又难以全部量化处理的决策问题化为多层次单目标问题,通过两两比较确定同一层次元素相对上一层次元素的数量关系后,最后进行简单的数学运算。即使是具有中等文化程度的人也可了解层次分析的基本原理和掌握它的基本步骤,计算也经常简便,并且所得结果简单明确,容易为决策者了解和掌握。 2.所需定量数据信息较少

此模型主要是从评价者对评价问题的本质、要素的理解出发,比一般的定量方法更讲求定性的分析和判断。由于层次分析法是一种模拟人们决策过程的思维方式的一种方法,层次分析法把判断各要素的相对重要性的步骤留给了大脑,只保留人脑对要素的印象,化为简单的权重进行计算。准则中收入、地域、环境、贡献、稳定性、发展都是比较主观的不需要很多的定量数据。

模型缺点:

1. 不能为决策提供新方案

此模型的作用是从备选方案中选择较优者。这个作用正好说明了我们所建立模型只能从原有方案中进行选取,而不能为决策者提供解决问题的新方案。这样,我们在应用个模型的时候,可能就会有这样一个情况,就是我们自身的创造能力不够,造成了我们尽管在我们想出来的众多方案里选了一个最好的出来,但其效果仍然不够人家企业所做出来的效果好。而对于大部分决策者来说,如果一种分析工具能替我分析出在我已知的方案里的最优者,然后指出已知方案的不足,又或者甚至再提出改进方案的话,这种分析工具才是比较完美的。但显然,我们所建立的模型还没能做到这点。

2. 定量数据较少,定性成分多,不易令人信服

12 / 15

比如说,在此模型中,我认为评价的指标是贡献、环境,这样的指标对于很

多人来说,估计是不认同的,因为很多人认为收入才是是最主要的,对贡献的要求比较低,甚至可以忽略不计。对于上述这样一个问题,其实也是有办法解决的。如果说我的评价指标太少了,把贡献加进去,就能解决比较多问题了。但是大家都知道,对于一个问题,指标太多了,大家反而会更难确定方案了。这就引出了层次分析法的第二个不足之处。

3. 特征值和特征向量的精确求法比较复杂

在求判断矩阵的特征值和特征向量时,所用的方法和我们上学期多元统计所用的方法是一样的。像我们所建立的模型只有三层,我们还比较容易处理,但随着指标的增加,阶数也随之增加,在计算上也变得越来越困难。

八、结果分析

从层次总排序的结果可以看出,在工作满意度评价体系中,各指标权重从大到小依次为:发展,收入,环境,贡献,稳定性。从排名前三的岗位(事业单位,政府单位,自主创业)的权重和权重总和,可以说明这三个指标在选择中是关键的。所以在今天就业前景下大学生在选择工作时以发展提升为主题这一结论在与当今经济模式下的就业准则是相一致的。AHP定量结果计算出了择业时的各种影响因素在评价时的决策中的权重为毕业生工作单位的选择提供了有效且可靠的依据.

参考文献

[1] 姜启源, 谢金星, 叶俊, 数学模型(第三版), 北京:高等教育出版社, 2003 [2] 郑飞鹰.层次分析法及其在工作选择中的应用.绍兴文理学院数学系,浙江

绍兴 .

[3] 李国平,刘成 .运用层次分析法对高校毕业生择业进行定量评价(论文),高校

论坛,2009.

[4] 中国科技论文在线,

[5] 石振武,赵敏.运用层次分析法确定指标的权值[M].2008(2):23~25. [6] 张建忠,大学生择业价值观取向的初步调查[J].兰州大学学报(社会科学

版).2007,35(5):146-147.

13 / 15

模型的求解程序: Matlab程序 clear clc

a=[1 6 3 3 2 5; %发展与其他五个条件对选择工作的重要性之比 1/6 1 1/2 1/2 1/3 1/2; %收入与其他五个条件对选择工作的重要性之比 1/3 2 1 2 1/2 1; %环境与其他五个条件对选择工作的重要性之比 1/3 2 1/2 1 1/2 1/2; %贡献与其他五个条件对选择工作的重要性之比 1/2 3 2 2 1 2 ; %稳定性与其他五个条件对选择工作的重要性之比 1/5 2 1 2 1/2 1]; %地域与其他五个条件对选择工作的重要性之比 b1=[1 1/3 1/2;3 1 4;2 1/4 1];%工作单位对影响工作选择的因素优越性尺度之

b2=[1 1/4 1/3;4 1 4;3 1/4 1]; b3=[1 3 1/3;1/3 1 6;3 1/6 1]; b4=[1 1/3 4; 3 1 7;1/4 1/7 1]; b5=[1 1 6; 1 1 6;1/6 1/6 1]; b6=[1 5 7; 5 1 1;7 7 1]; [ra wa cra]=rw(a); [rb1 wb1 crb1]=rw(b1); [rb2 wb2 crb2]=rw(b2); [rb3 wb3 crb3]=rw(b3); [rb4 wb4 crb4]=rw(b4); [rb5 wb5 crb5]=rw(b5); [rb6 wb6 crb6]=rw(b6);

if cra<0.1 & crb1<0.1 &crb2<0.1 &crb3<0.1 &crb4<0.1 &crb5<0.1&crb6<0.1%通过一

致性检验的条件(cr<0.1)

cr=cra+max([crb1,crb2,crb3,crb4,crb5, crb6]); if cr<0.1*2*0.6

w=[wb1 wb2 wb3 wb4 wb5 wb6]*wa; [wm,k]=max(w);

14 / 15

disp('组合一致性通过'); else

disp('组合一致性没通过'); end else

disp('单项一致性没通过'); end 建文件rw.m

function [r,w,cr]=rw(a)%和法 n=size(a,1); l=sum(a); ww=zeros(n,n); for j=1:n for i=1:n

ww(i,j)=a(i,j)/l(j); end end

wh=sum(ww,2); w=wh/sum(wh); r=sum(a*w./w)/n; ci=(r-n)/(n-1);

tri=[0 0 0.58 0.90 1.12 1.24 1.32 1.41 1.45 1.49 1.51]; ri=tri(n); cr=ci/ri;

15 / 15