0% found this document useful (0 votes)
131 views21 pages

AHP - Tutorial

This document provides an illustrated guide to the Analytic Hierarchy Process (AHP), a decision-making framework developed by Thomas Saaty in the 1970s. It outlines the basic steps of the AHP: (1) decomposing a decision problem into a hierarchy of criteria and alternatives, (2) making pairwise comparisons to determine the relative importance of criteria, and (3) using the eigenvector method to derive weights and rankings of alternatives based on the pairwise comparisons. The document provides examples and explanations of how to implement the AHP and emphasizes its ability to structure complex decisions both qualitatively and quantitatively.

Uploaded by

BenhassineMedali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
131 views21 pages

AHP - Tutorial

This document provides an illustrated guide to the Analytic Hierarchy Process (AHP), a decision-making framework developed by Thomas Saaty in the 1970s. It outlines the basic steps of the AHP: (1) decomposing a decision problem into a hierarchy of criteria and alternatives, (2) making pairwise comparisons to determine the relative importance of criteria, and (3) using the eigenvector method to derive weights and rankings of alternatives based on the pairwise comparisons. The document provides examples and explanations of how to implement the AHP and emphasizes its ability to structure complex decisions both qualitatively and quantitatively.

Uploaded by

BenhassineMedali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 21

An Illustrated Guide to the

ANALYTIC HIERARCHY PROCESS

Oliver Meixner & Rainer Haas


Institute of Marketing & Innovation
University of Natural Resources and Life Sciences, Vienna

http://www.wiso.boku.ac.at/mi/

Version Aug. 2017 1

In remembrance & honour of

Thomas Saaty
1926 – 2017

https://www.forevermissed.com/thomas-saaty

Page 1
1
Do your decision conferences turn out like this?
TOO BAD!
WE WANT
WE WANT
PROGRAM A !!
PROGRAM B !!

COME ON IN
THE WATER IS
FINE!

sea of indecision

or does this happen?


3

DO YOUR RECOMMENDATIONS BUT BOSS...


TURN OUT LIKE THIS? THAT WAS MY
BEST GUESS!

GUESS AGAIN

MAYBE YOU NEED A


NEW APPROACH

Page 2
2
... another way of decision making

I THINK I ‘LL TRY THE


ANALYTIC HIERARCHY
PROCESS (AHP) !!!

OKAY TELL US
ABOUT AHP

PROF. DR THOMAS L.
SAATY DEVELOPED
THE PROCESS IN
THE EARLY 1970’S
AND...

Page 3
3
THE PROCESS HAS BEEN USED TO
ASSIST NUMEROUS CORPORATE AND
GOVERNMENT DECISION MAKERS.

Some examples of decision problems:

- choosing a telecommunication system


- formulating a drug policy
- choosing a product marketing strategy
- ...

Let’s show
how it works PROBLEMS ARE DECOMPOSED
INTO A HIERARCHY OF CRITERIA
AND ALTERNATIVES

Problem

Criterion 1 Criterion 2 ... Criterion n

Criterion 1.1 ...

...

Alternative 1 Alternative 2 ... Alternative n

Page 4
4
;U"4G$7898_<$"$L86%<%;2$
:9;P38>$N8$R"68$%2$;D9$
:89<;2"3$3%H8<$

%$<88$"$28N$$6"9$%2$
4;D9$RD5D98

!^

!"#$%I
%
AN IMPORTANT PART OF THE PROCESS
IS TO ACCOMPLISH THESE THREE STEPS

• STATE THE OBJECTIVE:


– SELECT A NEW CAR
• DEFINE THE CRITERIA:
– STYLE, RELIABILITY, FUEL ECONOMY
• PICK THE ALTERNATIVES:
– CIVIC COUPE, SATURN COUPE, FORD ESCORT,
RENAULT CLIO

WHAT ABOUT COST?

(BE QUIET, WE’LL TALK ABOUT THAT LATER)

SKEPTIC-GATOR 11

THIS INFORMATION IS THEN ARRANGED IN A


HIERARCHICAL TREE

