层次分析法

层次分析法
层次分析法

一、概念概述

(一)层次分析法(Analytic Hierarchy Process 简称AHP) 是美国运筹学家匹茨堡大学教授萨蒂于本世纪70 年代初提出的一种层次权重决策分析方法。它是一种将决策总是有关的元素分解成目标、准则、方案等层次,在此基础之上进行定性和定量分析的决策方法。它不仅可以直接用于多目标、多层次、难于完全用定量方法进行分析决策的系统工程问题,而且也是多目标决策问题中解析地确定各项指标权重的一种有效方法。它将人的主观判断用数量形式表达和处理的方法。

陈永安.基于层次分析法的高校中层干部绩效考评指标体系设计[J].龙岩学院学报2010(4):1 (二)层次分析法,即Analytic Hierarchy Process,简称AHP ,是由Satty提出的一种多准则决策方法,该种方法具有定量和定性相结合处理各种决策因素的特点,再加上其具有简洁、灵活以及系统等方面的优点,致使其被广泛的应用在经济、社会以及电网等众多领域中。层次分析法的原理表现为:建立清晰的层次结构,建立方案属性决策表,以此分析复杂的问题,然后引入测度理论,经过比较后,用相对标度把人的判断标准进行量化处理,形成判断矩阵,通过求解判断矩阵的权重,计算出决策方案的综合权重并排序。

刘华诚.层次分析法在城市电网规划中的应用[J].企业技术开发2014(5):61

(三)层次分析法(analytic hierarchy process, AHP)将多种因素层次化,并逐层比较其关联因素,为分析和预测事物的发展提供依据。层次分析法需要首先对复杂系统所包含的各类因素进行分析,并将这些因素按逻辑顺序进行分组,以形成有序的逐级层次结构。然后针对每一层中各因素的相对重要性进行比较,建立判断矩阵。通过计算该矩阵的最大特征值及其相应的特征向量,得到下一层次各要素对上一层次某要素的重要性次序,以建立相应的权重向量。

段若晨,王丰华.采用改进层次分析法综合评估500 kV 输电线路防雷改造效果[J].2014(01):133

(四)层次分析法在解决问题时,首先对问题所涉及的各因素进行分类,全部因素分为目标层、准则层、方案层(部分文献中也称作措施层),找出相互关系,构造一个有序的递阶层次结构,然后通过决策者对各因素的重要程度比较判断,计算各决策方案在不同准则及总准则下的相对重要程度,最后得出决策方案的优劣排序。整个流程符合人的决策思维过程,极大提高了决策效率。

薛居征.基于层次分析法的群决策方法及应用研究[D].哈尔滨:哈尔滨工业大学2011:11

二、AHP的假设共有九项,分别是:

(1)一个系统可被分解成许多种类或成分并形成有向网络的层级架构;

(2)每一层级的要素间均假设具独立性;

(3)每一层级内的要素,可以用上一层内的某些或全部要素作为评准,进行评估;

(4)成对比较时,可将绝对数值尺度转换成比例尺度;

(5)成对比较后可使用正互反矩阵处理;

(6)偏好关系满足传递性,这不仅优劣关系满足传递性,同时强度关系亦满足传递性;(7)由于偏好关系欲完全具备传递性并不容易,因此容许不具传递性的存在,但须测试其一致性的程度;

(8)要素的优势程度,经由加权法则而求得;

(9)任何要素只要出现在阶层结构中,不论其优势程度如何小,均被认为与整个评估结

构有关,而并非检核阶层结构的独立性。

劳兆利.基于层次分析法与模糊综合评判法的集中运维点选择优化研究[D].上海:上海交通大学2007:7-8

三、层次分析法的操作步骤

(1)构建判断矩阵。判断矩阵是以上一层的某一要素作为判断准则对下一层要素进行两两比较来

确定矩阵元素值。判断矩阵元素的值反映了人们基于客观实际对各因素相对重要性的主观认识与评价,通常可取1,3…9及其倒数作为标度, 2,4,6,8为上述相邻判断的中值,其含义如表1所示

表1 标度含义

含义

1表示两个元素相比,具有同等的重要性

3表示两个元素相比,一个元素比另一个元素稍微重要

5表示两个元素相比,一个元素比另一个元素明显重要

7表示两个元素相比,一个元素比另一个元素强烈重要

9表示两个元素相比,一个元素比另一个元素极端重要

2,4,6,8表示两个元素相比,一个元素比另一个元素的重要性在上述描述之间

(2)运用和法计算各判断矩阵的最大特征值和特征向量,然后对特征向量进行归一化,得到权重排序,并依据各个层次的权重排序,得出权重总排序。

(3)对权重向量进行一致性检验。由于客观事物的复杂性或对事物认识的片面性,通过所构造的判断矩阵求出的特征向量权值是否合理,需要对判断矩阵进行一致性和随机性检验,其标准化步骤如下:

①计算一致性指标CI; CI=(Kmax-n)/(n-1)

②计算平均随机一致性指标RI; RI是多次重复随机判断矩阵特征值的计算后取算术平均值的结果,表2给出了1~10维的R.I.取值;

表2 RI的取值

维数 1 2 3 4 5 6 7 8 9 10 RI 0 0 0158 0190 1112 1126 1132 1141 1146 1149

③计算CR; CR=CI/RI,当CR<011,我们认为判断矩阵具有较好的一致性。

孙成勋,李红彦.层次分析法在管理水平综合评价中的应用[J].工业技术经济,2013(09):73-74 四、层次分析法的优缺点

优点:

(1)系统性。层次分析法采用系统性的思想研究目标对象,系统的每一个因素都直接或间接地对结果产生影响;每个层次按照先分解后综合的思路对问题进行决策,通过比较判断逐层计算每个因素对结果的影响程度。每个因素的对系统的影响是具体的、可量化的。

(2)简洁性。层次分析法将定量分析和定性分析结合起来通过系统化的方法将复杂问题简单化,便于理解。适用于处理复杂的难以量化的多层次、多目标的问题。它将问题层次化,每一个层次之间通过两两比较的方法以及简单的数学计算判别因素的影响程度;而层次之间是一种

相对的数量化关系,下一层的影响程度是相对上一层次的大小而言的。

(3)实用性。绩效考核的实质是评估者从自身对考核要素的理解,对被评估者做出判断,因此绩效考核更讲求定性的分析和判断。在利用层次分析法构造对比矩阵过程中,指标因素相对重要性比较是由人的主观意识进行判断,表现了人脑思维决策的过程。在大多数情况,衡量绩效的指标很难直接客观测量,需要做一些主观判断。

层次分析法的缺陷

(1)AHP 方法也有致命的缺点,它只能在给定的策略中选择最优的,而不能给出新的策略;(2)AHP 方法中所用的指标体系需要有专家系统的支持,如果给出的指标不合理则得到的结果也就不准确;

