An Illustrated Guide to the ANALYTIC HIERARCHY PROCESS



Similar documents
The Analytic Hierarchy Process and SDSS

How to do AHP analysis in Excel

The Analytic Hierarchy Process. Danny Hahn

MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process

Multi-Criteria Decision-Making Using the Analytic Hierarchy Process for Wicked Risk Problems

Talk:Analytic Hierarchy Process/Example Leader

Standard Preference Table

USING THE ANALYTIC HIERARCHY PROCESS (AHP) TO SELECT AND PRIORITIZE PROJECTS IN A PORTFOLIO

Supplier Performance Evaluation and Selection in the Herbal Industry

6 Analytic Hierarchy Process (AHP)

Analytic Hierarchy Process for Effective Decision Making in Project Management. Glenn Hamamura Dr. Lawrence Rowland

Chapter 4 SUPPLY CHAIN PERFORMANCE MEASUREMENT USING ANALYTIC HIERARCHY PROCESS METHODOLOGY

Vendor Evaluation and Rating Using Analytical Hierarchy Process

Project Management Software Selection Using Analytic Hierarchy Process Method

Reproducing Calculations for the Analytical Hierarchy Process

Analytic Hierarchy Process for Design Selection of Laminated Bamboo Chair

Project Management Software Selection Using Analytic Hierarchy Process Method

ANALYTIC HIERARCHY PROCESS (AHP) TUTORIAL

RANKING REFACTORING PATTERNS USING THE ANALYTICAL HIERARCHY PROCESS

Subcontractor Selection Using Analytic Hierarchy Process

Using Analytic Hierarchy Process (AHP) Method to Prioritise Human Resources in Substitution Problem

THE ANALYTIC HIERARCHY PROCESS (AHP)

Use Analytic Hierarchy Process For Project Selection

Information Security and Risk Management

ABC AHP Decision Tool Manual

Quantifying energy security: An Analytic Hierarchy Process approach

MULTICRITERIA DECISION MAKING WITH SAS SOFTWARE Mary G. Crissey, US Air Force

Decision-making with the AHP: Why is the principal eigenvector necessary

CONTRACTOR SELECTION WITH RISK ASSESSMENT BY

Decision making in ITSM processes risk assessment

Contractor selection using the analytic network process

An Evaluation Model for Determining Insurance Policy Using AHP and Fuzzy Logic: Case Studies of Life and Annuity Insurances

CASE STUDIES OF USING THE ANALYTIC HIERARCHY PROCESS METHOD IN CORPORATE SOCIAL RESPONSIBILITY AND ENVIRONMENTAL RISK MANAGEMENT

Applying the Analytic Hierarchy Process to Health Decision Making: Deriving Priority Weights

INVOLVING STAKEHOLDERS IN THE SELECTION OF A PROJECT AND PORTFOLIO MANAGEMENT TOOL

A Fuzzy AHP based Multi-criteria Decision-making Model to Select a Cloud Service

A new Environmental Performance Index using analytic hierarchy process: A case of ASEAN countries

THE SELECTION OF BRIDGE MATERIALS UTILIZING THE ANALYTICAL HIERARCHY PROCESS

An analytical hierarchy process and fuzzy inference system tsukamoto for production planning: a review and conceptual research

Using Analytic Hierarchy Process Method in ERP system selection process

Prize: an R package for prioritization estimation based on analytic hierarchy process

OBJECT ORIENTED SOFTWARE SYSTEM BASED ON AHP

Analytic hierarchy process (AHP)

Learning Management System Selection with Analytic Hierarchy Process

Corporate Social Responsibility Program Toward Sustainability Crude Palm Oil Industry Using Analytic Hierarchy Process

Analytic Hierarchy Process (AHP) :

Analytical Hierarchy Process for Higher Effectiveness of Buyer Decision Process

ERP SYSTEM SELECTION MODEL FOR LOW COST NGN PHONE COMPANY

