(QM) Module 01 - Analytic Hierarchy Process (Ahp)
(QM) Module 01 - Analytic Hierarchy Process (Ahp)
M1.1 Introduction
…
8
AHP-General Idea
Develop an hierarchy of decision criteria and define the
alternative courses of actions.
9
Steps
Step 0: Construction of Hierarchy Structure
(including: Goal, Factors, Criteria, and Alternatives)
Step 1: Calculation of Factor Weight
Step 1-1: Pairwise Comparison Matrix
Step 1-2: Eigenvalue and Eigenvector (Priority vector)
Step 1-3:Consistency Test
Consistency Index
Consistency Ratio
Step 2:Calculation of Level Weight
Level 1 (factors) C1 C2 C3
Level .. Alternatives
Tom Saaty suggests that hierarchies be limited to six levels and nine items per
level.
This is based on the psychological result that people can consider 7 +/-
+/ - 2
items simultaneously (Miller, 1956).
Pairwise Comparisons
Size
Apple A 1 2 6 6/10 A
9 8 7 6 5 4 3 2 2 3 4 5 6 7 8 9
1
Intensity of
Importance
Ranking of Criteria and Alternatives
Pairwise Comparison Matrix
to A1 A2 A3
Pairwise Comparison Matrix A = ( aij )
A1 a11 a12 a13
A2 a21 a22 a32 (a) aii = 1 A comparison of criterion i with itself: equally important
A3 a31 a32 a33 (b) aij = 1/ aji aji are reverse comparisons and must be the reciprocals of aij
14
Example 1: Car Selection (2/15)
Hierarchy tree
Selecting
a New Car
15
Example 1: Car Selection (3/15)
Ranking of Criteria
16
Example 1: Car Selection (4/15)
Ranking of Priorities
Consider [Ax = x] where
A is the comparison matrix of size n×n, for n criteria, also called the priority
matrix.
x is the Eigenvector of size n×1, also called the priority vector.
Normalized Row
1 0.5 3 0.30 0.29 0.38 0.3196
Column Sums Averages
A= 2 1 4 0.60 0.57 0.50 0.5584
X=
0.33 0.25 1.0 0.10 0.14 0.13 0.1220
17
Example 1: Car Selection (5/15)
Ranking of Priorities (cont.)
Criteria weights
Style .3196 ≈ .3 Second most important criterion
18
Example 1: Car Selection (6/15)
Checking for Consistency
Consistency Ratio (CR): measure how consistent the judgments have been
relative to large samples of purely random judgments.
AHP evaluations are based on the asumption that the decision maker is
rational, i.e., if A is preferred to B and B is preferred to C, then A is preferred to
C.
19
Example 1: Car Selection (7/15)
Calculation of Consistency Ratio
The next stage is to calculate , Consistency Index (CI) and the
Consistency Ratio (CR).
Consider [Ax = x] where x is the Eigenvector.
A x Ax x
1 0.5 3 0.30 0.90 0.30
0.60 1.60 = 0.60
2 1 4 =
0.10
0.10 0.35
0.333 0.25 1.0
0.90/0.30 3.00
3.0 2.67 3.5
Consistency Vector = 1.60/0.60 = 2.67 3.06
0.35/0.10 3.50 3
Consistency index (CI) is found by
n 3.06 3
CI 0.03
n 1 3 1
Note: This is just an approximate method to determine value of λ 20
Example 1: Car Selection (8/15)
Consistency Index
reflects the consistency of Tabulated by size of matrix (n):
one’s judgement (given by author)
n RI
n 2 0.0
CI 3 0.58
n 1 4 0.90
5 1.12
6 1.24
Random Index (RI)
7 1.32
the CI of a randomly-generated 8 1.41
pairwise comparison matrix 9 1.45
10 1.51
Example 1: Car Selection (9/15)
Consistency Ratio
CR CI
RI
In practice, a CR of 0.1 or below is considered acceptable.
Any higher value at any level indicate that the judgements
warrant re-examination.
In the above example:
CI 0.03
CR 0.052 0.1
RI 0.58
so, the evaluations are consistent
Example 1: Car Selection (10/15)
Ranking Alternatives Priority vector
Style Civic Saturn Escort Miata
Civic 1 1/4 4 1/6 0.13
Saturn 4 1 4 1/4 0.24
Escort 1/4 1/4 1 1/5 0.07
Miata 6 4 5 1 0.56
23
Example 1: Car Selection (11/15)
Ranking Alternatives (cont.)
Miles/gallon Normalized
24
Example 1: Car Selection (12/15)
Ranking Alternatives (cont.)
Selecting a New Car
1.00
Reliability
Economy
Style
Fuel
Civic .13 .38 .30 .30 .30
Saturn .24 .29 .24 .27
x
.60 =
Escort .07 .07 .21 .08
Miata .56 .26 .25 .10 .35
26
Example 1: Car Selection (14/15)
Including Cost as a Decision Criteria
Adding “cost” as a a new criterion is very difficult in AHP. A new column
and a new row will be added in the evaluation matrix. However, whole
evaluation should be repeated since addition of a new criterion might
affect the relative importance of other criteria as well!
Instead one may think of normalizing the costs directly and calculate the
cost/benefit ratio for comparing alternatives!
Normalized Cost/Benefits
Cost Benefits Ratio
Cost
CIVIC $12K .22 .30 0.73
SATURN $15K .28 .27 1.04
ESCORT $ 9K .17 .08 2.13
MIATA $18K .33 .35 0.94
27
Example 1: Car Selection (15/15)
Methods for including Cost Criterion
Use graphical representations to make trade-offs.
40 Miata Miata
Civic
35 Civic
30
Benefit
25
20 Saturn Saturn
15
Escort Escort
10
5
0
0 5 10 15 20 25 30 35
Cost
28
Complex Decisions
29
Example 2: Buying the best car
*Goal: Buying the best car
*There are three criteria:
Cost
Quality
Maintenance
Insurance
Services
Level 1
Criteria
Level 2
Sub-criteria
Alternatives
Maintenance 1/3 1 2
• The process is repeated for the sub-criteria until the evaluation for all other
alternatives. This example will be supported by Expert Choice software
Example 2: Buying the best car
Step 2: Determining the Consistency Ratio - CR
2.1. Determining the Consistency vector
• We begin by determining the weighted sum vector. This is done by
multiplying the column vector times the pairwise comparison matrix.
Column vector: Pairwise comparison matrix:
Price 0.648 1 3 5
X
Mainternance = 0.230
1/3 1 2
Quality 0.122
1/5 1/2 1
Consistency vector Weighted sum vector
1.948
Consistency vector =
0.690
Weighted sum vector/ Column vector
0.366
Example 2: Buying the best car
2.2. Determining and the Consistency Index-CI
= (3.006+3.0+3.0) / 3 = 3.002
The CI is:
CI = (3.002 - 3) / (3 - 1) = 0.001
Since 0< CR < 0.1, we accept this result and move to the lower
level. The procedure is repeated till the lowest level.
Continue for other levels: Insurance Service
Service 1/3 1
And make your final evaluation (students self develop this evaluation)
Select the
"best" car
Insurance Service
Multiply
0.7 0.3 0.2 0.6 0.2 0.7 0.3 0.2 0.6 0.2
•There are hidden assumptions like consistency. Users should be trained to use
Repeating evaluations is cumbersome. AHP methodology.
41