(3)AHP 方法中进行多层比较的时候需要给出一致性比较,如果不满足一致性指标要求,则AHP 方法就失去了作用;

(4)AHP 方法需要求矩阵的特征值,但是在AHP 方法中一般用的是求平均值(可以算术、几何、协调平均)的方法来求特征值,这对于一些病态矩阵是有系统误差的。

刘平.谈层次分析法及其改进[J].科学与研究2008(4):35

五、层次分析法的局限性

虽然层次分析法具有实用性、有效性、简洁性、系统性等优点,但同时也存在着一些局限性,主要表现在:

(1)层次分析法的主观性太强,模型的搭建,判断矩阵的输入都是决策者的主观判断,往往会因为决策者的考虑不周、顾此失彼而造成失误。

(2)层次分析法模型的内部结构太过理想化,完全分离、彼此独立的层次结构在实践中很难做到。

(3)层次分析法只能从给定的决策方案中去选择,而不能给出新的、更优的策略。

薛居征.基于层次分析法的群决策方法及应用研究[D].哈尔滨:哈尔滨工业大学2011:18

六、应用范围

(一)层次分析法由于它在处理复杂的决策问题上的实用性和有效性,很快在世界范围得到重视。它的应用已遍及经济计划和管理、能源政策和分配、行为科学、军事指挥、运输、农业、教育、人才、医疗和环境等领域。

层次分析法主要应用在决策问题上,依照Saaty的经验,层次分析法可以应用在以下12类问题中:规划、替代方案的产生、决定优先顺序、选择最优方案或政策、资源分配、决定需求、预测结果或风险评估、系统设计、绩效评估、确保系统稳定、最合适化、冲突的解决。

劳兆利.基于层次分析法与模糊综合评判法的集中运维点选择优化研究[D].上海:上海交通大学2007:8

(二)自从层次分析法被介绍到我国以来,以其定性与定量相结合地处理各种决策因素的特点,及其系统灵活简洁的优点,迅速地在我国社会经济的各个领域内,如能源系统分析、项目评价、经济管理、价格预测等,得到了广泛的重视和应用。

葛慧明.层次分析法在专业技评估中的应用[J].无锡南洋学院学报2008(3):19

层次分析法详解

构建风险层次结构 通过选取的指标可以看出这是一个多目标的且问题涉及到许多因素,各种因素的作用相互,情况复杂。依据层次分析法处理这类复杂的问题就需要对所涉及的因素指标进行分析:哪些是需相互比较的;哪些是需相互影响的。把那些需相互比较的因素归成同一类,构造出一个各因素类之间相互联结的层次结构模型。各因素类的层次级别由其与目标的关系而定: 第一层是目标层,也就是国家风险的评价排序 第二层是准则层,这一层中是国家风险排序所涉及的国家风险类型,即政治风险、经济风险、社会风险。 第三层是子准则层,这一层是评价衡量准则层中各要素的影响因素及评价指标, 即政权凝聚力、腐败状况、相关法律政策、国际关系、官僚主义、经济政策、汇率稳定性、金融环境、内部冲突、外部冲突、民族差异等。 第四层也就是我们要选择的方案即所要选择的并购方案国家。 为了方便计算以及模型的理解,层次结构中各层次均用字母代替,目标层为A i 准则层为B,子准则层为C,方案层为D。 522重要性程度描述 为了将上述复杂的多因素综合比较问题转化为简单的两因素相对比较问题。首先找出所有两两比较的结果,并且把它们定量化;然后再运用适当的数学方法从所有两两相对比较的结果之中求出多因素综合比较的结果。进行定性的成对比较时, 我们将比较结果分为5种等级:相同、稍强、强、明显强、绝对强并将我们所做出的比较结果应用1?9个数字尺度来进行定量化,比较具体含义及相应数字对应如下表: 表5.2 AHP重要程度描述表 子准则层 方案层 图5.1风险层次结构模型 Fig.5.1 The hierarchical structure model of country

现代汉语语法分析的五种方法

北语之声论坛专业精华转贴 现代汉语语法的五种分析方法是语法学基础里很重要的一个内容,老师上课也会讲到,我在这里把最简略的内容写在下面,希望能对本科生的专业课学习有所帮助 详细阐释中心词分析法、层次分析、变换分析法、语义特征分析法和语义指向分析的具体内涵: 一. 中心词分析法: 分析要点: 1.分析的对象是单句; 2.认为句子又六大成分组成——主语、谓语(或述语)、宾语、补足语、形容词附加语(即定语)和副词性附加语(即状语和补语)。 这六种成分分为三个级别:主语、谓语(或述语)是主要成分,宾语、补足语是连 带成分,形容词附加语和副词性附加语是附加成分; 3.作为句子成分的只能是词; 4.分析时,先找出全句的中心词作为主语和谓语,让其他成分分别依附于它们; 5.分析步骤是,先分清句子的主要成分,再决定有无连带成分,最后指出附加成分。 标记: 一般用║来分隔主语部分和谓语部分,用══标注主语,用——标注谓语,用~~~~~~标注宾语,用()标注定语,用[ ]标注状语,用< >标注补语。 作用: 因其清晰明了得显示了句子的主干,可以一下子把握住一个句子的脉络,适合于中小学语文教学,对于推动汉语教学语法的发展作出了很大贡献。

还可以分化一些歧义句式。比如:我们五个人一组。 (1)我们║五个人一组。 (2)我们五个人║一组。 总结:中心词分析法可以分化一些由于某些词或词组在句子中可以做不同的句子成分而造成的歧义关系。 局限性: 1.在一个层面上分析句子,层次性不强; 2.对于一些否定句和带有修饰成分的句子,往往难以划分; 如:我们不走。≠我们走。 封建思想必须清除。≠思想清除。 3.一些由于句子的层次关系不同而造成的歧义句子无法分析; 如:照片放大了一点儿。咬死了猎人的狗。 二. 层次分析: 含义: 在分析一个句子或句法结构时,将句法构造的层次性考虑进来,并按其构造层次逐层进行分析,在分析时,指出每一层面的直接组成成分,这种分析就叫层次分析。 朱德熙先生认为,层次分析不能简单地将其看作是一种分析方法,而是应当看做一种分析原则,是必须遵守的。(可以说说为什么) 层次分析实际包含两部分内容:一是切分,一是定性。切分,是解决一个结构的直接组成成分到底是哪些;而定性,是解决切分所得的直接组成成分之间在句法上是什么关系。

列表分析法布列方程