Selection of Mobile Network Operator Using Analytic Hierarchy Process (AHP) Nasruddin Hassan, Norfaieqah Ahmad and Wan Malissa Wan Aminuddin

APPLICATION OF ANALYTIC HIERARCHY PROCESS METHOD IN THE EVALUATION OF MANAGERS OF INDUSTRIAL ENTERPRISES IN SLOVAKIA

WP2.2.2 Benefit Assessment

Research on supply chain risk evaluation based on the core enterprise-take the pharmaceutical industry for example

ANALYTICAL HIERARCHY PROCESS AS A TOOL FOR SELECTING AND EVALUATING PROJECTS

Study of data structure and algorithm design teaching reform based on CDIO model

USING THE ANALYTIC HIERARCHY PROCESS FOR DECISION MAKING IN ENGINEERING APPLICATIONS: SOME CHALLENGES

A Controlled Experiment on Analytical Hierarchy Process and Cumulative Voting -

A Development of the Effectiveness Evaluation Model for Agile Software Development using the Balanced Scorecard

3 Guidance for Successful Evaluations

Content-Based Discovery of Twitter Influencers

A Multi-Criteria Decision-making Model for an IaaS Provider Selection

Measuring Educational Service Quality Using Analytic Hierarchy Process

Klaus D. Goepel No 10 Changi Business Park Central 2 Hansapoint@CBP #06-01/08 Singapore drklaus@bpmsg.com ABSTRACT

AN EVALUATION OF THE UPSTREAM CRUDE OIL INDUSTRY SUPPLY CHAIN RISK

The Systems Engineering Tool Box

Decision Making on Project Selection in High Education Sector Using the Analytic Hierarchy Process

Analytic Hierarchy Process

Journal of Chemical and Pharmaceutical Research, 2014, 6(3): Research Article. Analysis of results of CET 4 & CET 6 Based on AHP

A REVIEW AND CRITIQUE OF HYBRID MADM METHODS APPLICATION IN REAL BUSINESS

NEW VERSION OF DECISION SUPPORT SYSTEM FOR EVALUATING TAKEOVER BIDS IN PRIVATIZATION OF THE PUBLIC ENTERPRISES AND SERVICES

Choosing the Optimal Object-Oriented Implementation using Analytic Hierarchy Process

Combining ANP and TOPSIS Concepts for Evaluation the Performance of Property-Liability Insurance Companies

Towards a Decision Making Framework for Model Transformation Languages. Soroosh Nalchigar soroosh@cs.toronto.edu

Design of Analytic Hierarchy Process Algorithm and Its Application for Vertical Handover in Cellular Communication

An Evaluation of Strategic Networking Equipments Using. AHP(Analytic Hierarchy Process)

Question 2: How do you solve a matrix equation using the matrix inverse?

1604 JOURNAL OF SOFTWARE, VOL. 9, NO. 6, JUNE 2014

Capacity planning for fossil fuel and renewable energy resources power plants

An analytic hierarchy process for school quality and inspection Model development and application

Maintainability Estimation of Component Based Software Development Using Fuzzy AHP

The Analytic Network Process

CHANGE MANAGEMENT STRATEGY DEVELOPMENT IN INFORMATION SYSTEMS / INFORMATION TECHNOLOGY USING ANALYTIC HIERARCHY PROCESS

IDENTIFYING AND PRIORITIZING THE FINANCING METHODS (A HYBRID APPROACH DELPHI - ANP )

ASSESSMENT OF FACTORS AFFECTING EMPOWERMENT OF HUMAN RESOURCES USING ANALYTICAL HIERARCHY PROCESS

An Approach to Decision Support System Usage for Data Storage Configuration Variant Selection

MBA Jump Start Program

PERFORMANCE MEASUREMENT OF INSURANCE COMPANIES BY USING BALANCED SCORECARD AND ANP

Risk Assessment of Petroleum Pipelines using a combined Analytical Hierarchy Process - Fault Tree Analysis (AHP-FTA)