OBJECTIVE

CRITERIA
Select a
new car

Fuel
Style Reliability
Economy

Civic Civic Civic


ALTERNATIVES Saturn Saturn Saturn
Escort Escort Escort
Clio Clio Clio

12

Page 6
6
THE INFORMATION
IS THEN
BOTH QUALITATIVE
SYNTHESIZED TO
AND QUANTITATIVE
DETERMINE
CRITERIA CAN BE
RELATIVE
COMPARED USING
RANKINGS OF
INFORMED
ALTERNATIVES
JUDGMENTS TO
DERIVE WEIGHTS
AND PRIORITIES

13

HOW DO YOU DETERMINE THE RELATIVE


IMPORTANCE OF THE CRITERIA?

Here’s one way !


STYLE
RELIABILITY

FUEL ECONOMY

14

Page 7
7
Hmm, I think reliability is the most
important followed by style and fuel
HERE’S ANOTHER WAY economy is least importeant so I will
make the following judgements ....

USING JUDGMENTS TO
DETERMINE THE RANKING
OF THE CRITERIA

1. RELIABILITY IS 2 TIMES AS IMPORTANT AS STYLE

2. STYLE IS 3 TIMES AS IMPORTANT AS FUEL ECONOMY

3. RELIABILITY IS 4 TIMES AS IMPORTANT AS FUEL ECONOMY

he’s not very consistent here ... that’s o.k.


15

Pairwise Comparisons A
B
USING PAIRWISE COMPARISONS, THE RELATIVE IMPORTANCE
OF ONE CRITERION OVER ANOTHER CAN BE EXPRESSED

16

Page 8
8
Pairwise Comparisons A
B
USING PAIRWISE COMPARISONS, THE RELATIVE IMPORTANCE
OF ONE CRITERION OVER ANOTHER CAN BE EXPRESSED

1 equal 3 moderate 5 strong 7 very strong 9 extreme


STYLE RELIABILITY FUEL ECONOMY

STYLE 1/1 1/2 3/1

RELIABILITY 1/1 4/1

FUEL ECONOMY 1/1

17

Pairwise Comparisons A
B
USING PAIRWISE COMPARISONS, THE RELATIVE IMPORTANCE
OF ONE CRITERION OVER ANOTHER CAN BE EXPRESSED

1 equal 3 moderate 5 strong 7 very strong 9 extreme


STYLE RELIABILITY FUEL ECONOMY

STYLE 1/1 1/2 3/1

RELIABILITY 2/1 1/1 4/1

FUEL ECONOMY 1/3 1/4 1/1

18

Page 9
9
How do you turn this MATRIX
into ranking of criteria?

STYLE RELIABILITY FUEL ECONOMY

STYLE 1/1 1/2 3/1

RELIABILITY 2/1 1/1 4/1

FUEL ECONOMY 1/3 1/4 1/1

19

HOW DO YOU GET A RANKING OF PRIORITIES FROM A


PAIRWISE MATRIX?
AND THE
SURVEY SAYS

EIGENVECTOR !!

ACTUALLY...

PROF. DR. THOMAS L. SAATY , (UNIVERSITY OF PITTSBURGH),


DEMONSTRATED MATHEMATICALLY THAT THE
EIGENVECTOR SOLUTION WAS THE BEST APPROACH.
REFERENCE : THE ANALYTIC HIERARCHY PROCESS, 1990, THOMAS L. SAATY
20

Page 10
10
HERE’S HOW TO SOLVE FOR THE EIGENVECTOR:
1. A SHORT COMPUTATIONAL WAY TO OBTAIN THIS RANKING
IS TO RAISE THE PAIRWISE MATRIX TO POWERS THAT ARE
SUCCESSIVELY SQUARED EACH TIME.

2. THE ROW SUMS ARE THEN CALCULATED AND NORMALIZED.

3. THE COMPUTER IS INSTRUCTED TO STOP WHEN THE


DIFFERENCE BETWEEN THESE SUMS IN TWO CONSECUTIVE
CALCULATIONS IS SMALLER THAN A PRESCRIBED VALUE.
SHOW ME AN
SAY WHAT! EXAMPLE