列表分析法布列方程 王尊丰 古希腊数学家丢番图的墓碑上,刻着这样的一段墓志铭: 坟中安葬着丢番图, 多么令人惊讶, 它忠实地记录了所经历的道路。 上帝给予的童年占六分之一, 又过十二分之一,两颊长胡。 再过七分之一,点燃起结婚的蜡烛。 五年之后天赐贵子, 可怜迟到的宁馨儿, 享年仅及其父之半,便进入冰冷的墓。 悲伤只有用数论的研究去弥补, 又过四年,他也走完了人生的旅途。 请你列出方程算一算丢番图的一生寿命。 如何布列方程?科学家牛顿讲过:要解答一个问题,里面会有数量间的抽象关系,只要把题目日常的语言译成代数的语言就行了。下面采用日常语言与代数语言的对照方法来分析丢番图的墓志铭。 依题意,整个年龄等于各阶段年龄之和,有 X=x/6+x/12+x/7+5+x/2+4 解之得,x=84 丢番图一生的寿命为84岁。 象这种用列表分析布列方程的方法,称为列表分析法。所谓列表分析法,就是在理解题

意的基础上,把题中的已知条件和要求(未知数)尽量想法纳入表格中,利用表格进行仔细分析。找出各种量之间的关系,再利用等量关系列出方程的一种方法。其基本步骤为:第一,弄清题意,找出问题中哪些是已知数,哪些是未知数;已知数和未知数之间、未知数和未知数之间有什么关系。然后纳入表格中。 第二,用字母x(或其它字母y)表示问题中的一个未知数,将题设条件中的语句都“翻译”成含未知数x的代数式或者说利用题设的数量关系以x的代数式表示其它未知数。并在表格中表示出来。 第三,寻求等量关系,根据这个等量关系组成含x的代数式间的等式,这样就列出了方程。寻求等量关系,可以从以下几个方面入手: (1)、从关键句入手找等量关系;(2)从题中涉及的事实所含的事理中找等量关系;(3)根据“同一量”找等量关系;(4)、挖掘隐含条件,因为很多情况下等量关系是以隐蔽形式出现的。 所列方程还要符合两条原则:一是方程两边的量要相等;二是方程两边代数式所表示的量的单位要相同。 下面结合实际问题谈谈如何利用列表分析法布列方程。 例题:从甲地到乙地的长途汽车原需行7个小时,开通高速公路后,路程近了30千米,而车速平均每小时增加了30千米,只需4个小时即可到达。求甲、乙两地之间高速公路的路程。 分析:(1)本例是一个行程问题。它包括原公路和高速公路上汽车行驶的两个行程问题,这两个行程问题不是无关的,而是有着密切的关系,列表如下: (2)从上表可以看出问题中有四个未知量(符号“?”),有四个等量关系。 由行程问题基本关系式:路程=速度×时间得: 公路汽车速度×行驶时间=原公路的路程① 高速公路汽车速度×高速公路行驶时间=高速公路的路程② 由公路、高速公路两个行程问题的关联得: 高速公路汽车的速度=公路汽车的速度+30 ③ 高速公路的路程=公路的路程-30 ④

层次分析法的优劣势

层次分析法的优劣势分析: 优势: 1.系统性的分析方法 层次分析法把研究对象作为一个系统,按照分解、比较判断、综合的思维方式进行决策,成为继机理分析、统计分析之后发展起来的系统分析的重要工具。系统的思想在于不割断各个因素对结果的影响,而层次分析法中每一层的权重设置最后都会直接或间接影响到结果,而且在每个层次中的每个因素对结果的影响程度都是量化的,非常清晰、明确。这种方法尤其可用于对无结构特性的系统评价以及多目标、多准则、多时期等的系统评价。 2.简洁实用的决策方法 这种方法既不单纯追求高深数学,又不片面地注重行为、逻辑、推理,而是把定性方法与定量方法有机地结合起来,使复杂的系统分解,能将人们的思维过程数学化、系统化,便于人们接受,且能把多目标、多准则又难以全部量化处理的决策问题化为多层次单目标问题,通过两两比较确定同一层次元素相对上一层次元素的数量关系后,最后进行简单的数学运算。即使是具有中等文化程度的人也可了解层次分析的基本原理和掌握它的基本步骤,计算也经常简便,并且所得结果简单明确,容易为决策者了解和掌握。 3.所需定量数据信息较少 层次分析法主要是从评价者对评价问题的本质、要素的理解出发,比一般的定量方法更讲求定性的分析和判断。由于层次分析法是一种模拟人们决策过程的思维方式的一种方法,层次分析法把判断各要素的相对重要性的步骤留给了大脑,只保留人脑对要素的印象,化为简单的权重进行计算。这种思想能处理许多用传统的最优化技术无法着手的实际问题。 劣势: 1.不能为决策提供新方案 层次分析法的作用是从备选方案中选择较优者。这个作用正好说明了层次分析法只能从原有方案中进行选取,而不能为决策者提供解决问题的新方案。这样,我们在应用层次分析法的时候,可能就会有这样一个情况,就是我们自身的创造能力不够,造成了我们尽管在我们想出来的众多方案里选了一个最好的出来,但其效果仍然不够人家企业所做出来的效果好。而对于大部分决策者来说,如果一种分析工具能替我分析出在我已知的方案里的最优者,然后指出已知方案的不足,又或者甚至再提出改进方案的话,这种分析工具才是比较完美的。但显然,层次分析法还没能做到这点。 2.定量数据较少,定性成分多,不易令人信服 在如今对科学的方法的评价中,一般都认为一门科学需要比较严格的数学论证和完善的定量方法。但现实世界的问题和人脑考虑问题的过程很多时候并不是能简单地用数字来说明一切的。层次分析法是一种带有模拟人脑的决策方式的方法,因此必然带有较多的定性色彩。这样,当一个人应用层次分析法来做决策时,其他人就会说:为什么会是这样?能不能用数学方法来解释?如果不可以的话,你凭什么认为你的这个结果是对的?你说你在这个问题上认识比较深,但我也认为我的认识也比较深,可我和你的意见是不一致的,以我的观点做出

日本肯定列表使用的分析方法

SPE结合 结合LC-MS/MS技术对日本肯定列表规定食品中残留的农 结合 技术对日本肯定列表规定食品中残留的农 业化学品进行多残留监测
美国瓦里安公司
摘要
2006年5月29日,日本卫生、劳动和福利部 (MHLW,相当于美国 FDA)在食品中引入 农业化学品残留物肯定列表制度,即禁止农药化学品含量超过最大残留限量标准 (MRLs)的食品销售。这些农药化学品包括农药,饲料添加剂,兽药 。该法规适用于所 有的日本本土生产和进口的食品。肯定列表中涉及的化学品近800种 。 西太平洋/澳 大利亚与日本一样也是最大的农产品进口国,因此在这些地区内对食品的检测也基本依 照此标准,其它一些国家也倾向于以此为指导进行检测。法规中规定的分析方法草案使 用SPE结合LC/MS 或者 GC/MS 技术对这些化学品进行检测。
为了应对日本肯定列表,Varian的科学家们开发了一种食品中农业化学品的多残留检测 方法。方法中包括67种中性、碱性和酸性的化合物,采用两种不同的分析方法,最后结 合LC/MS/MS检测技术进行分析。 将复杂的酸性化合物混为一组, 使用高分辨Pursuit? XRs C18 柱结合串联质谱检测技 术,达到了很好的色谱和质谱分离效果。针对日本肯定列表中所涉及的食品种类给出了 极具挑战性的化学品的检测方案
2
1

