1. 程式人生 > >層次分析法(Analytic Hierarchy Process,AHP)

層次分析法(Analytic Hierarchy Process,AHP)

.com 運籌 室友 方案 -c image com 沒有 一位

昨天晚上室友問我什麽是層次分析法?我當時就大概給他介紹了一下,沒有細講。

今天我仔細講講這個。

層次分析法是運籌學裏面的一種方法,是講與決策總是有關的元素分解成目標、準則、方案等層次,在此基礎上進行定性和定量分析的決策方法。我們通過幾個例子來看層次分析法的使用場景。

例1,某一位顧客選購電視機時,對時常正在出售的四種電視機考慮了八項準則作為評估依據,建立層次模型如下:

從品牌,外形,價格,尺寸,耗能量,廠家信譽,伴音,保修服務者幾個方面考慮來選購電視機。

技術分享圖片

我們舉一個簡單例子來看看怎麽計算的。

我們在日常生活中經常會遇到多目標決策問題,例如去哪吃飯。

技術分享圖片

下面我們來構造判斷矩陣:

通過互相比較確定各個準則對於目標的權重,即都早判斷矩陣。在層次分析法中,為了使矩陣中的個元素的重要性能夠進行定量顯示,引進了矩陣判斷標度。

技術分享圖片

我們這裏A-C判斷矩陣:

技術分享圖片

這裏(C1,C2)為5表示C1比C2明顯重要。也就是說便利明顯比選擇多重要。可以看到這個矩陣是正互反矩陣,也就是說對稱的元素互為倒數。

這個矩陣的特征值為:

層次分析法(Analytic Hierarchy Process,AHP)