A Decision-Making Framework for IT Outsourcing using the Analytic Hierarchy Process

ENHANCEMENT OF FINANCIAL RISK MANAGEMENT WITH THE AID OF ANALYTIC HIERARCHY PROCESS

Using Microsoft Excel to Manage and Analyze Data: Some Tips

Development of Virtual Lab System through Application of Fuzzy Analytic Hierarchy Process

Transcription:

An Illustrated Guide to the ANALYTIC HIERARCHY PROCESS Dr. Rainer Haas Dr. Oliver Meixner Institute of Marketing & Innovation University of Natural Resources and Applied Life Sciences, Vienna http://www.boku.ac.at/mi/ 1 Do your decision conferences turn out like this? WE WANT PROGRAM A!! TOO BAD! WE WANT PROGRAM B!! COME ON IN THE WATER IS FINE! sea of indecision or does this happen? 2 Page 1 1

DO YOUR RECOMMENDATIONS TURN OUT LIKE THIS? BUT BOSS... THAT WAS MY BEST GUESS! GUESS AGAIN MAYBE YOU NEED A NEW APPROACH 3... another way of decision making I THINK I LL TRY THE ANALYTIC HIERARCHY PROCESS (AHP)!!! 4 Page 2 2

OKAY TELL US ABOUT AHP DR THOMAS L. SAATY DEVELOPED THE PROCESS IN THE EARLY 1970 S AND... 5 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... 6 Page 3 3

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 7 OKAY, HERE S A DECISION PROBLEM WE FACE IN OUR PERSONAL LIVES 8 Page 4 4

I SEE A NEW CAR IN YOUR FUTURE 9 AN IMPORTANT PART OF THE PROCESS IS TO ACCOMPLISH THESE THREE STEPS STATE THE OBJECTIVE: SELECT A NEW CAR DEFINE THE CRITERIA:, RELIABILITY, FUEL ECONOMY PICK THE ALTERNATIVES: CIVIC COUPE, SATURN COUPE, FORD ESCORT, RENAULT CLIO WHAT ABOUT COST? SKEPTIC-GATOR (BE QUIET, WE LL TALK ABOUT THAT LATER) 10 Page 5 5

THIS INFORMATION IS THEN ARRANGED IN A HIERARCHICAL TREE OBJECTIVE CRITERIA Select a new car Style Reliability Fuel Economy ALTERNATIVES Civic Saturn Escort Clio Civic Saturn Escort Clio Civic Saturn Escort Clio 11 THE INFORMATION IS THEN SYNTHESIZED TO DETERMINE RELATIVE RANKINGS OF ALTERNATIVES BOTH QUALITATIVE AND QUANTITATIVE CRITERIA CAN BE COMPARED USING INFORMED JUDGMENTS TO DERIVE WEIGHTS AND PRIORITIES 12 Page 6 6

HOW DO YOU DETERMINE THE RELATIVE IMPORTANCE OF THE CRITERIA? Here s one way! RELIABILITY FUEL ECONOMY 13 HERE S ANOTHER WAY Hmm, I think reliability is the most important followed by style and fuel 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 2. 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. 14 Page 7 7

Pairwise Comparisons A B USING PAIRWISE COMPARISONS, THE RELATIVE IMPORTANCE OF ONE CRITERION OVER ANOTHER CAN BE EXPRESSED 15 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 RELIABILITY FUEL ECONOMY RELIABILITY FUEL ECONOMY 1/1 1/2 3/1 1/1 4/1 1/1 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 RELIABILITY FUEL ECONOMY RELIABILITY FUEL ECONOMY 1/1 1/2 3/1 2/1 1/1 4/1 1/3 1/4 1/1 17 How do you turn this MATRIX into ranking of criteria? RELIABILITY FUEL ECONOMY RELIABILITY FUEL ECONOMY 1/1 1/2 3/1 2/1 1/1 4/1 1/3 1/4 1/1 18 Page 9 9