介绍
3
日本肯定列表使用的分析方法
基于样品基质和分析模式的不同而选 取不同的分析方法: 取不同的分析方法: 农业化学品多残留GC/MS分 农业化学品多残留GC/MS分 GC/MS 析方法(农产品) 析方法(农产品) 农业化学品多残留LC/MS分析 农业化学品多残留LC/MS分析 LC/MS 方法Ⅰ 农产品) 方法Ⅰ(农产品) 农业化学品多残留LC/MS分析 农业化学品多残留LC/MS分析 LC/MS 方法Ⅱ 农产品) 方法Ⅱ(农产品) 农业化学品多残留GC/MS GC/MS分析方法 农业化学品多残留GC/MS分析方法 (畜禽产品和水产品) 畜禽产品和水产品) 兽药多残留HPLC分析方法Ⅰ 兽药多残留HPLC分析方法Ⅰ(畜 HPLC分析方法 禽产品和水产品) 禽产品和水产品) 兽药多残留HPLC分析方法Ⅱ 兽药多残留HPLC分析方法Ⅱ HPLC分析方法 畜禽产品和水产品) (畜禽产品和水产品)
4
2

层次分析法的基本步骤和要点

层次分析法的基本步骤和要点 结合一个具体例子,说明层次分析法的基本步骤和要点。 【案例分析】市政工程项目建设决策:层次分析法问题提出 市政部门管理人员需要对修建一项市政工程项目进行决策,可选择的方案是修建通往旅游区的高速路(简称建高速路)或修建城区地铁(简称建地铁)。除了考虑经济效益外,还要考虑社会效益、环境效益等因素,即是多准则决策问题,考虑运用层次分析法解决。 1. 建立递阶层次结构 应用AHP解决实际问题,首先明确要分析决策的问题,并把它条理化、层次化,理出递阶层次结构。 AHP要求的递阶层次结构一般由以下三个层次组成: ●目标层(最高层):指问题的预定目标; ●准则层(中间层):指影响目标实现的准则; ●措施层(最低层):指促使目标实现的措施; 通过对复杂问题的分析,首先明确决策的目标,将该目标作为目标层(最高层)的元素,这个目标要求是唯一的,即目标层只有一个元素。 然后找出影响目标实现的准则,作为目标层下的准则层因素,在复杂问题中,影响目标实现的准则可能有很多,这时要详细分析各准则因素间的相互关系,即有些是主要的准则,有些是隶属于主要准则的次准则,然后根据这些关系将准则元素分成不同的层次和组,不同层次元素间一般存在隶属关系,即上一层元素由下一层元素构成并对下一层元素起支配作用,同一层元素形成若干组,同组元素性质相近,一般隶属于同一个上一层元素(受上一层元素支配),不同组元素性质不同,一般隶属于不同的上一层元素。 在关系复杂的递阶层次结构中,有时组的关系不明显,即上一层的若干元素同时对下一层的若干元素起支配作用,形成相互交叉的层次关系,但无论怎样,上下层的隶属关系应该是明显的。 最后分析为了解决决策问题(实现决策目标)、在上述准则下,有哪些最终解决方案(措施),并将它们作为措施层因素,放在递阶层次结构的最下面(最低层)。 明确各个层次的因素及其位置,并将它们之间的关系用连线连接起来,就构成了递阶层次结构。 【案例分析】市政工程项目进行决策:建立递阶层次结构 在市政工程项目决策问题中,市政管理人员希望通过选择不同的市政工程项目,使综合效益最高,即决策目标是“合理建设市政工程,使综合效益最高”。 为了实现这一目标,需要考虑的主要准则有三个,即经济效益、社会效益和环境效益。但问题绝不这么简单。通过深入思考,决策人员认为还必须考虑直接经济效益、间接经济效益、方便日常出行、方便假日出行、减少环境污染、改善城市面貌等因素(准则),从相互关系上分析,这些因素隶属于主要准则,因此放在下一层次考虑,并且分属于不同准则。 假设本问题只考虑这些准则,接下来需要明确为了实现决策目标、在上述准则下可以有哪些方案。根据题中所述,本问题有两个解决方案,即建高速路或建地铁,这两个因素作为措施层元素放在递阶层次结构的最下层。很明显,这两个方案于所有准则都相关。 将各个层次的因素按其上下关系摆放好位置,并将它们之间的关系用连线连接起来。同时,为了方便后面的定量表示,一般从上到下用A、B、C、D。。。代表不同层次,同一层次从左到右用1、2、3、4。。。代表不同因素。这样构成的递阶层次结构如下图。

编译原理词法分析和语法分析报告 代码(C语言版)

词法分析 三、词法分析程序的算法思想: 算法的基本任务是从字符串表示的源程序中识别出具有独立意义的单词符号,其基本思想是根据扫描到单词符号的第一个字符的种类,拼出相应的单词符号。 3.1 主程序示意图: 扫描子程序主要部分流程图 其他

词法分析程序的C语言程序源代码: // 词法分析函数: void scan() // 数据传递: 形参fp接收指向文本文件头的文件指针; // 全局变量buffer与line对应保存源文件字符及其行号,char_num保存字符总数。 void scan() { char ch; int flag,j=0,i=-1; while(!feof(fp1)) { ch=fgetc(fp1); flag=judge(ch); printf("%c",ch);//显示打开的文件 if(flag==1||flag==2||flag==3) {i++;buffer[i]=ch;line[i]=row;} else if(flag==4) {i++;buffer[i]='?';line[i]=row;} else if(flag==5) {i++;buffer[i]='~';row++;} else if(flag==7) continue; else cout<<"\n请注意,第"<

AHP层次分析法详细讲解