21

IT’S MATRIX ALGEBRA TIME !!!

STYLE RELIABILITY FUEL ECONOMY

STYLE 1/1 1/2 3/1

RELIABILITY 2/1 1/1 4/1

FUEL ECONOMY 1/3 1/4 1/1

FOR NOW, LET’S REMOVE THE NAMES AND


CONVERT THE FRACTIONS TO DECIMALS :

1.0000 0.5000 3.0000

2.0000 1.0000 4.0000

0.3333 0.2500 1.0000

22

Page 11
11
STEP 1: SQUARING THE MATRIX

1.0000 0.5000 3.0000

THIS TIMES 2.0000 1.0000 4.0000

0.3333 0.2500 1.0000

1.0000 0.5000 3.0000

THIS 2.0000 1.0000 4.0000

0.3333 0.2500 1.0000

I.E. (1.0000 * 1.0000) + (0.5000 * 2.0000) +(3.0000 * 0.3333) = 3.0000

3.0000 1.7500 8.0000


RESULTS
IN THIS 5.3332 3.0000 14.0000

1.1666 0.6667 3.0000


23

STEP 2 : NOW, LET’S COMPUTE OUR FIRST EIGENVECTOR


(TO FOUR DECIMAL PLACES)
FIRST, WE SUM THE ROWS

3.0000 + 1.7500 + 8.0000 = 12.7500 0.3194

5.3332 + 3.0000 + 14.0000 = 22.3332 0.5595

1.1666 + 0.6667 + 3.0000 = 4.8333 0.1211

SECOND, WE SUM THE ROW TOTALS 39.9165 1.0000

FINALLY, WE NORMALIZE BY DIVIDING


THE ROW SUM BY THE ROW TOTALS
(I.E. 12.7500 DIVIDED BY 39.9165 EQUALS 0.3194)
0.3194
THE RESULT IS OUR EIGENVECTOR
( A LATER SLIDE WILL EXPLAIN THE 0.5595
MEANING IN TERMS OF OUR EXAMPLE)
0.1211
24

Page 12
12
THIS PROCESS MUST BE ITERATED UNTIL THE EIGENVECTOR
SOLUTION DOES NOT CHANGE FROM THE PREVIOUS ITERATION
(REMEMBER TO FOUR DECIMAL PLACES IN OUR EXAMPLE)

CONTINUING OUR EXAMPLE,


AGAIN, STEP 1: WE SQUARE THIS MATRIX

3.0000 1.7500 8.0000

5.3332 3.0000 14.0000

1.1666 0.6667 3.0000

27.6653 15.8330 72.4984

WITH THIS RESULT 48.3311 27.6662 126.6642

10.5547 6.0414 27.6653

25

AGAIN STEP 2 : COMPUTE THE EIGENVECTOR (TO FOUR DECIMAL PLACES)

27.6653 + 15.8330 + 72.4984 = 115.9967 0.3196

48.3311 + 27.6662 + 126.6642 = 202.6615 0.5584

10.5547 + 6.0414 + 27.6653 = 44.2614 0.1220

TOTALS 362.9196 1.0000


COMPUTE THE DIFFERENCE OF THE
PREVIOUS COMPUTED EIGENVECTOR
TO THIS ONE:
0.3194 0.3196 = - 0.0002

0.5595 0.5584 = 0.0011

0.1211 0.1220 = - 0.0009

TO FOUR DECIMAL PLACES THERE’S NOT MUCH DIFFERENCE


HOW ABOUT ONE MORE ITERATION?

26

Page 13
13
I SURRENDER !!
DON’T MAKE ME COMPUTE
ANOTHER EIGENVECTOR

OKAY,OKAY
ACTUALLY, ONE MORE
ITERATION WOULD SHOW
NO DIFFERENCE TO FOUR
DECIMAL PLACES

LET’S NOW LOOK AT


THE MEANING OF THE
EIGENVECTOR

27

HERE’S OUR PAIRWISE