HOW DO YOU GET A RANKING OF PRIORITIES FROM A PAIRWISE MATRIX? AND THE SURVEY SAYS EIGENVECTOR!! ACTUALLY... DR THOMAS L. SAATY, CURRENTLY WITH THE UNIVERSITY OF PITTSBURGH, DEMONSTRATED MATHEMATICALLY THAT THE EIGENVECTOR SOLUTION WAS THE BEST APPROACH. REFERENCE : THE ANALYTIC HIERARCHY PROCESS, 1990, THOMAS L. SAATY 19 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. SAY WHAT! SHOW ME AN EXAMPLE 20 Page 10 10

IT S MATRIX ALGEBRA TIME!!! RELIABILITY FUEL ECONOMY RELIABILITY FUEL ECONOMY 1/1 1/2 3/1 2/1 1/1 4/1 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 21 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 RESULTS IN THIS 3.0000 1.7500 8.0000 5.3332 3.0000 14.0000 1.1666 0.6667 3.0000 22 Page 11 11

STEP 2 : NOW, LET S COMPUTE OUR FIRST EIGENVECTOR (TO FOUR DECIMAL PLACES) FIRST, WE SUM THE ROWS 3.0000 + 1.7500 + 8.0000 5.3332 + 3.0000 + 14.0000 1.1666 + 0.6667 + 3.0000 SECOND, WE SUM THE ROW TOTALS = 12.7500 0.3194 = 22.3332 0.5595 = 4.8333 0.1211 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) THE RESULT IS OUR EIGENVECTOR ( A LATER SLIDE WILL EXPLAIN THE MEANING IN TERMS OF OUR EXAMPLE) 0.3194 0.5595 0.1211 23 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 24 Page 12 12

AGAIN STEP 2 : COMPUTE THE EIGENVECTOR (TO FOUR DECIMAL PLACES) 27.6653 + 15.8330 + 72.4984 48.3311 + 27.6662 + 126.6642 10.5547 + 6.0414 + 27.6653 = 115.9967 0.3196 = 202.6615 0.5584 = 44.2614 0.1220 COMPUTE THE DIFFERENCE OF THE TOTALS 362.9196 1.0000 PREVIOUS COMPUTED EIGENVECTOR TO THIS ONE: 0.3194 0.3196 = - 0.0002 0.5595 0.1211 0.5584 0.1220 = 0.0011 = - 0.0009 TO FOUR DECIMAL PLACES THERE S NOT MUCH DIFFERENCE HOW ABOUT ONE MORE ITERATION? 25 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 26 Page 13 13

HERE S OUR PAIRWISE MATRIX WITH THE NAMES RELIABILITY FUEL ECONOMY RELIABILITY FUEL ECONOMY 1/1 1/2 3/1 2/1 1/1 4/1 1/3 1/4 1/1 AND THE COMPUTED EIGENVECTOR GIVES US THE RELATIVE RANKING OF OUR CRITERIA RELIABILITY FUEL ECONOMY 0.3196 0.5584 0.1220 THE SECOND MOST IMPORTANT CRITERION THE MOST IMPORTANT CRITERION THE LEAST IMPORTANT CRITERION NOW BACK TO THE HIEARCHICAL TREE... 27 HERE S THE TREE WITH THE CRITERIA WEIGHTS OBJECTIVE CRITERIA Select a new car 1.00 Style.3196 Reliability.5584 Fuel Economy.1220 ALTERNATIVES SKEPTIC-GATOR Civic Saturn Escort Clio WHAT ABOUT THE ALTERNATIVES? Civic Saturn Escort Clio Civic Saturn Escort Clio I M GLAD YOU ASKED... 28 Page 14 14

IN TERMS OF, PAIRWISE COMPARISONS DETERMINES THE PREFERENCE OF EACH ALTERNATIVE OVER ANOTHER 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... 29 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!!! 30 Page 15 15