AHP层次分析法详细讲解 。它是一种定性和定量相结合的、系统化、层次化的分析方法。由于它在处理复杂的决策问题上的实用性和有效性很快在世界范围得到重视。它的应用已遍及经济计划和管理、能源政策和分配、行为科学、军事指挥、运输、农业、教育、人才、医疗和环境等领域。 层次分析法的基本思路与人对一个复杂的决策问题的思维、判断过程大体上是一样的。不妨用假期旅游为例假如有3个旅游胜地A、B、C供你选择你会根据诸如景色、费用和居住、饮食、旅途等一些准则去反复比较这3个候选地点首先你会确定这些准则在你的心目中各占多大比重如果你经济宽绰、醉心旅游自然分别看重景色而平素俭朴或手头拮据的人则会优先考虑费用中老年旅游者还会对居住、饮食等寄以较大关注。其次你会就每一个准则将3个地点进行对比譬如A 景色最好B次之B费用最低C次之C居住等较好等等。最后你要将这两个层次的比较判断进行综合在A、B、C中确定哪个作为最佳地点。 层次分析法的基本步骤 1、建立层次结构模型。在深入分析实际问题的基础上将有关的各个因素按照不同属性自上而下 2 / 8 AHP指南-层次分析法详解地分解成若干层次同一层的诸因素从属于上一层的因素或对上层因素有影响同时又支配下一层的因素或受到下层因素的作用。最上层为目标层通常只有1个因素最下层通常为方案或对象层中间可以有一个或几个层次通常为准则或指标层。当准则过多时譬如多于9个应进一步分解出子准则层。 2、构造成对比较阵。从层次结构模型的第2层开始对于从属于或影响上一层每个因素的同一层诸因素用成对比较法和1—9比较尺度构追成对比较阵直到最下层。 3、计算权向量并做一致性检验。对于每一个成对比较阵计算最大特征根及对应特征向量利用一致性指标、随机一致性指标和一致性比率做一致性检验。若检验通过特征向量归一化后即为权向量若不通过需重新构追成对比较阵。 4、计算组合权向量并做组合一致性检验。计算最下层对目标的组合权向量并根据公式做组合一致性检验若检验通过则可按照组合权向量表示的结果进行决策否则需要重新考虑模型或重新构造那些一致性比率较大的成对比较阵。 层次分析法的优点运用层次分析法有很多优点其中最重要的一点就是简单明了。层次分析法不仅适用于存在不确定性和主观信息的情况还允许以合乎逻辑的方式运用经验、洞察力和直觉。也许层次分析法最大的优点是提出了层次本身它使得买方能够认真地考虑和衡量指标的相对重要性。 建立层次结构模型将问题包含的因素分层最高层解决问题的目的中间层实现总目标而采取的各种措施、必须考虑的准则等。也可称策略层、约束层、准则层等最低层用于解决问题的各种措施、方案等。把各种所要考虑的因素放在适当的层次内。用层次结构图清晰地表达这些因素的关系。 〔例1〕购物模型某一个顾客选购电视机时对市场正在出售的四种电视机考虑了八项准则作为评估依据建立层次分析模型如下 3 / 8 AHP指南-层次分析法详解〔例2〕选拔干部模型对三个干部候选人y1、y2 、y3按选拔干部的五个标准品德、才能、资历、年龄和群众关系构成如下层次分析模型假设有三个干部候选人y1、y2 、y3按选拔干部的五个标准品德才能资历年龄和群众关系构成如下层次分析模型构造成对比较矩阵比较第 i 个元素与第 j 个元素相对上一层某个因素的重要性时使用数量化的相对权重aij来描述。设共有 n 个元素参与比较则称为成对比较矩阵。

语法分析方法

语法分析方法 句子成分分析法 句子成分分析法也叫做中心词分析法。 句子成分分析法的总的特 点是:认定语法分析就是分析一个句子(单句)的句子成分。分析的过程是:(1)先看全句的主要成分,哪个是主语,哪个是谓语;(2)再看充当谓语的动词是不是及物动词,以决定后面是否有连带成分宾语;(3)最后指出附加在主语、宾语之前、谓语之后的所有附加成分句子成分分析法的作用 句子成分分析法在汉语语法研究和语法教学中起过积极的作用。在其他分析方法借鉴、运用到汉语语法研究中来之前,就是靠它建立了汉语语法学,普及了语法知识。句子成分分析法 “ ” 这样,对汉语来说,光是分析层次,远远不足以说明某一语言片段的特征,因此,汉语中运用层次分析法既要讲切分,又要讲定性。 层次分析法的作用 由于层次分析法符合语言的语法构造特点,因此它在语法研究中能起较好的作用。具体表现如下: (1)层次分析法的适用面比较广。它既可以用来分析单句的结构,也可以用来分析复句的结构,还可以用来分析合成词的结构。 (2)可以更好地分化歧义句式。例如上文的“这张照片放大了一点儿”是个歧义句,句子成分分析法不能加以分化,但层次分析法可以很好地加以分化。

(3)可以把语法研究引向深入,更好地揭示语法规律。例如,汉语中动词单独作谓语不自由,到很大的限制,这正是通过层次分析法所获得的一条语法规律。运用层次分析法,不仅要考虑从什么地方切分,而且还要考虑为什么从这个地方切分,这就把语法研究引向了深入。 层次分析法的局限性 层次分析法也有它的局限性。它只能揭示句子内部的构造层次和显形的语法关系,不能揭示句法结构内部的隐性语法关系。例如: 山上架着炮。 门外修着马路。 “山上架着炮”是一个有歧义的句子,它即可以表示(A)“山上有炮”的意思,也可以表示 黑板上写着字。→字写在黑板上。 墙上挂着画。→墙上挂着画。 门上贴着对联。→对联贴在门上。 上述情况表明,[A]式和[C]式之间有变换关系,[A]式可以变换[C]式。 (B)式和(D)式之间的变换 表示(B)义的[B]式“NPL + V + 着+ NP ”可以跟“NPL + 正在+ V + NP”句式(我们把它记为[D]式)相联系。例如: [B] →[D] 院子里演着梆子戏。院子里正在演梆子戏。

层次分析法

层次分析法(AHP) AHP(Analytic Hierarchy Process)方法,是由20世纪70年代由美国著名运筹学学家T.L.Satty提出的。它是指将决策问题的有关元素分解成目标、准则、方案等层次,在此基础上进行定性分析和定量分析的一种决策方法。这一方法的特点,是在对复杂决策问题的本质、影响因素及其内在关系等进行深入分析之后,构建一个层次结构模型,然后利用较少的定量信息,把决策的思维过程数学化,从而为求解多准则或无结构特性的复杂决策问题提供了一种简便的决策方法。 AHP十分适用于具有定性的,或定性定量兼有的决策分析。这是一种十分有效的系统分析和科学决策方法,现在已广泛地应用在企业信用评级、经济管理规划、能源开发利用与资源分析、城市产业规划、企业管理、人才预测、科研管理、交通运输、水资源分析利用等方面。 一、递阶层次结构的建立 一般来说,可以将层次分为三种类型: (1)最高层:只包含一个元素,表示决策分析的总目标,因此也称为总目标层。 (2)中间层:包含若干层元素,表示实现总目标所涉及的各子目标,包含各种准则、约束、策略等,因此也称为目标层。 (3)最低层:表示实现各决策目标的可行方案、措施等,也称为方案层。 典型的递阶层次结构如下: 一个好的递阶层次结构对解决问题极为重要,因此在建立递阶层次结构时,应注意到: (1)从上到下顺序地存在支配关系,用直线段(作用线)表示上一层次因素与下一层次因素之间的关系,同一层次及不相邻元素之间不存在支配关系。 (2)整个结构不受层次限制。 (3)最高层只有一个因素,每个因素所支配元素一般不超过9个,元素过多可进一步分层。 (4)对某些具有子层次结构可引入虚元素,使之成为典型递阶层次结构。 二、构造比较判断矩阵 设有m个目标(方案或元素),根据某一准则,将这m个目标两两进行比较,把第i个目标(i=1,2,…,m)对第j个目标的相对重要性记为a ij,(j=1,2,…,m),这样构造的m阶矩阵用于求解各个目标关于某准则的优先权重,成为权重解析判断矩阵,