MATRIX WITH THE NAMES

STYLE RELIABILITY FUEL ECONOMY

STYLE 1/1 1/2 3/1

RELIABILITY 2/1 1/1 4/1

FUEL ECONOMY 1/3 1/4 1/1

AND THE COMPUTED EIGENVECTOR GIVES US THE RELATIVE


RANKING OF OUR CRITERIA

STYLE 0.3196 THE SECOND MOST IMPORTANT CRITERION

RELIABILITY 0.5584 THE MOST IMPORTANT CRITERION

FUEL ECONOMY 0.1220 THE LEAST IMPORTANT CRITERION

NOW BACK TO THE HIEARCHICAL TREE...


28

Page 14
14
HERE’S THE TREE
WITH THE CRITERIA
WEIGHTS
OBJECTIVE

CRITERIA
Select a new
car
1.00

Style Reliability Fuel Economy


.3196 .5584 .1220

Civic Civic Civic


ALTERNATIVES Saturn Saturn Saturn
Escort Escort Escort
Clio Clio Clio
WHAT ABOUT THE ALTERNATIVES?

I’M GLAD YOU ASKED...


SKEPTIC-GATOR 29

IN TERMS OF STYLE, PAIRWISE COMPARISONS


DETERMINES THE PREFERENCE
OF EACH ALTERNATIVE OVER ANOTHER

STYLE

CIVIC SATURN ESCORT CLIO

CIVIC 1/1 1/4 4/1 1/6

SATURN 4/1 1/1 4/1 1/4

ESCORT 1/4 1/4 1/1 1/5

CLIO 6/1 4/1 5/1 1/1

AND...

30

Page 15
15
IN TERMS OF RELIABILITY, PAIRWISE COMPARISONS
DETERMINES THE PREFERENCE
OF EACH ALTERNATIVE OVER ANOTHER

RELIABILITY

CIVIC SATURN ESCORT CLIO

CIVIC 1/1 2/1 5/1 1/1

SATURN 1/2 1/1 3/1 2/1

ESCORT 1/5 1/3 1/1 1/4

CLIO 1/1 1/2 4/1 1/1

ITS MATRIX ALGEBRA TIME!!!

31

COMPUTING THE EIGENVECTOR DETERMINES THE RELATIVE


RANKING OF ATERNATIVES UNDER EACH CRITERION
(ACTUALLY, WE SQUARED THE MATRIX MORE OFTEN TO GET TO THESE RESULTS)

RANKING STYLE RANKING RELIABILITY

3 CIVIC .1159 1 CIVIC .3786

2 SATURN .2468 2 SATURN .2902

4 ESCORT .0600 4 ESCORT .0742

1 CLIO .5773 3 CLIO .2571

WHAT ABOUT FUEL ECONOMY?

ANOTHER GOOD QUESTION...


SKEPTIC-GATOR 32

Page 16
16
AS STATED EARLIER,
AHP CAN COMBINE BOTH QUALITATIVE
AND QUANITATIVE INFORMATION

FUEL ECONOMY INFORMATION IS OBTAINED FOR EACH


ALTERNATIVE:
FUEL ECONOMY
(MILES/GALLON)

CIVIC 34 34 / 113 = .3009

SATURN 27 27 / 113 = .2389

ESCORT 24 24 / 113 = .2124

CLIO 28 28 / 113 = .2478

113 1.0000

NORMALIZING THE FUEL ECONOMY INFO


ALLOWS US TO USE IT WITH OTHER RANKINGS
33

HERE’S THE TREE


WITH ALL THE
WEIGHTS
OBJECTIVE

CRITERIA
Select a new
car
1.00

Style Reliability Fuel Economy


.3196 .5584 .1220

Civic .1159 Civic .3786 Civic .3009


ALTERNATIVES Saturn .2468 Saturn .2902 Saturn .2389
Escort .0600 Escort .0742 Escort .2124
Clio .5773 Clio .2571 Clio .2478

OKAY, NOW WHAT ? I THINK WE’RE READY


FOR THE ANSWER...
34

