魯紅英,王林琪
(1.成都理工大學 信息科學與技術(shù)學院,四川 成都 610059;2.成都理工大學 能源學院,四川 成都 610059)
20世紀70年代初,美國運籌學家匹茨堡大學教授薩蒂提出了將定性和定量分析結(jié)合的層次權(quán)重決策方法—層次分析法(Analytic Hierarchy Process簡稱AHP),該方法主要是針對一些較為復雜、較為模糊的問題做出決策,合理地將定性與定量的決策結(jié)合起來,按照人們思維、心理的規(guī)律把決策過程層次化、數(shù)量化,它特別適用于那些難于完全定量分析的問題.[1-3]1982年以來,層次分析方法以其系統(tǒng)性的分析方法、簡潔實用的決策方法和所需定量數(shù)據(jù)信息較少的特點,在我國社會經(jīng)濟各個領(lǐng)域內(nèi)迅速得到了廣泛的重視和應(yīng)用.如在能源系統(tǒng)分析、經(jīng)濟管理、科技、文化、軍事、環(huán)境和社會發(fā)展等方面的管理決策中都有廣泛的應(yīng)用.
在日常生活中,往往會遇到面臨多種方案時需要依據(jù)一定的標準選擇某一種方案,這就是所謂的決策.層次分析法求解問題的基本思路遵循“分解-建立-計算-檢驗-評判”的原則,首先根據(jù)問題的性質(zhì)和要達到的總目標,分解影響決策所要考慮的因素,按照因素間的相互關(guān)系及隸屬關(guān)系建立合理的多層次結(jié)構(gòu)模型,根據(jù)諸因素的相對重要性構(gòu)造判斷矩陣,計算矩陣的特征向量(權(quán)向量),進行一致性檢驗,最后對所要決策的問題做出綜合評價.運用層次分析法建立模型時,基本步驟是:建立層次結(jié)構(gòu)模型;構(gòu)造判斷(成對比較)矩陣;層次單排序及其一致性檢驗;層次總排序及其一致性檢驗(如圖1所示).
圖1 層次分析法建模步驟
根據(jù)所需決策的問題進行深入分析,將有關(guān)因素自上而下分層(目標—準則—方案),上層受下層影響,而層內(nèi)各因素基本上相對獨立,構(gòu)造出一個層次結(jié)構(gòu)模型(如圖2所示).層次結(jié)構(gòu)模型一般分為目標層、準則層和方案層三層.目標層即最高層,目標層中只有一個元素,表示決策的目的、要解決的問題,最后要達到的總目標;準則層即中間層,表示實現(xiàn)預定總目標所涉及的中間環(huán)節(jié)表示考慮的因素,它可以由若干個層次組成;方案層即最底層,表示為實現(xiàn)目標可供選擇的各種措施、決策方案等.
圖2 層次結(jié)構(gòu)模型
層次結(jié)構(gòu)反映了各因素之間的關(guān)系,在決策者的心目中,準則層中的各指標在目標衡量中所占的比重并不一定相同,而是各占一定的比例.Saaty等人提出采取對因子進行兩兩比較建立成對比較矩陣辦法,即每次取兩個因子Xi和Xj,以Aij表示Xi和Xj,對Z的影響大小之比,全部比較結(jié)果用矩陣A=(aij)n×n表示,稱A為X-Z之間的成對比較判斷矩陣(簡稱判斷矩陣).[4-5]在構(gòu)造判斷矩陣時,確定aij的值,引用數(shù)字1-9及其倒數(shù)作為標度,1-9標度的含義如表1所示.
表1 1-9標度含義
在層次結(jié)構(gòu)模型中,層次單排序是指對于上一層某因素而言,本層次各因素的重要性的排序.[6-8]
(1)計算成對比較矩陣的最大特征值λmax及其對應(yīng)的特征向量W.
設(shè)給定判斷矩陣A,
式中λmax為 A的最大特征根,W為對應(yīng)于λmax的正規(guī)化的特征向量,W的分量ωi即是相應(yīng)元素單排序的權(quán)值.為檢驗判斷矩陣的一致性,需要計算一致性指標CI、平均隨機一致性指標RI和一致性比率CR.
(2)計算一致性指標CI
(3)查找隨機一致性指標RI
表2 隨機一致性指標RI
(4)一致性比率CR
當隨機一致性比率CR<0.1時,認為層次分析排序的結(jié)果具有滿意的一致性,即權(quán)系數(shù)的分配是合理的;否則,要調(diào)整判斷矩陣的元素取值,重新分配權(quán)系數(shù)的值.
層次總排序是指計算某一層次所有因素對于最高層(總目標)相對重要性的權(quán)值.[9]
(1)計算層次總排序
設(shè)準則層A中 m個因素 A1,A2,…,Am對總目標Z的排序為a1,a2,… am,方案層B中n個因素對準則層A中因素為Aj的層次單排序為b1j,b2j,…,bnj(j=1,2,…,m)
(2)計算層次總排序的一致性比率CR
設(shè)B層B1,B2,…Bn對上層(A層)中因素Aj(j=1,2,…m)的層次單排序一致性指標為CIj,隨機一致性指標為RIj,則層次總排序的一致性比率為:
當CR<0.1時,認為層次總排序通過一致性檢驗.層次總排序具有滿意的一致性,否則需要重新調(diào)整那些一致性比率高的判斷矩陣的元素取值.到此,根據(jù)最下層(決策層)的層次總排序做出最后決策.
在商品房選購時,選購者考慮的主要因素有:價格、樓層、方位、通透性等情況,基本確定從三款房型中選擇一款套型.根據(jù)已有信息建立了一個層次結(jié)構(gòu)模型(如圖3所示).
圖3 房屋選購層次結(jié)構(gòu)
根據(jù)層次分析法的原理及求解過程,準則層的判斷矩陣如表3所示,方案層的判斷矩陣如表4所示.
表3 準則層判斷矩陣
表4 方案層判斷矩陣
表5 層次總排序結(jié)果
從表5中可以得到:根據(jù)層次總排序的結(jié)果,單一排序和總排序的一致性檢驗值CR均小于0.1,該決策結(jié)果是可以接受的.該選購者最滿意的房屋套型是套型2,最不滿意的套型是套型3.同時也可以得到:價格最高的是套型1,樓層最好的是套型2,方位最好的是套型1,通透性最好的是套型2.
[1]許樹柏.層次分析法原理[M].天津:天津大學出版社,1998:52.
[2]王蓮芳.層次分析法引論[M].北京:中國人民大學出版社,1990:37.
[3]司守奎,孫璽菁.數(shù)學建模算法與應(yīng)用[M].北京:國防工業(yè)出版社,2011:118.
[4]Saaty T L.How to Make a Decision:The Analytic Hierarchy Process[J].European Journal of Operational Research,1990(1):9-26.
[5]Saaty T L.Exploring the Interface between Hierarchies,Multiple Objectives and Fuzzy Sets[J].Fuzzy Sets and Systems,1978(1):57-68.
[6]李 彥,朱吉勝.層次分析法的一種改進及其應(yīng)用[J].電子設(shè)計工程,2011(15):29-35.
[7]胡 彥,張俊婷,陳 誠.一種改進的判斷矩陣排序的優(yōu)化模型[J].合肥學院學報,2008(4):18-22.
[8]繆元武,翟素蘭,查道麗,程蘭蘭.基于層次分析法中特征根算法的改進[J].安慶師范學院學報,2012(3):14-17.
[9]靳巧花,張彬彬,呂小俊.基于GM(1,1)模型的中國人口預測研究[J].四川文理學院學報,2012(2):7-9.