编译原理语法分析程序设计分析法

1.实验目的:掌握LL(1)分析法的基本原理,掌握LL(1)分析表的构造方法,掌握LL(1) 驱动程序的构造方法。 2.实验要求:实现LR分析法(P147,例)或预测分析法(P121,例)。 3.实验环境:一台配置为1G的XP操作系统的PC机;Visual C++. 4.实验原理:编译程序的语法分析器以单词符号作为输入,分析单词符号串是否形成符合语 法规则的语法单位,如表达式、赋值、循环等,最后看是否构成一个符合要求的程序,按该 语言使用的语法规则分析检查每条语句是否有正确的逻辑结构,程序是最终的一个语法单 位。编译程序的语法规则可用上下文无关文法来刻画。 语法分析的方法分为两种:自上而下分析法和自下而上分析法。自上而下就是从文法 的开始符号出发,向下推导,推出句子。而自下而上分析法采用的是移进归约法,基本思想 是:用一个寄存符号的先进后出栈,把输入符号一个一个地移进栈里,当栈顶形成某个产生 式的一个候选式时,即把栈顶的这一部分归约成该产生式的左邻符号。 自顶向下带递归语法分析:1、首先对所以的生成式消除左递归、提取公共左因子 2、在源程序里建立一个字符串数组,将所有的生成式都存在这个数组中。 3、给每个非终结符写一个带递归的匹配函数,其中起始符的函数写在main函数里。 这些函数对生成式右边从左向右扫描,若是终结符直接进行匹配,匹配失败,则调用出错函 数。如果是非终结符则调用相应的非终结符函数。 4、对输入的符号串进行扫描,从起始符的生成式开始。如果匹配成功某个非终结符 生成式右边的首个终结符,则将这个生成式输出。匹配过程中,应该出现的非终结符没有出 现,则出错处理。 5.软件设计与编程:对应源程序代码: #include <> #include <> #include using namespace std; struct Node1 { char vn; char vt; char s[10]; }MAP[20]; n==vn && MAP[i].vt==vt) {return MAP[i].s;} } return "error";} char * Analyse(char * word) { char p,action[10],output[10]; int i=1,j,l=strlen(word),k=0,l_act,m; while(!()) {();} ('#'); (start); printf("___________________________________________________________\n"); printf("\n 对符号串%s的分析过程\n",word); printf(" -----------------------------------------------------------------------\n

现代汉语语法的五种分析方法

现代汉语语法的五种分析方法

现代汉语语法的五种分析方法 很有用,请好好学习之。 北语之声论坛专业精华转贴 现代汉语语法的五种分析方法是语法学基础里 很重要的一个内容,老师上课也会讲到,我在这 里把最简略的内容写在下面,希望能对本科生的专业课学习有所帮助 详细阐释中心词分析法、层次分析、变换分析法、语义特征分析法和语义指向分析的具体内涵:一. 中心词分析法: 分析要点: 1.分析的对象是单句; 2.认为句子又六大成分组成——主语、谓语(或述语)、宾语、补足语、形容词附加语(即定语)和副词性附加语(即状语和补语)。 这六种成分分为三个级别:主语、谓语(或述语)是主要成分,宾语、补足语是连 带成分,形容词附加语和副词性附加语是附加成分; 3.作为句子成分的只能是词; 4.分析时,先找出全句的中心词作为主语和谓

语,让其他成分分别依附于它们; 5.分析步骤是,先分清句子的主要成分,再决定有无连带成分,最后指出附加成分。 标记: 一般用║来分隔主语部分和谓语部分,用══标注主语,用——标注谓语,用~~~~~~标注宾语,用()标注定语,用[ ]标注状语,用< >标注补语。 作用: 因其清晰明了得显示了句子的主干,可以一下子把握住一个句子的脉络,适合于中小学语文教学,对于推动汉语教学语法的发展作出了很大贡献。 还可以分化一些歧义句式。比如:我们五个人一组。 (1)我们║五个人一组。(2)我们五个人║一组。 总结:中心词分析法可以分化一些由于某些词或词组在句子中可以做不同的句子成分而造成的歧义关系。 局限性: 1.在一个层面上分析句子,

层次性不强; 2.对于一些否定句和带有修饰成分的句子,往往难以划分; 如:我们不走。≠我们走。 封建思想必须清除。≠思想清除。 3. 一些由于句子的层次关系 不同而造成的歧义句子无法分析; 如:照片放大了一点儿。咬死了猎人的狗。 二. 层次分析: 含义: 在分析一个句子或句法结构时,将句法构造的层次性考虑进来,并按其构造层次逐层进行分析,在分析时,指出每一层面的直接组成成分,这种分析就叫层次分析。 朱德熙先生认为,层次分析不能简单地将其看作是一种分析方法,而是应当看做一种分析原则,是必须遵守的。(可以说说为什么) 层次分析实际包含两部分内容:一是切分,一是定性。切分,是解决一个结构的直接组成成分到底是哪些;而定性,是解决切分所得的直接组成成分之间在句法上是什么关系。

层次分析法实例

层次分析法应用实例 问题描述:通讯交流在当今社会显得尤其重要,手机便是一个例子,现在每个人手里都有至少一部手机。但如今生产手机的厂家越来越多,品种五花八门,如何选购一款适合自己的手机这个问题困扰了许多人。 目标:选购一款合适的手机 准则:选择手机的标准大体可以分成四个:实用性,功能性,外观,价格。 方案:由于手机厂家有几十家,我们不妨可以将其归类:○1欧美(iphone);○2亚洲(索爱);○3国产(华为). 解决步骤: 1.建立递阶层次结构模型 图1 选购手机层次结构图 2.设置标度 人们定性区分事物的能力习惯用5个属性来表示,即同样重要、稍微重要、较强重要、强烈重要、绝对重要,当需要较高精度时,可以取两个相邻属性之间的值,这样就得到9个数值,即9个标度。

