基于层次分析模型的工作选择问题的研究
摘要
随着社会竞争的加剧,大学生就业的压力越来越大,如何选择一份合适的工作成为了一个难题。本文针对工作选择问题,基于层次分析模型,针对公务员,私企员工,创业等三种毕业后的工作,建立了模型,并用MATLAB编程实现,很好的解决了这个问题。
一.建立层次分析结构模型
在我们建立的模型中,选择工作为目标层,准则层为:收入,发展,养老,工作压力四要素,方案层为:公务员,私企员工,创业三职业。即:
O选择工作
C1收入,C2发展,C3养老,C4工作压力
P1公务员,P2私企员工,P3创业
二.构造成对比较阵
在这一层中,我们需要比较准则层各元素(收入,发展,养老,工作压力)对目标的重要性,即构建成对比较阵。本文中成对比较阵是一个4*4的矩阵A,其中的元素为aij,aij为Ci:Cj,即准则层的各元素之间相互比较看其权重。如a12表示C1:C2,即对个人而言,收入和发展在心目中占据的分量之比。由此我们可列出成对比较阵。
|
C1 |
C2 |
C3 |
C4 |
C1 |
1 |
4 |
5 |
6 |
C2 |
1/4 |
1 |
1 |
1/2 |
C3 |
1/5 |
1 |
1 |
1/2 |
C4 |
1/6 |
2 |
2 |
1 |
通过我们的分析可知,该成对比较阵属于考察完全一致的情况。即:a12:a23=a13,也就是说,对于矩阵内的每一元素,有:aij:ajk=aik。我们就将该成对比较阵称为一致阵,根据一致阵的性质,我们可知:
三.计算权向量并作一致性检验
由此我们得知了该成对比较阵的最大特征根$为4.1290,权向量w为(0.6223,0.1089,0.1013,0.1675)T。另外因为该阵为一致阵,毫无疑问它能通过一致性检验。
四.计算组合权向量
接下来计算组合权向量,记第2层(准则)对第1层(目标)的权向量为:
同样求第3层(方案)对第2层每一元素(准则)的权向量,并构建四个成对比较阵:
方案层对C1(收入)的成对比较阵:
关于收入 |
公务员 |
私企员工 |
创业 |
公务员 |
1 |
1/2 |
1/7 |
私企员工 |
2 |
1 |
1/4 |
创业 |
7 |
4 |
1 |
方案层对C2(发展)的成对比较阵:
关于发展 |