层次分析法AHP的简单使用举例与matlab实现

本文介绍了层次分析法(AHP)的基本步骤,并通过一个旅行目的地选择的例子进行详细阐述。利用MATLAB计算了两两比较判断矩阵的相对权重,经过一致性检验,展示了如何在实际应用中确定最佳方案。
摘要由CSDN通过智能技术生成

层次分析法:Analytic Hierarchy Process(AHP)

一、致谢

本文得益于王莲芬老师、许树柏老师著作《层次分析法引论》(中国人民大学出版社1990年6月第1版)良多,在此致谢。
在这里插入图片描述
在这里插入图片描述

二、运用层次分析法的一般步骤

1.分析系统中各因素之间的关系,建立系统更多解题层次结构

首先把问题条理化、层次化,构造出一个层次分析的结构模型。在这个结果模型下,复杂问题被分解为可以被称之为元素的组成部分。这些元素又按照其属性分为若干组,形成不同层次。同一层次的元素作为准则对下一层次的某些元素起支配作用,同时又受上一层次元素的支配。这些层次大体上可以分为3类:
(1)最高层:这一层次中只有一个元素,一般它是分析问题的预定目标或理想结果,因此也称为结果层。
(2)中间层:这一层次包括了为实现目标所涉及的中间节,它可以由若干个层次组成,包括所需考虑的准则、子准则,因此也称为准则层。
(3)最底层:表示为实现目标可供选择的各种措施、决策方案等因此也称为措施层或方案层。

2.对同一层次的各元素关于上一层次中某一准则的重要性进行两两比较,构造两两比较判断矩阵

假定以上一层元素 C C C为准则,所支配的下一层次的元素为 u 1 , u 2 , . . . , u n u_1,u_2,...,u_n u1,u2,...,un,我们的目的是要按照它们对于准则 C C C的相对重要性赋于 u 1 , . . . , u n u_1,...,u_n u1,...,un相应的权重。
在赋于权重的这一步中,决策者需要反复回答问题:针对准则 C C C,两个元素 u i u_i ui u j u_j uj哪一个更重要,重要多少,并按照表一比例标度对重要性程度赋值。
例如选择旅行目的地下支配的元素为景色与居住。如果认为景色比居住强烈重要,那么它们的重要性之比的标度应取为 7 7 7,而居住与景色重要性的比例标度应取为 1 7 \frac{1}{7} 71。这样对于准则 C C C n n n个被比较元素构成了一个两两比较判断矩阵:
A = ( a i j ) n × n A=(a_{ij})_{n×n} A=(aij)n×n
其中, a i j a_{ij} aij就是元素 u i u_i ui u j u_j uj相对于 C C C的重要性的比例标度。
显然判断矩阵具有下列性质:
a i j > 0 , a i j a j i = 1 , a i i = 1 a_{ij}>0,a_{ij}a_{ji}=1,a_{ii}=1 aij>0aijaji=

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值