为了便于将比较判断定量化,引入1~9比率标度方法,规定用1、3、5、7、9分别表示根据经验判断,要素i与要素j相比:同样重要、稍微重要、较强重要、强烈重要、绝对重要,而2、4、6、8表示上述两判断级之间的折衷值。 注:aij表示要素i与要素j相对重要度之比,且有下述关系: aij=1/aji ;aii=1;i,j=1,2,…,n 显然,比值越大,则要素i的重要度就越高。 3.构造判断矩阵 A B1 B2 B3 B4 B1 1 3 5 1 B2 1/3 1 3 1/3 B3 1/5 1/3 1 1/5 B4 1 3 5 1 表1 判断矩阵A—B B1 C1 C2 C3 C1 1 1/3 1/5 C2 3 1 1/3 C3 5 3 1 表2 判断矩阵B1—C

B2 C1 C2 C3 C1 1 3 3 C2 1/3 1 1 C3 1/3 1 1 表3 判断矩阵B2—C B3 C1 C2 C3 C1 1 3 6 C2 1/3 1 4 C3 1/6 1/4 1 表4 判断矩阵B3—C B4 C1 C2 C3 C1 1 1/4 1/6 C2 4 1 1/3 C3 6 3 1 表5 判断矩阵B4—C 4.计算各判断矩阵的特征值,特征向量和一致性检验 用求和发计算特征值: ○1将判断矩阵A 按列归一化(即列元素之和为1):bij= aij /Σaij ; ○2将归一化的矩阵按行求和:ci=Σbij (i=1,2,3….n ); ○3将ci 归一化:得到特征向量W=(w1,w2,…wn )T ,wi=ci /Σci , W 即为A 的特征向量的近似值; ○4求特征向量W 对应的最大特征值: 1).1 5 3 1 51131513131311531 = A ,按列归一化后为 38 1514 522 938 1538314122138338514322338539151452293815 2).按行求和并归一化后得()T 389 .0069 .0153 .0389.0=W

层次分析法步骤

层次分析法实例与步骤 结合一个具体例子,说明层次分析法的基本步骤和要点 案例分析】市政工程项目建设决策:层次分析法问题提出 市政部门管理人员需要对修建一项市政工程项目进行决策,可 选择的方案是修建通往旅游区的高速路(简称建高速路)或修建城 区地铁(简称建地 铁) 。除了考虑经济效益外,还要考虑社会效益、 环境效益等因素, 即是多准则决策问题, 考虑运用层次分析法解决。 1. 建立递阶层次结构 应用AHP 解决实际问题,首先明确要分析决策的问题, 并把它 条理化、 层次化,理出递阶层次结构。 AHP 要求的递阶层次结构一般由以下三个层次组成: 目标层 (最高层)的元素,这个目标要求是唯一的,即目标层只有 一个元素。 然后找出影响目标实现的准则,作为目标层下的 准则层因素, 在复杂问题中,影响目标实现的准则可能有很多,这时要详细分析 各准则因素间的相互关系,即有些是主要的准则,有些是隶属于主 要准则的次准则, 然后根据这些关系将准则元素分成不同的层次和 组,不同层次元素间一般存在隶属关系,即上一层元素由下一层元 素构成并对下一层元素起支配作用,同一层元素形成若干组,同组 元素性质相近,一般隶属于同一个上一层元素(受上一层元素支 配),不同组元素性质不同,一般隶属于不同的上一层元素。 在关系复杂的递阶层次结构中, 有时组的关系不明显, 即上一 层的若干元素同时对下一层的若干元素起支配作用, 形成相互交叉 的层次关系,但无论怎样,上下层的隶属关系应该是明显的。 最后分析为了解决决策问题 (实现决策目标)、在上述准则下, 有哪些最终解决方案(措施),并将它们作为措施层因素,放在递 阶层次结构的最下 目标层(最高层) 准则层(中间层) 措施层(最低层) 通过对复杂问题的分析, 指问题的预定目标; 指影响目标实现的准则; 指促使目标实现的措施; 首先 明确决策的目标, 将该目标作为

层次分析法的详细步骤

层次分析方法 问题1 某工厂在扩大企业自主权后,厂领导正在考虑如何合理地使用企业留成的利润。在决策时需要考虑的因素主要有 (1)调动职工劳动生产积极性; (2)提高职工文化水平; (3)改善职工物质文化生活状况。 请你对这些因素的重要性进行排序,以供厂领导作参考。 分析和试探求解 这个问题涉及到多个因素的综合比较。由于不存在定量的指标,单凭个人的主观判断虽然可以比较两个因素的相对优劣,但往往很难给出一个比较客观的多因素优劣次序。为了解决这个问题,我们能不能把复杂的多因素综合比较问题转化为简单的两因素相对比较问题呢?运筹学家想出了一个好办法:首先找出所有两两比较的结果,并且把它们定量化;然后再运用适当的数学方法从所有两两相对比较的结果之中求出多因素综合比较的结果。具体操作过程如下: 1) 进行两两相对比较,并把比较的结果定量化。 首先我们把各个因素标记为B1:调动职工劳动生产积极性;B2:提高职工文化水平;B3:改善职工物质文化生活状况。根据心理学的研究,在进行定性的成对比较时,人们头脑中通常有5种明显的等级:相同、稍强、强、

明显强、绝对强。因此我们可以按照下表用1~9尺度来定量化。 假定各因素重要性之间的相对关系为:B2比B1的影响强,B3比B1的影响稍强,B2比B3的影响稍强,则两两相对比较的定量结果如下: 为了便于数学处理,我们通常把上面的结果写成如下矩阵形式,称为成对比较矩阵。 123 1 2 311/51/3 513 31/31 B B B B B B ?? ? ? ??? (1) 2) 综合排序 为了进行合理的综合排序,我们把各因素的重要性与物体的重量进行类比。设有n件物体:A1, A2, …, A n,它们的重量分别为:w1, w2, …, w n。

市场营销常见研究分析法

市场营销常见分析法

————————————————————————————————作者:————————————————————————————————日期:

市场营销环境 什么是市场营销环境 市场营销环境包围公司并影响公司。关于市场营销环境存在三个关键的观点:宏观环境(macro-environment)、微观环境(micro-environment)、内部环境(internal environm ent)。 微观环境 微观环境对公司产生直接影响。它包括产生直接或间接交易的供应商,消费者与顾客,以及其他少数股东。微观意为少数,但是少数并不表示不重要。本文中微观的意思是公司之间的关系以及控制这种关系的动力。这是一种局部关系,公司可以行使一定程度的影响力。 宏观环境 宏观环境指的是能够间接影响公司的所有因素。一般来说,一家公司并不能对法律产生任何影响(虽然通常意义上公司可以对立法机关进行游说,也可以成立相关的贸易组织)。市场在不断的变化,公司也需要随之而改变,同时也必须注意激烈的市场竞争。全球化意味着替代产品与新兴公司的不断涌现从而产生威胁。更广义的环境也在不停地发生变化,从事市场营销的人员必须适应文化、政治、经济与科技带来的各种变化。 内部环境 所有从内部影响公司的因素都称之为“内部环境”。内部环境可以归纳为“五个M”:员工、资金、设备、原料、市场。对于应对市场变化而言,内部环境和外部环境同样重要。作为市场营销人员,我们把应对市场变化的过程称为“内部市场营销”。 基本上我们通过使用市场营销的方法来促进沟通与改善管理。