Page 17
17
A LITTLE MORE MATRIX ALGEBRA GIVES US THE SOLUTION:
RELI- FUEL CRITERIA
STYLE ABILITY ECONOMY RANKING

CIVIC .1159 .3786 .3009 0.3196 STYLE

SATURN .2468 .2902 .2389

ESCORT .0600 .0742 .2124


* 0.5584 RELIABILITY

CLIO .5773 .2571 .2478 0.1220 FUEL ECONOMY

I.E. FOR THE CIVIC (.1159 * .3196) + (.3786 * .5584) + (.3009 * .1220) = .2851

Civic .2851 AND THE WINNER IS !!!

Saturn .2700 THE CLIO IS THE


= HIGHEST RANKED CAR
Escort .0865

Clio .3583
35

IN SUMMARY, THE ANALYTIC HIERARCHY PROCESS


PROVIDES A LOGICAL FRAMEWORK TO DETERMINE
THE BENEFITS OF EACH ALTERNATIVE

1. Clio .3583

2. Civic .2851

3. Saturn .2700

4. Escort .0865

WHAT ABOUT COSTS?

WELL, I’LL TELL YOU...

SKEPTIC-GATOR
36

Page 18
18
ALTHOUGH COSTS COULD HAVE BEEN INCLUDED,
IN MANY COMPLEX DECISIONS, COSTS SHOULD BE
SET ASIDE UNTIL THE BENEFITS OF THE
ALTERNATIVES ARE EVALUATED

OTHERWISE THIS COULD HAPPEN...

YOUR PROGRAM COST TOO MUCH I


DON’T CARE ABOUT ITS BENEFITS

DISCUSSING COSTS
TOGETHER WITH BENEFITS
CAN SOMETIMES BRING FORTH
MANY POLITICAL AND
EMOTIONAL RESPONSES

37

WAYS TO HANDLE BENEFITS AND


COSTS INCLUDE THE FOLLOWING:

1. GRAPHING BENEFITS AND COSTS OF EACH ALTERNATIVE

. .
CHOSE ALTERNATIVE WITH LOWEST
BENEFITS . COST AND HIGHEST BENEFIT
.

COSTS

2. BENEFIT TO COST RATIOS

3. LINEAR PROGRAMMING

4. SEPARATE BENEFIT AND COST HIERARCHICAL TREES


AND THEN COMBINE THE RESULTS

IN OUR EXAMPLE...
38

Page 19
19
LET’S USE BENEFIT TO COST RATIOS
(AGAIN, WE HAVE QUANTITATIVE INFORMATION HERE)

NORMALIZED
COST $ COSTS
1. CLIO 18,000 .3333

2. CIVIC 12,000 .2222

3. SATURN 15,000 .2778

4. ESCORT 9,000 .1667

54,000 1.0000

39

LET’S USE BENEFIT TO COST RATIOS

NORMALIZED
COST $ COSTS BENEFIT - COST RATIOS
1. CLIO 18,000 .3333 .3583 / .3333 = 1.0750

2. CIVIC 12,000 .2222 .2851 / .2222 = 1.2831

3. SATURN 15,000 .2778 .2700 / .2778 = .9719

4. ESCORT 9,000 .1667 .0865 / .1667 = .5189

54,000 1.0000

(REMEMBER THE BENEFITS WERE DERIVED


EARLIER FROM THE AHP)
AND...

THE CIVIC IS THE WINNER WITH THE HIGHEST BENEFIT TO COST RATIO

40

Page 20
20
AHP CAN BE USED FOR VERY
COMPLEX DECISIONS

MANY LEVELS OF CRITERIA GOAL


AND SUBCRITERIA CAN
BE INCLUDED

HERE ARE SOME EXAMPLES


41

AHP CAN BE USED FOR A WIDE VARIETY


OF APPLICATIONS

STRATEGIC PLANNING

RESOURCE ALLOCATION

SOURCE SELECTION

BUSINESS/PUBLIC POLICY

PROGAM SELECTION

AND MUCH MUCH MORE...

42

Page 21
21

You might also like