数学建模的层次分析法.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数学建模的层次分析法.pdf》由会员分享,可在线阅读,更多相关《数学建模的层次分析法.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、收稿日期:1996205216数学建模的层次分析法陈义华(甘肃工业大学技术工程学院,兰州730050)摘要阐述了数学建模层次分析法的基本思想、方法和核心问题,运用层次分析法建立数学模型的一般步骤和计算方法,并通过实例分析,说明了层次分析法在决策中的有效性.关键词数学模型层次分析法决策分析排序数学建模竞赛分类号O 157.5层次分析法(TheA nalytic H ierarchy Process,简称AHP)是美国著名运筹学家、匹兹堡大学教授T.L.Saaty于70年代中期提出的一种系统分析方法,是一种实用的多准则决策方法.该法能够定量与定性相结合,将人的主观判断用数量形式表达和处理,从本质上
2、讲是一种思维方式,并具有高度的逻辑性、系统性、简洁性和实用性等优点.AHP在工程技术、能源系统分析、经济管理、城市规划和社会科学等众多领域中都得到了广泛的应用.本文阐述了AHP的基本思想和步骤、计算问题,针对天车与冶炼炉的作业调度问题,利用AHP对天车台数进行了最优方案的选择.1AHP建模的基本思想和步骤13AHP的基本思想是先按问题要求建立一个描述系统功能或特征的内部独立的递阶层次结构,通过两两比较因素(或目标、准则、方案)的相对重要性,给出相应的比例标度;构造上层某要素对下层相关元素的判断矩阵,以给出相关元素对上层某要素的相对重要序列.AHP的核心问题是排序问题,包括递阶层次结构原理、标度
3、原理和排序原理.运用AHP解决实际问题,大体可以分为4个基本步骤.1)建立递阶层次结构模型将问题所包含的因素按属性不同而分层,可以划分为最高层、中间层和最低层.同一层次元素作为准则,对下一层次的某些元素起支配作用,同时它又受上一层次元素的支配,这种从上至下的支配关系形成一个递阶层次.最高层通常只有一个元素,它是问题的预定目标,表示解决问题的目的,因此也称目标层.中间层为实现总目标而采取的措施、方案和政策,它可以由若干个层次组成,包括所需考虑的准则、子准则,因此也称为准则层.最低层为实现目标可供选择的各种措施、决策方案等,用于解决问题的各种途径和方法,也称为方案层,见图1.第23卷第3期 甘肃工
4、业大学学报Vol.23 No.31997年9月Journal of Gansu U niversity of TechnologySept.1997 1994-2009 China Academic Journal Electronic Publishing House.All rights reserved.http:/图1递阶层次结构示意图当某个层次包含因素较多时(如超过9个),可将该层次划分为若干层.2)构造两两比较判断矩阵设要比较n个因素X=x1,x2,xn对目标Z的影响,确定它们在Z中所占的比重.每次取两个因素xi和xj,以aij表示xi和xj对Z的影响之比,得到两两比较判断矩阵:A
5、=(aij)nn(1)其中,aij 0,aji=1aij(ij)aij=1(i,j=1,2,n)(2)使式(2)成立的矩阵称为正负反矩阵.确定aij采用19及其倒数作为标度的标度方法(见表1).如果介于上述相邻判断中间,aij取值分别为2,4,6,8.表1比较尺度的取值方法xi?xj相等较强强很强 绝对强aij135793)层次单排序及其一致性检验(1)层次单排序.先解出判断矩阵A的最大特征值 max,再利用:AW=maxW(3)解出 max所对应的特征向量W,W经过标准化后,即为同一层次中相应元素对于上一层次中某因素相对重要性的排序权值.(2)一致性检验.首先计算A的一致性指标CI,定义:C
6、 I=max-nn-1(4)式中,n为A的阶数.当CI=0,即 max=n时1,A具有完全一致性.CI愈大,A的一致性愈差.将CI与平均随机一致性指标R I进行比较,令CR=CIR I,称CR为随机性一致性比率.当CR23n,并假设A有线性无关的特征向量v1,v2,vn.满足:Avi=ivi任取n维向量x,并设x可表示为x=ni=1Civi式中,C1,C2,Cn为常数.用A进行迭代,得:Ax=ni=1CiAvi=ni=1iCivi=1(C1v1+21C2v2+n1Cnvn继续迭代,当k充分大时有:Akx k1C1v1,Ak+1x k+1C1v1故Ak+1x或Akx的方向就是v1的方向,并且49
7、甘肃工业大学学报 第23卷 1994-2009 China Academic Journal Electronic Publishing House.All rights reserved.http:/(Ak+1x)i(Akx)i 1(i=1,2,n)特别地,当(Akx)j=1时,1(Ak+1x)j.用幂法求正矩阵A的最大特征值及相应特征向量的步骤如下:1)任取初始正向量x(0)=x(0)1,x(0)2,x(0)n)T,允许误差,令k=0,计算m0=x(0)=maxix(0)i,及y(0)=(y(0)1,y(0)2,y(0)n)T,并满足:y(0)=1m0 x(0)(y(0)的最大分量为1)2
8、)迭代计算x(k+1)=Ay(k),mk+1=maxix(k+1)i,y(k+1)=x(k+1)mk+13)判断mk+1-mk,成立否?若成立进行下一步,否则令k+1k转第2)步.4)将y(k+1)标准化,得:W=y(y+1)ni=1y(k+1)i,maxmk+1max和W为所要求的最大特征值和相应的特征向量.再利用式(47)便可进行一致性检验,从而知道总排序权值,进行方案选择.3AHP建模实例1995年全国大学生数学模型竞赛的“天车与冶炼炉的作业调度4”问题是一道从实际工业课题提炼、简化出来的数学问题,而且这种多车多炉的优化调度问题是每一个钢铁厂都普遍存在的生产问题.本文利用层次分析法对使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 层次 分析
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内