外部环境通过是一能够其他方法来监测,例如SWOT Analysis, Michael Porter‘s Five For ces Analysis 或者 PEST Analysis。 SWOT 分析法 优势(Strengths)、劣势(Weaknesses)、机会(Opportunities)、威胁(Threats) SWOT分析法是一种用于检测公司运营与公司环境的工具。这是编制计划的首要步骤,它能够帮助市场营销人员将精力集中在关键问题上。SWOT的每个字母分别表示优势、劣势、机会与威胁。优势和劣势是内在要素,机会与威胁则是外在要素。 在SWOT分析法中,优势和劣势指的是内部要素,具体如下: 优势: 市场营销的资深阅历。 一种创新的产品或服务。 营业场所。 质量工序与品质程序。 其他能对产品与服务产生增值效应的方面。 劣势: 缺乏市场营销经验。 产品或服务同质化。

层次分析法的计算步骤

8.3.2 层次分析法的计算步骤 一、建立层次结构模型 运用AHP进行系统分析,首先要将所包含的因素分组,每一组作为一个层次,把问题条理化、层次化,构造层次分析的结构模型。这些层次大体上可分为3类 1、最高层:在这一层次中只有一个元素,一般是分析问题的预定目标或理想结果,因此又称目标层; 2、中间层:这一层次包括了为实现目标所涉及的中间环节,它可由若干个层次组成,包括所需要考虑的准则,子准则,因此又称为准则层; 3、最底层:表示为实现目标可供选择的各种措施、决策、方案等,因此又称为措施层或方案层。 层次分析结构中各项称为此结构模型中的元素,这里要注意,层次之间的支配关系不一定是完全的,即可以有元素(非底层元素)并不支配下一层次的所有元素而只支配其中部分元素。这种自上而下的支配关系所形成的层次结构,我们称之为递阶层次结构。 递阶层次结构中的层次数与问题的复杂程度及分析的详尽程度有关,一般可不受限制。为了避免由于支配的元素过多而给两两比较判断带来困难,每层次中各元素所支配的元素一般地不要超过9个,若多于9个时,可将该层次再划分为若干子层。 例如,大学毕业的选择问题,毕业生需要从收入、社会地位及发展机会方面考虑是否留校工作、读研究生、到某公司或当公务员,这些关系可以将其划分为如图8.1所示的层次结构模型。 图8.1 再如,国家综合实力比较的层次结构模型如图6 .2: 图6 .2 图中,最高层表示解决问题的目的,即应用AHP所要达到的目标;中间层表示采用某种措施和政策来实现预定目标所涉及的中间环节,一般又分为策略层、约束层、准则层等;最低层表示解决问题的措施或政策(即方案)。 然后,用连线表明上一层因素与下一层的联系。如果某个因素与下一层所有因素均有联系,那么称这个因素与下一层存在完全层次关系。有时存在不完全层次关系,即某个因素只与下一层次的部分因素有联系。层次之间可以建立子层次。子层次从属于主层次的某个因素。它的因素与下一层次的因素有联系,但不形成独立层次,层次结构模型往往有结构模型表示。 二、构造判断矩阵 任何系统分析都以一定的信息为基础。AHP的信息基础主要是人们对每一层次各因素的相对重要性给出的判断,这些判断用数值表示出来,写成矩阵形式就是判断矩阵。判断矩阵是AHP工作的出发点,构造判断矩阵是AHP的关键一步。 当上、下层之间关系被确定之后,需确定与上层某元素(目标A或某个准则Z)相联系的下层各元素在上层元素Z之中所占的比重。 假定A层中因素Ak与下一层次中因素B1,B2,…,Bn有联系,则我们构造的判断矩阵如表8.16所示。 表8.16 判断距阵 Ak B1 B2 …Bn

(完整版)层次分析法实例讲解学习

层次分析法实例讲解学习 生活实际例题: 旅游实例,有三个旅游地点供游客们选择,连云港,常州,徐州。影响游客们决策的因素主要有以下五项:景色、费用、居住、饮食、旅途。请根据个人偏好选择最佳旅游地点。 分析:旅游点是方案层,将它们分别用B,B2,B3表示,影响旅游决策的因素为准 则层AAAAA;目标层为选择旅游地,即可以建立以下模型: 建立判断矩阵: 准则层判断矩阵(即各种因素在旅客偏好选择中所占有的不同比重) 1 1/ 2 4 3 3 2 1 7 5 5 A 1/4 1/7 1 1/2 1/3 1/3 1/5 2 1 1 1/3 1/5 3 1 1 方案层判断矩阵建立(针对每一个影响因素来对方案层建立) 1 2 5 1 1/3 1/8 1 1 3 B 1/2 1 2 B1 3 1 1/3 B1 1 1 3 1/5 1/2 1 8 3 1 1/3 1/3 1 1 3 4 1 1 1/4 B1 1/3 1 1 B1 1 1 1/4 1/4 1 1 4 4 1 求准则层判断矩阵A的特征值: Matlab 运行程序:[a,b]=eig(A)

'矩阵的对角线为准则层判断矩阵 A 的特征值: 5.073 0 0 0 0 0.031 0 0 0 b 0 0 0.031 0 0 0 0 0 0.005 0 0.005 即 1 5.073, 2 0.031, 3 0.031, 4 0.005, 5 0.005 选出最大特征值: max ( 1, 2, 3, 4, 5 ) 1 最大特征值的特征向量即为准则层的影响因素所占的权重, 为: 所对应的特征向量 w 1 -0.4658 -0.8409 -0.0951 -0.1733 -0.1920 归一化(最简 matlab 程序为 w=w1./sum(w1)) w 0.2636 0.4759 0.0538 0.0981 0.1087 一致性指标的检验: 由max 是否等于5来检验判断矩阵A 是否为一致矩阵。由于特征根连续地依 赖于矩阵A 中的值,故max 比5大得越多,A 的非一致性程度也就越严重, max 对应的标准化特征向量也就越不能真实地反映出对因素 A i (i 1, ,5)的影 响中所占的比重。 计算一致性指标CI : 此题的一致性指标为 5.073-5 0.018 5-1 平均随机一致性指标RI 相对固定,如下表: RI 随机一致性指标 3456789 10 11 0.58 0.90 1.12 1.24 1.32 1.41 1.45 1.49 1.51 计算一致性比例CR : CR q RI 当CR 时,认为判断矩阵的一致性是可以接受的,否则应对判断矩阵作适当修正。 本题: CR ? 皿 0.016 0.1 RI 1.12 可行。 按照如上方式处理矩阵B, B 2, B 3, B 4, B 5得: CI max n n 1 max n n 1 CI n 1 2 RI 0

相关文档
最新文档