COMPUTING THE EIGENVECTOR DETERMINES THE RELATIVE RANKING OF ATERNATIVES UNDER EACH CRITERION RANKING RANKING RELIABILITY 3 CIVIC.1160 1 CIVIC.3790 2 SATURN.2470 2 SATURN.2900 4 ESCORT.0600 4 ESCORT.0740 1 CLIO.5770 3 CLIO.2570 WHAT ABOUT FUEL ECONOMY? SKEPTIC-GATOR ANOTHER GOOD QUESTION... 31 AS STATED EARLIER, AHP CAN COMBINE BOTH QUALITATIVE AND QUANITATIVE INFORMATION FUEL ECONOMY INFORMATION IS OBTAINED FOR EACH ALTERNATIVE: FUEL ECONOMY (MILES/GALLON) CIVIC SATURN ESCORT CLIO 34 34 / 113 =.3010 27 27 / 113 =.2390 24 24 / 113 =.2120 28 28 / 113 =.2480 113 1.0000 NORMALIZING THE FUEL ECONOMY INFO ALLOWS US TO USE IT WITH OTHER RANKINGS 32 Page 16 16

HERE S THE TREE WITH ALL THE WEIGHTS OBJECTIVE CRITERIA Select a new car 1.00 Style.3196 Reliability.5584 Fuel Economy.1220 ALTERNATIVES Civic.1160 Saturn.2470 Escort.0600 Clio.5770 Civic.3790 Saturn.2900 Escort.0740 Clio.2570 Civic.3010 Saturn.2390 Escort.2120 Clio.2480 OKAY, NOW WHAT? I THINK WE RE READY FOR THE ANSWER... 33 A LITTLE MORE MATRIX ALGEBRA GIVES US THE SOLUTION: RELI- ABILITY FUEL ECONOMY CRITERIA RANKING CIVIC.1160.3790.3010 0.3196 SATURN.2470 ESCORT.0600.2900.2390.0740.2120 * 0.5584 RELIABILITY CLIO.5770.2570.2480 0.1220 FUEL ECONOMY I.E. FOR THE CIVIC (.1160 *.3196) + (.3790 *.5584) + (.3010 *.1220) =.3060 = Civic.3060 Saturn.2720 Escort.0940 AND THE WINNER IS!!! THE CLIO IS THE HIGHEST RANKED CAR Clio.3280 34 Page 17 17

IN SUMMARY, THE ANALYTIC HIERARCHY PROCESS PROVIDES A LOGICAL FRAMEWORK TO DETERMINE THE BENEFITS OF EACH ALTERNATIVE 1. Clio.3280 2. Civic.3060 3. Saturn.2720 4. Escort.0940 WHAT ABOUT COSTS? WELL, I LL TELL YOU... SKEPTIC-GATOR 35 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 36 Page 18 18

WAYS TO HANDLE BENEFITS AND COSTS INCLUDE THE FOLLOWING: 1. GRAPHING BENEFITS AND COSTS OF EACH ALTERNATIVE BENEFITS.... CHOSE ALTERNATIVE WITH LOWEST 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... 37 LET S USE BENEFIT TO COST RATIOS NORMALIZED COST $ COSTS BENEFIT - COST RATIOS 1. CLIO 18,000.3333.3280 /.3333 =.9840 2. CIVIC 12,000.2222.3060 /.2222 = 1.3771 3. SATURN 15,000.2778.2720 /.2778 =.9791 4. ESCORT 9,000.1667.0940 /.1667 =.5639 54,000 1.0000 AND... (REMEMBER THE BENEFITS WERE DERIVED EARLIER FROM THE AHP) THE CIVIC IS THE WINNER WITH THE HIGHEST BENEFIT TO COST RATIO 38 Page 19 19

AHP CAN BE USED FOR VERY COMPLEX DECISIONS MANY LEVELS OF CRITERIA AND SUBCRITERIA CAN BE INCLUDED GOAL HERE S SOME EXAMPLES 39 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... 40 Page 20 20