Matlab建模教程--层次分析法.pdfVIP

  • 1
  • 0
  • 约1.4万字
  • 约 7页
  • 2026-02-08 发布于山东
  • 举报

第八章层次分析法

层次分析法(简称是对一些较为复杂、较为模糊的问题作出决策

AnalyticHierarchyProcess,AHP)

的简易方法,它特别适用于那些难于完全定量分析的问题.它是美国运筹学家T.L.Saaty教授于70

年代初期提出的一种简便、灵活而又实用的多准那么决策方法.

§1层次分析法的根本原理与步骤

人们在进行社会的、经济的以及科学治理领域问题的系统分析中,面临的常常是一个由相

互关联、相互制约的众多因素构成的复杂而往往缺少定量数据的系统.层次分析法为这类问题

的决策和排序提供了一种新的、简洁而实用的建模方法.

运用层次分析法建模,大体上可按下面四个步骤进行:

(i)建立递阶层次结构模型;

(ii)构造出各层次中的所有判断矩阵;

(iii)层次单排序及一致性检验;

(iv)层次总排序及一致性检验.

下面分别说明这四个步骤的实现过程.

1.1递阶层次结构的建立与特点

应用AHP分析决策问题时,首先要把问题条理化、层次化,构造出一个有层次的结构模型.

在这个模型下,复杂问题被分解为元素的组成局部.这些元素又按其属性及关系形成假设干层次.

上一层次的元素作为准那么对下一层次有关元素起支配作用.这些层次可以分为三类:

(i)最高层:这一层次中只有一个元素,一般它是分析问题的预定目标或理想结果,因此也

称为目标层.

(ii)中间层:这一层次中包含了为实现目标所涉及的中间环节,它可以由假设干个层次组成,

包括所需考虑的准那么、子准那么,因此也称为准那么层.

(iii)最底层:这一层次包括了为实现目标可供选择的各种举措、决策方案等,因此也称为举

措层或方案层.

递阶层次结构中的层次数与问题的复杂程度及需要分析的详尽程度有关,一般地

层次数不受限制.每一层次中各元素所支配的元素一般不要超过个.这是由于支配

9

的元素过多会给两两比拟判断带来困难.

下面结合一个实例来说明递阶层次结构的建立.

RPP

例假期旅游有、、个旅游胜地供你选择,试确定一个最正确地点.

1233

在此问题中,你会根据诸如景色、费用、居住、饮食和旅途条件等一些准那么去反复比拟3

个侯选地点.可以建立如下的层次结构模型.

层次结构反映了因素之间的关系,但准那么层中的各准那么在目标衡量中所占的比重并不

一定相同,在决策者的心目中,它们各占有一定的比例.

在确定影响某因素的诸因子在该因素中所占的比重时,遇到的主要困难是这些比重常常不

易定量化.此外,当影响某因素的因子较多时,直接考虑各因子对该因素有多大程度的影响时,常

常会因考虑不周全、顾此失彼而使决策者提出与他实际认为的重要性程度不相一致的数据,甚

至有可能提出一组隐含矛盾的数据.为看清这一点,可作如下假设:将一块重为千克的石块砸

1

成n小块,你可以精确称出它们的重量,

设为W,,W,现在,请人估计这n小块的重量占总重量的比例〔不能让他知道各小石块的重

1n

量〕,此人不仅很难给出精确的比值,而且完全可能因顾此失彼而提供彼此矛盾的数据.

设现在要比拟n个因子X{x,,x}对某因素Z的影响大小,怎样比拟才能提供可信的数据

in

呢Saaty等人建议可以采取对因子进行两两比拟建立成比照拟矩阵的方法.即每次取两个因子

X和X以a表示X和xZ的影响大小之比,全部比拟结果用矩阵A〔a.,表示,称A为ZX

ij,ji

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档