_($0PXQFQ7Y(P~4838LJ_]L.png

管理培训搜索
18318889481 17875936848

咨询
| 数学建模——层次分析法(AHP)当前您所在的位置:首页 > 咨询 > 企业管理咨询

目录

引言

在人类社会生活的各个领域以及日常生活中,我们经常遇到一些决策问题,例如购物买钢笔,一般要依据质量、颜色、实用性、价格、外形等方面的因素选择某一支钢笔。买饭,则要依据色、香、味、价格等方面的因素选择某种饭菜。过去人们处理这些问题往往是凭经验,靠主观定性的去分析,随意性较大并且缺少应有的科学性,因而常常造成重大的失误。 层次分析法是将定性问题定量化处理的一种有效手段。面临各种各样的方案,要进行比较、判断、评价、最后做出决策,这个过程主观因素占有相当的比重给数学方法解决问题带来不便,而层次分析法却对这种场景有较好的应用。

基本思想

假设一个场景,我们现在去买一支钢笔,有四支钢笔供你选择,在选择这些钢笔的时候你会考虑一些因素,如质量、颜色、价格、外形、实用性,选择过程如下:

1、将质量、颜色、价格、外形、实用性进行排序

2、将每支钢笔的质量、颜色、价格、外形、实用性进行综合排序

3、决定买哪只钢笔

这就是层次分析法的一个基本思想

基本步骤

第一步:首先要建立模型的一个层次结构

目标层买钢笔
准则层质量颜色价格外形实用
方案层可供选择的3只钢笔

第二步:构造对比矩阵

在做决策的过程中,我们需要考虑的因素一共有五个,我们需要对它进行一个排序,才能知道我们因素对我们做出决策的影响程度。

那么如何去做呢?

假设因素x_{i}和因素x_{j}的比值为a_{ij}

那么我们可以列出一个表格:(其中ij是相等的)


x_{1}x_{2}\cdotsx_{j}
x_{1}a_{11}a_{12}
a_{1j}
x_{2}a_{21}a_{22}
a_{2j}
\vdots



x_{i}a_{i1}a_{i2}
a_{ij}

如何选取a_{ij}呢? 

这里列举一种评价标度


重要性相同稍微重要重要很重要绝对重要
a_{ij}13579

在每个等级之间的值也可以取,如2,4,6,8

 第三步:一致性检验

一致性检验需要计算出几个指标(\lambda为特征值,n为准则层的因素个数)

1、计算一致性指标CI

CI=\frac{\lambda _{max-n}}{n-1}

2、计算相应的平均随机一致性指标RI

RI=\frac{\lambda _{max}^{'}-n}{n-1}

为了方便,在这里给出随机一致性指标:


n123456789
RI000.580.901.121.241.321.411.45

3、计算一致性比例CR 

CR=\frac{CI}{RI} 

结论:当CR< 0.1时,认为矩阵的不一致性时可以接受的,反之则需要修改矩阵直至通过检验  

 第四步:计算权重向量

求矩阵最大特征值所对应的向量并进行归一化即可作为权重向量

第五步:层次总排序即求各方案的综合得分

前面我们求的都是在一层中各因素的权重,这个过程称为单层次排序。不妨设准则层权向量W=(w_{1},w_{2},\cdots ,w_{n})^{T},而方案层有l个方案可供选择,且每个方案的权向量分别为\beta _{1},\beta _{2},\cdots ,\beta _{l}。那么每个方案对最终目标的影响程度(C_{1},C_{2},\cdots ,C_{l})^{T}就可以通过下面的式子算出来了。

(C_{1},C_{2},\cdots ,C_{l})^{T}=(\beta _{1},\beta _{2},\cdots ,\beta _{l})_{l\times n}\cdot (w_{1},w_{2},\cdots ,w_{n})^{T}

在最后结果李,得分最高的那一项即为最优方案

代码实现(MATLAB) 

%层次分析法AHP
clear all
clc

%构建方案层的比较矩阵
B1 = [1 2 3; 1/2 1 2; 1/5 1/2 1];
B2 = [1 1/3 1/8; 3 1 1/3; 8 3 1];
B3 = [1 1 3; 1 1 3; 1/3 1/3 1];
B4 = [1 3 4; 1/3 1 1; 1/4 1 1];
B5 = [1 1 1/4; 1 1 1/4; 4 4 1];
B = [B1 B2 B3 B4 B5];

%构建准则层的比较矩阵
A = [1 1/2 4 3 3; 
    2 1 7 5 5; 
    1/4 1/7 1 1/2 1/3; 
    1/3 1/5 2 1 1; 
    1/3 1/5 3 1 1];

%方案层一致性判断
W1 = [];%方案层汇总的权值
RI = [0 0 0.52 0.89 1.12 1.26 1.36 1.41 1.46 1.49 1.52 1.54 1.56 1.58 1.59 1.60 1.61 1.615 1.62 1.63];
for i = 1:5
    [m,n] = size(B(1:3,3*(i-1)+1:3*i));
    [V,D] = eig(B(1:3,3*(i-1)+1:3*i));%求得特征向量和特征根
    %求出最大特征值和它所对应的特征向量
    Max = D(1,1);
    pos = 1;
    for j = 1:n
        if D(j,j) > Max
            Max = D(j,j);
            pos = j;%记录最大特征值的位置
        end
    end
    w = abs(V(:,pos));%找出每个因素的权值
    w = w / sum(w);%归一化
    CI = (Max - n) / (n - 1);
    CR = CI / RI(n);
    if CR < 0.10
        X = ['方案层第',num2str(i),'个矩阵一致性可以接受!','   ','CR:',num2str(CR)];
        disp(X)
    else
        X = ['方案层第',num2str(i),'个矩阵一致性验证失败,请重新进行评分!'];
        disp(X)
    end
    W1 = [W1 w];
end

%准则层一致性判断
[m,n] = size(A);
[V,D] = eig(A);
Max = D(1,1);
pos = 1;
for j = 1:n
    if D(j,j) > Max
        Max = D(j,j);
        pos = j;
    end
end
w = abs(V(:,pos));
w = w / sum(w);
W2 = w;
CI = (Max - n) / (n - 1);
CR = CI / RI(n);
if CR < 0.10
    X = ['准则层矩阵一致性可以接受!','   ','CR:',num2str(CR)];
    disp(X)
else
    X = ['准则层矩阵一致性验证失败,请重新进行评分!'];
    disp(X)
end

%计算每个方案对最终目标的权值
disp('每个方案对最终目标的权值:')
answer = W1*W2

%最后计算结果为:
方案层第1个矩阵一致性可以接受!   CR:-0.14068
方案层第2个矩阵一致性可以接受!   CR:0.0014823
方案层第3个矩阵一致性可以接受!   CR:-2.135e-15
方案层第4个矩阵一致性可以接受!   CR:0.0088488
方案层第5个矩阵一致性可以接受!   CR:-8.5402e-16
准则层矩阵一致性可以接受!   CR:0.01609
每个方案对最终目标的权值:

answer =

    0.2888
    0.2522
    0.4590

模型缺点

(1)它智能从现有的方案中选择出较优的一个,并不能提供出一个新的或者是更好的方案

(2)该方法中的比较,判断以及结果都是比较粗略的,并不适合精确计算

(3)建立层次结构及构成对比矩阵,人的主观因素起很大作用,这是一个无法克服的缺点

转创君
企业概况
联系我们
专家顾问
企业文化
党风建设
核心团队
资质荣誉
领导资源
专家库
公司公告
资源与智库
战略合作伙伴
质量保证
咨询流程
联系我们
咨询
IPO咨询
中国企业国际化发展战略
投融资规划
企业管理咨询
人力资源管理
风险管理
竞争战略
集团管控
并购重组
家族办公室
资产管理
股权设计
企业管治与内部审计
企业估值
价值办公室
内控咨询
投资银行
管治、内控及合规服务
法律咨询
服务
管理咨询服务
投融资规划
人力资源
资产评估服务
会计服务
科技服务
资质认证
ESG服务
商务咨询
内部控制服务
转创投服
金融服务咨询
企业服务
财会服务
翻译服务
财审
金融会计专题
法证会计
国际财务管理
会计中心
财务咨询
内部审计专题
审计创新与全球化
代理记账中心
会计师事务所
审计中心
审计及鉴证
专项审计
审计工厂
审计咨询服务
税律
财税中心
转创税务
华税律所
税务师事务所
IPO财税
国际税收
涉税服务
金融
纳斯达克
并购交易服务
北交所
IPO咨询
深交所
上交所
直通新三板
董秘工作平台
独立董事事务
SPAC
资本市场服务中心
澳洲上市
加拿大上市
估值分析事务
香港联交所
新交所
金融分析师事务所
合规
合规与政府管制
企业合规
网络安全与隐私保护
法证会计与反舞弊
反洗钱与制裁合规
反垄断中心
企业合规管理咨询
合规中心
转创全球企业合规
合规律师事务所
金融安全与合规
海关及全球贸易合规
ESG合规
反欺诈中心
合规中心(产业)
知识产权合规专题
私募股权基金合规
法信
征信管理
信用中心
法信中心
信用评级
价值办公室
联合资信
国际信用
安企中心
转创法信
诚信管理
产服
产业中心
企业与产业管理
行业中心
转创产研
城市中国
转创科研
全球城市
乡村振兴战略
创新创业中心
转型升级中心
数据经济与网安
绿创中心
双碳与可持续发展
管理
并购重组
转创国际企业研究所
创新创业
转型升级
投融资与股权激励
ESG中心
管理咨询
资产评估中心
人力资源
IPO咨询
法律
刑事法律服务
资本市场法律服务
财税金融法律事务
转创国际合规律师
民商事法律服务
公司法律服务
公共法律服务中心
转创国际法律事务所
内控
危机管理
金融风险专题
风险管理中心
网络安全与隐私保护
企业风险管理
独立董事
风险控制师事务所
国际风险研究
风险管理咨询
监督中心
管制中心
风控中心
内部控制中心
经济安全与企业内控
监管中心
转创
转创深圳(深莞)
转创广佛
转创国际福建
转创梅州
客汕经济
转创珠三角
转创潮州
转创网校
转创国际汕头
转创揭阳
18318889481 17875936848
在线QQ
在线留言
返回首页
返回顶部
留言板
发送