SlideShare a Scribd company logo
Multi Criteria DSS on
Mobile Phone Selection
With AHP & TOPSIS
Electronic & Computer Department
Isfahan University Of Technology
To: Dr M.A.Montazeri , By: Reza Ramezani 1
In The Name Of Allah
Outline
 Multi-Criteria Decision Making (MCDM)
 Analytic Hierarchy Process (AHP)
 Technique for Order Preference by
Similarity to Ideal Solution (TOPSIS)
2
Mobile Phones
 By the late 1980s, launch of the first GSM
phone.
 Swift evolution as the generations develop.
 Additional value-added services and high
computing capabilities on 3G.
3
Mobile producer
 By Mobile Development:
The producers had started to develop their sale
strategies based on consumer preferences over time.
 To achieve maximum number of consumer:
They throw different types of handsets every so
often on the market.
4
Is Mobile Phone Selection
Important?
 The number of published papers on mobile
phones.
 The rapid evolution of the mobile phone has
produced a proliferation of models and
features.
 Selecting a mobile phone is now a complex
multi-criteria problem (MCDM).
 Customers may find online decision support
useful. 5
Lecture aim
 Propose a multi-criteria decision making
(MCDM) approach.
 Show the most important mobile phone
features.
 Evaluating the mobile phone options in
respect to the users' preferences order.
 Finally, ranking mobile phone alternatives
by AHP and TOPSIS methods.
6
MCDM
 MCDM is a powerful tool used widely for
evaluating and ranking problems containing
multiple, usually conflicting criteria.
 MCDM refers to find the best opinion from all
of the feasible alternatives in the presence of
multiple decision criteria.
 MCDM helps offer recommendations when
decisions involve trade-offs among different
decision criteria.
 The MCDM generally enable to structure the
problem clearly and systematically. 7
MCDM Methods
 Some MCDM methods: Priority
based, outranking, distance-based and mixed
methods.
 One of the most outstanding MCDM
approaches is the Analytic Hierarchy
Process (AHP)
8
The Evaluation
Procedure Step 1. Identifying the mobile phone
selection (evaluation) criteria that are
considered the most important for the users.
 Step 2. Calculating the criteria weights by
applying AHP method.
 Step 3. Conducting TOPSIS method to
achieve the final ranking results. 9
The Evaluation
Procedure
10
Evaluation Criteria
 Main objective: Select the best alternative
among a number of mobile phone options in
respect to the users' preferences order.
 Criteria list resources:
 A literature research in depth
 A survey conducted among the target group
 The experiences of the telecommunication
sector experts
11
Evaluation Criteria
Some Examples from two groups:
1) The Product-related criteria.
2) The User-friendly criteria.
 Basic Requirements - Marketability
 Usability - Style
 Customer Excitement - Luxuriousness
 Simplicity - Attractiveness
 Colorfulness - Texture
 Design Standards - Acceptability
 Reliability - Harmoniousness.
12
13
14
By collected data, the essential criteria are decided to
be into two Class: product-related and user-related.
15
By interview, the essential criteria are decided to be
into two Class: product-related and user-related.
16
Analytical Hierarchy
Process (AHP) Formulated way to structure decision problem.
 The best-known and most widely used model in
decision making.
 Powerful Methodology in order to determine the
priorities among different criteria.
 Attempts to mirror human decision process.
 Easy to use.
 Well accepted by decision makers.
 Can be used for multiple decision makers.
17
AHP Procedure – Build the
Hierarchy Very similar to hierarchical value structure
– Goal on top (Fundamental Objective)
– Decompose into sub-goals (Means objectives)
– Further decomposition as necessary
– Identify criteria (attributes) to measure
achievement of goals (attributes and objectives)
– Alternatives added to bottom
– Different from decision tree
– Alternatives show up in decision nodes
– Alternatives affected by uncertain events
– Alternatives connected to all criteria
18
Categories of
“Elements” Objective
 Criteria
 Alternatives
 Goals
19
20
AHP Procedure – Judgments and
Comparisons
21
AHP Steps (Step 1)
Step 1:
 AHP uses several small sub problems to
present a complex decision problem.
 Thus, the first act is to decompose the
decision problem into a hierarchy with:
 a goal at the top
 criteria and sub-criteria at sub-levels
 and alternatives at the bottom
22
Building the Hierarchy
23
Our Study Hierarchically
24
Another Example
25
AHP Steps (Step 2)
Step 2:
 The Decision Matrix, Decision Vector
(Saaty's nine-point scale), must constructed.
 Use the fundamental 1–9 scale defined by
Saaty to assess the priority score.
 The decision matrix involves the
assessments of each alternative in respect to
the decision criteria.
 The decision vector involves the criteria's
preferences. 26
1 -9 Scale
Intensity of Importance Definition
1 Equal Importance
3 Moderate Importance
5 Strong Importance
7 Very Strong Importance
9 Extreme Importance
2, 4, 6, 8 For compromises between the above
Reciprocals of above In comparing elements i and j
- if i is 3 compared to j
- then j is 1/3 compared to i
Rationals Force consistency
Measured values available
27
Decision Matrix
28
Normalized Decision Matrix For
Mobile Phone
Motorola V80Sony Ericsson K700iNokia 7260Decision Matrix
0.3330.3330.333Basic Requirements
0.3820.3820.235Physical characteristics
0.2720.4560.272Technical features
0.2730.4540.273Functionality
0.1100.3350.555Brand choice
0.2300.3850.385Customer excitement
29
Decision Vector
30
AHP Steps (Step 3)
Step 3:
Pairwise Comparison Matrix
 Compare the pairs of the elements of the
constructed hierarchy.
 The aim is to set their relative priorities with
respect to each of the elements at the next
higher level.
31
Pairwise Comparison
Matrix
32
Pairwise Comparison
Matrix
 Ways to build pairwise comparison matrix:
1) Build From Decision Vector
2) Build Directly with solicit from user
 Weight determination of criteria is more
reliable when using pairwise comparisons
than obtaining them directly.
33
Decision Vector:
Will Become:
Surly this is consistence.
Pairwise Comparison
Matrix (Direct)
A
B
C
A B C
1
1
1
5/3 5
3/5
1/5
3
1/3
A B C
5 3 1
34
Pairwise Comparison
Matrix (Solicit)
Purchase Cost Maintenance Cost Gas Mileage
• Want to find weights on these criteria
• AHP compares everything two at a time
(1) Compare Purchase Cost to Maintenance Cost
– Which is more important?
Say purchase cost
– By how much? Say moderately 3
35
P = 3M
(2) Compare Purchase Cost to
– Which is more important?
Say purchase cost
– By how much? Say more important 5
Gas Mileage
(3) Compare to
– Which is more important?
Say maintenance cost
– By how much? Say more important 3
Gas MileageMaintenance Cost
36
Pairwise Comparison
Matrix (Solicit)
P = 5G
M = 3G
This set of comparisons gives the following
matrix:
P
M
G
P M G
1
1
1
3 5
1/3
1/5
3
1/3
• Ratings mean that P is 3 times more important than M
and P is 5 times more important than G
• What’s wrong with this matrix?
The ratings are inconsistent (Step 4)!
37
Pairwise Comparison
Matrix (Solicit)
P = 3M, P=5M  3M = 5G  M = (5/3)G But here M = 3G
Pairwise Comparison
Matrix
38
AHP Steps (Step 4)
Step 4:
 Calculate
 Is Pairwise Comparison Matrix Consistent?
 Consistency Ratio
 Reflect the consistency of decision maker's
judgments during the evaluation phase.
39
Consistency
 Ratings should be consistent in two ways:
(1) Ratings should be transitive
– That means that
If A is better than B
and B is better than C
then A must be better than C
(2) Ratings should be numerically consistent
– In car example we made 1 more comparison
than we needed
We know that P = 3M and P = 5G
3M = 5G M = (5/3)G 40
Consistency
Ways to understand whether a matrix is
consistent or not?
 Matrix Rank
 Eigenvalue
 Consistency Ratio
41
Consistent Matrix
(Rank)Consistent matrix for the car example would
look like:
P
M
G
P M G
1
1
1
3 5
1/3
1/5
5/3
3/5
– Note that matrix has Rank = 1
– That means that all rows are multiples of each
other and matrix can build from one row.
42
43
Consistent Matrix
(Eigenvalue)
87654321n
1.41.351.251.110.890.5200R.I. 44
Consistent Matrix
(Consistency Ratio)
45
Consistent Matrix
(Consistency Ratio)
AHP Steps (Step 5)
Step 5:
Compute Criterias' Weight
 Compute Weights in 2 different situation:
 Consistent Pairwise Comparison Matrix
Normalization
 Inconsistent Pairwise Comparison Matrix
Eigenvector
Geometric Mean
46
Criterias' Weight
(Consistent) Each pairwise comparison matrix column
has to be divided by the sum of entries of the
corresponding column.
 A normalized matrix is obtained in which
the sum of the elements of each column
vector is 1.
47
P
M
G
P M G
1
1
1
3 5
1/3
1/5
5/3
3/5
P
M
G
P M G
15/23
5/23
3/23
15/23 15/23
5/23
3/23
5/23
3/23
=
Sum = 1 1 1Sum = 23/15 23/5 23/3
W(P) = 15/23, W(M)= 5/23, W(G) = 3/23
48
Criterias' Weight
(Consistent)
Normalization:
Criterias' Weight
(Inconsistent) Eigenvalue/Eigenvector Method:
– Eigenvalues are important tools in several
math, science and engineering applications
– Compute by solving the characteristic equation:
det( I – A) = | A – I | = 0
– Use the largest , for the computation.
– Defined as follows: for matrix A and vector x,
Eigenvalue of A when Aw = w, w is nonzero
w is then the eigenvector associated with 49
Compute the Eigenvalues for the inconsistent
matrix:
P
M
G
P M G
1
1
1
3 5
1/3
1/5
3
1/3
w = vector of weights
– Must solve: Aw = w by solving det( I – A) = 0
– We get:
10.0,26.0,64.0 GMP www Different than before!
max = 3.039
Find the eigenvector for 3.039 and normalize
50
Criterias' Weight
(Inconsistent)
51
Criterias' Weight
(Inconsistent)
Car example with geometric means
P
M
G
P M G
1
1
1
3 5
1/3
1/5
3
1/3
Normalized
P
M
G
P M G
.65
.23
.11
.69 .56
.22
.13
.33
.08
w
w
w
p
M
G
= [(.65)(.69)(.56)]
1/3
= [(.22)(.23)(.33)]
1/3
= [(.13)(.08)(.11)]
1/3
= 0.63
= 0.26
= 0.05
Normalized
= 0.67
= 0.28
= 0.05
w
w
w
p
M
G
52
Criterias' Weight
(Inconsistent)
Compute
AHP Steps (Step 6)
Step 6:
 Calculate weight vector!
 Multiply weight vector by weight
coefficients of the elements at the higher
levels, until the top of the hierarchy is
reached.
53
Normalized Weights of the
Criterias
54
Normalized Weights of the
Criterias
55
TOPSIS
 Technique for Order Preference by Similarity
to Ideal Solution (TOPSIS)
 TOPSIS is based on positive and negative
ideal solutions.
 Solutions are determined in respect to the
distance of each alternative to the best and
the worst performing alternative.
 The alternative ratings and criterion
weights, must pass from AHP phase to
56
Evaluating Alternatives by
TOPSIS TOPSIS method, which is based on choosing the
best alternative having the:
 Shortest distance to the ideal solution
 Farthest distance from the negative-ideal solution
 The ideal solution is the solution that
maximizes the benefit and also minimizes the
total cost.
 The negative-ideal solution is the solution that
minimizes the benefit and also maximizes the
total cost.
57
Topsis Steps (Step 1)
58
C1
C2
C3
A1 A2 A3
1
3
1
3 5
7
3
3
5
Normalized
C1
C2
C3
A1 A2 A3
0.16
0.36
0.16
0.50 0.84
0.85
0.50
0.36
0.84
59
Example
Calculate the normalized decision matrix.
Topsis Steps (Step 2)
60
WNDM – Mobile Phone
Motorola V80Sony Ericsson K700iNokia 7260WeightWeighted Decision Matrix
0.0210.0210.0210.064Basic Requirements
0.0360.0360.0220.094Physical characteristics
0.0480.0800.0480.175Technical features
0.1120.1860.1120.409Functionality
0.0190.0580.0960.173Brand choice
0.0190.0320.0320.84Customer excitement
61
Topsis Steps (Step 3)
62
Ideal and Negative-ideal
Solutions
Motorola V80Sony Ericsson K700Nokia 7260Weighted Decision Matrix
0.0210.0210.0210.0210.021Basic Requirements
0.0360.0360.0220.0220.036Physical characteristics
0.0480.0800.0480.0480.080Technical features
0.1120.1860.1120.1860.112Functionality
0.0190.0580.0960.0190.96Brand choice
0.0190.0320.0320.0190.032Customer excitement
63
Topsis Steps (Step 4)
64
Alternatives’ Distances
65
The distance of each alternative to the ideal
solution and the non-ideal solution:
Motorola V80Sony Ericsson K700iNokia 7260
0.11240.03840.0822
0.01440.09160.0780
Topsis Steps (Step 5)
66
Relative Closeness To The
Ideal Solution
67
Motorola V80Sony Ericsson K700iNokia 7260
0.11350.70460.4868
Topsis Steps (Step 6)
68
The End
Thanks For Your
Regard
69

More Related Content

What's hot

AHP fundamentals
AHP fundamentalsAHP fundamentals
AHP fundamentals
mgarciamelon
 
How to do ahp analysis in excel
How to do ahp analysis in excelHow to do ahp analysis in excel
How to do ahp analysis in excel
J.Roberto S.F
 
AHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in Excel
AHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in ExcelAHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in Excel
AHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in Excel
Megha Ahuja
 
Multi criteria decision making
Multi criteria decision makingMulti criteria decision making
Multi criteria decision making
Kartik Bansal
 
Analytic network process
Analytic network processAnalytic network process
Analytic network process
Mat Sahudi
 
Decision Making Using the Analytic Hierarchy Process (AHP); A Step by Step A...
Decision Making Using the Analytic Hierarchy Process (AHP);  A Step by Step A...Decision Making Using the Analytic Hierarchy Process (AHP);  A Step by Step A...
Decision Making Using the Analytic Hierarchy Process (AHP); A Step by Step A...
Hamed Taherdoost
 
multi criteria decision making
multi criteria decision makingmulti criteria decision making
multi criteria decision making
Shankha Goswami
 
MCDM Introduction 08-01
MCDM Introduction 08-01MCDM Introduction 08-01
MCDM Introduction 08-01
rmcnab67
 
Decision Making Using The Analytic Hierarchy Process
Decision Making Using The Analytic Hierarchy ProcessDecision Making Using The Analytic Hierarchy Process
Decision Making Using The Analytic Hierarchy Process
Vaibhav Gaikwad
 
Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)
Rajiv Kumar
 
Introduction to PROMETHEE : An Outranking MCDM
Introduction to PROMETHEE : An Outranking MCDMIntroduction to PROMETHEE : An Outranking MCDM
Introduction to PROMETHEE : An Outranking MCDM
Mrinmoy Majumder
 
Apply AHP in decision making
Apply AHP in decision makingApply AHP in decision making
Apply AHP in decision making
Mohd Farid Awang
 
Using the Analytic Hierarchy Process (AHP) to Select and Prioritize Project...
Using the Analytic Hierarchy Process  (AHP) to Select and Prioritize  Project...Using the Analytic Hierarchy Process  (AHP) to Select and Prioritize  Project...
Using the Analytic Hierarchy Process (AHP) to Select and Prioritize Project...
Ricardo Viana Vargas
 
Multiple Criteria for Decision
Multiple Criteria for DecisionMultiple Criteria for Decision
Multiple Criteria for Decision
Subhash sapkota
 
SuperDecision for AHP and ANP
SuperDecision for AHP and ANPSuperDecision for AHP and ANP
SuperDecision for AHP and ANPElena Rokou
 
Training on Multi-Criteria Decision-Making methods.pptx
Training on Multi-Criteria Decision-Making methods.pptxTraining on Multi-Criteria Decision-Making methods.pptx
Training on Multi-Criteria Decision-Making methods.pptx
Lanndon Ocampo
 
Game theory
Game theoryGame theory
Game theory
sivadarla
 
Application of Analytic Hierarchy Process for the Selection of Best Tablet Model
Application of Analytic Hierarchy Process for the Selection of Best Tablet ModelApplication of Analytic Hierarchy Process for the Selection of Best Tablet Model
Application of Analytic Hierarchy Process for the Selection of Best Tablet Model
Shankha Goswami
 
Supplier selection using ahp
Supplier selection using ahpSupplier selection using ahp
Supplier selection using ahp
subhashishbehera
 

What's hot (20)

AHP fundamentals
AHP fundamentalsAHP fundamentals
AHP fundamentals
 
How to do ahp analysis in excel
How to do ahp analysis in excelHow to do ahp analysis in excel
How to do ahp analysis in excel
 
AHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in Excel
AHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in ExcelAHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in Excel
AHP-ANALYTIC HIERARCHY PROCESS- How To Slove AHP in Excel
 
Multi criteria decision making
Multi criteria decision makingMulti criteria decision making
Multi criteria decision making
 
Analytic network process
Analytic network processAnalytic network process
Analytic network process
 
Decision Making Using the Analytic Hierarchy Process (AHP); A Step by Step A...
Decision Making Using the Analytic Hierarchy Process (AHP);  A Step by Step A...Decision Making Using the Analytic Hierarchy Process (AHP);  A Step by Step A...
Decision Making Using the Analytic Hierarchy Process (AHP); A Step by Step A...
 
multi criteria decision making
multi criteria decision makingmulti criteria decision making
multi criteria decision making
 
MCDM Introduction 08-01
MCDM Introduction 08-01MCDM Introduction 08-01
MCDM Introduction 08-01
 
Decision Making Using The Analytic Hierarchy Process
Decision Making Using The Analytic Hierarchy ProcessDecision Making Using The Analytic Hierarchy Process
Decision Making Using The Analytic Hierarchy Process
 
Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)
 
Introduction to PROMETHEE : An Outranking MCDM
Introduction to PROMETHEE : An Outranking MCDMIntroduction to PROMETHEE : An Outranking MCDM
Introduction to PROMETHEE : An Outranking MCDM
 
Apply AHP in decision making
Apply AHP in decision makingApply AHP in decision making
Apply AHP in decision making
 
Using the Analytic Hierarchy Process (AHP) to Select and Prioritize Project...
Using the Analytic Hierarchy Process  (AHP) to Select and Prioritize  Project...Using the Analytic Hierarchy Process  (AHP) to Select and Prioritize  Project...
Using the Analytic Hierarchy Process (AHP) to Select and Prioritize Project...
 
mcdm method
mcdm methodmcdm method
mcdm method
 
Multiple Criteria for Decision
Multiple Criteria for DecisionMultiple Criteria for Decision
Multiple Criteria for Decision
 
SuperDecision for AHP and ANP
SuperDecision for AHP and ANPSuperDecision for AHP and ANP
SuperDecision for AHP and ANP
 
Training on Multi-Criteria Decision-Making methods.pptx
Training on Multi-Criteria Decision-Making methods.pptxTraining on Multi-Criteria Decision-Making methods.pptx
Training on Multi-Criteria Decision-Making methods.pptx
 
Game theory
Game theoryGame theory
Game theory
 
Application of Analytic Hierarchy Process for the Selection of Best Tablet Model
Application of Analytic Hierarchy Process for the Selection of Best Tablet ModelApplication of Analytic Hierarchy Process for the Selection of Best Tablet Model
Application of Analytic Hierarchy Process for the Selection of Best Tablet Model
 
Supplier selection using ahp
Supplier selection using ahpSupplier selection using ahp
Supplier selection using ahp
 

Similar to Multi criteria decision support system on mobile phone selection with ahp and topsis

vdocuments.mx_supplier-selection-fuzzy-ahp.ppt
vdocuments.mx_supplier-selection-fuzzy-ahp.pptvdocuments.mx_supplier-selection-fuzzy-ahp.ppt
vdocuments.mx_supplier-selection-fuzzy-ahp.ppt
hamedtab66
 
IM426 3A G5.ppt
IM426 3A G5.pptIM426 3A G5.ppt
IM426 3A G5.ppt
MohamedSalem979344
 
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
IRJET Journal
 
AHP_Report_EM-206.ppt
AHP_Report_EM-206.pptAHP_Report_EM-206.ppt
AHP_Report_EM-206.ppt
GeorgeGomez31
 
IRJET-An Entropy-Weight Based TOPSIS Approach for Supplier Selection
IRJET-An Entropy-Weight Based TOPSIS Approach for Supplier SelectionIRJET-An Entropy-Weight Based TOPSIS Approach for Supplier Selection
IRJET-An Entropy-Weight Based TOPSIS Approach for Supplier Selection
IRJET Journal
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
CHAIRMAN M
 
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
IJMER
 
Selection of Fuel by Using Analytical Hierarchy Process
Selection of Fuel by Using Analytical Hierarchy ProcessSelection of Fuel by Using Analytical Hierarchy Process
Selection of Fuel by Using Analytical Hierarchy Process
IJERA Editor
 
Grant Selection Process Using Simple Additive Weighting Approach
Grant Selection Process Using Simple Additive Weighting ApproachGrant Selection Process Using Simple Additive Weighting Approach
Grant Selection Process Using Simple Additive Weighting Approach
ijtsrd
 
Supplier ranking and selection in a bakery
Supplier ranking and selection in a bakerySupplier ranking and selection in a bakery
Supplier ranking and selection in a bakery
IOSR Journals
 
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
IJMER
 
Plant location selection by using MCDM methods
Plant location selection by using MCDM methodsPlant location selection by using MCDM methods
Plant location selection by using MCDM methods
IJERA Editor
 
Important Quantitative Methods by MBA Classes in Mumbai
Important Quantitative Methods by MBA Classes in MumbaiImportant Quantitative Methods by MBA Classes in Mumbai
Important Quantitative Methods by MBA Classes in Mumbai
seomiamia
 
AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...
AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...
AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...
A Makwana
 
ffffff[1].pdf
ffffff[1].pdfffffff[1].pdf
ffffff[1].pdf
snigdhag99
 
IRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative FilteringIRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET Journal
 
PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...
PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...
PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...
ijmvsc
 
Conjoint Analysis
Conjoint AnalysisConjoint Analysis
Conjoint Analysis
Anirban Banerjee
 
Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)
SakshiAggarwal98
 
The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...
The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...
The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...
IRJET Journal
 

Similar to Multi criteria decision support system on mobile phone selection with ahp and topsis (20)

vdocuments.mx_supplier-selection-fuzzy-ahp.ppt
vdocuments.mx_supplier-selection-fuzzy-ahp.pptvdocuments.mx_supplier-selection-fuzzy-ahp.ppt
vdocuments.mx_supplier-selection-fuzzy-ahp.ppt
 
IM426 3A G5.ppt
IM426 3A G5.pptIM426 3A G5.ppt
IM426 3A G5.ppt
 
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
Selecting Best Tractor Ranking Wise by Software using MADM(Multiple –Attribut...
 
AHP_Report_EM-206.ppt
AHP_Report_EM-206.pptAHP_Report_EM-206.ppt
AHP_Report_EM-206.ppt
 
IRJET-An Entropy-Weight Based TOPSIS Approach for Supplier Selection
IRJET-An Entropy-Weight Based TOPSIS Approach for Supplier SelectionIRJET-An Entropy-Weight Based TOPSIS Approach for Supplier Selection
IRJET-An Entropy-Weight Based TOPSIS Approach for Supplier Selection
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
 
Selection of Fuel by Using Analytical Hierarchy Process
Selection of Fuel by Using Analytical Hierarchy ProcessSelection of Fuel by Using Analytical Hierarchy Process
Selection of Fuel by Using Analytical Hierarchy Process
 
Grant Selection Process Using Simple Additive Weighting Approach
Grant Selection Process Using Simple Additive Weighting ApproachGrant Selection Process Using Simple Additive Weighting Approach
Grant Selection Process Using Simple Additive Weighting Approach
 
Supplier ranking and selection in a bakery
Supplier ranking and selection in a bakerySupplier ranking and selection in a bakery
Supplier ranking and selection in a bakery
 
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
MCDM Techniques for the Selection of Material Handling Equipment in the Autom...
 
Plant location selection by using MCDM methods
Plant location selection by using MCDM methodsPlant location selection by using MCDM methods
Plant location selection by using MCDM methods
 
Important Quantitative Methods by MBA Classes in Mumbai
Important Quantitative Methods by MBA Classes in MumbaiImportant Quantitative Methods by MBA Classes in Mumbai
Important Quantitative Methods by MBA Classes in Mumbai
 
AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...
AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...
AN INTEGRATED APPROACH FOR ENHANCING READY MIXED CONCRETE SELECTION USING TEC...
 
ffffff[1].pdf
ffffff[1].pdfffffff[1].pdf
ffffff[1].pdf
 
IRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative FilteringIRJET- Boosting Response Aware Model-Based Collaborative Filtering
IRJET- Boosting Response Aware Model-Based Collaborative Filtering
 
PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...
PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...
PRIORITIZING THE BANKING SERVICE QUALITY OF DIFFERENT BRANCHES USING FACTOR A...
 
Conjoint Analysis
Conjoint AnalysisConjoint Analysis
Conjoint Analysis
 
Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)
 
The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...
The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...
The Evaluation of Topsis and Fuzzy-Topsis Method for Decision Making System i...
 

More from Reza Ramezani

Real time operating systems for safety-critical applications
Real time operating systems for safety-critical applicationsReal time operating systems for safety-critical applications
Real time operating systems for safety-critical applicationsReza Ramezani
 
Fault tolerant real-time scheduling
Fault tolerant real-time schedulingFault tolerant real-time scheduling
Fault tolerant real-time schedulingReza Ramezani
 
Authorship attribution
Authorship attributionAuthorship attribution
Authorship attribution
Reza Ramezani
 
An introduction to forensic linguistics
An introduction to forensic linguisticsAn introduction to forensic linguistics
An introduction to forensic linguistics
Reza Ramezani
 
An improved to ak max sat (max-sat problem)
An improved to ak max sat (max-sat problem)An improved to ak max sat (max-sat problem)
An improved to ak max sat (max-sat problem)Reza Ramezani
 
Feature selection concepts and methods
Feature selection concepts and methodsFeature selection concepts and methods
Feature selection concepts and methodsReza Ramezani
 
Deadlock detection in distributed systems
Deadlock detection in distributed systemsDeadlock detection in distributed systems
Deadlock detection in distributed systemsReza Ramezani
 
Fault injection techniques, design pattern for fault injector system
Fault injection techniques, design pattern for fault injector systemFault injection techniques, design pattern for fault injector system
Fault injection techniques, design pattern for fault injector systemReza Ramezani
 
Question answering in linked data
Question answering in linked dataQuestion answering in linked data
Question answering in linked data
Reza Ramezani
 
Finding Association Rules in Linked Data
Finding Association Rules in Linked DataFinding Association Rules in Linked Data
Finding Association Rules in Linked Data
Reza Ramezani
 

More from Reza Ramezani (10)

Real time operating systems for safety-critical applications
Real time operating systems for safety-critical applicationsReal time operating systems for safety-critical applications
Real time operating systems for safety-critical applications
 
Fault tolerant real-time scheduling
Fault tolerant real-time schedulingFault tolerant real-time scheduling
Fault tolerant real-time scheduling
 
Authorship attribution
Authorship attributionAuthorship attribution
Authorship attribution
 
An introduction to forensic linguistics
An introduction to forensic linguisticsAn introduction to forensic linguistics
An introduction to forensic linguistics
 
An improved to ak max sat (max-sat problem)
An improved to ak max sat (max-sat problem)An improved to ak max sat (max-sat problem)
An improved to ak max sat (max-sat problem)
 
Feature selection concepts and methods
Feature selection concepts and methodsFeature selection concepts and methods
Feature selection concepts and methods
 
Deadlock detection in distributed systems
Deadlock detection in distributed systemsDeadlock detection in distributed systems
Deadlock detection in distributed systems
 
Fault injection techniques, design pattern for fault injector system
Fault injection techniques, design pattern for fault injector systemFault injection techniques, design pattern for fault injector system
Fault injection techniques, design pattern for fault injector system
 
Question answering in linked data
Question answering in linked dataQuestion answering in linked data
Question answering in linked data
 
Finding Association Rules in Linked Data
Finding Association Rules in Linked DataFinding Association Rules in Linked Data
Finding Association Rules in Linked Data
 

Recently uploaded

Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
WilliamRodrigues148
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
Norma Mushkat Gaffin
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Boris Ziegler
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
Any kyc Account
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
SynapseIndia
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
zoyaansari11365
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
Aurelien Domont, MBA
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
sarahvanessa51503
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
marketing317746
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
Lital Barkan
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
KaiNexus
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
agatadrynko
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
creerey
 

Recently uploaded (20)

Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Training my puppy and implementation in this story
Training my puppy and implementation in this storyTraining my puppy and implementation in this story
Training my puppy and implementation in this story
 
Mastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnapMastering B2B Payments Webinar from BlueSnap
Mastering B2B Payments Webinar from BlueSnap
 
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
Agency Managed Advisory Board As a Solution To Career Path Defining Business ...
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
 
Premium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern BusinessesPremium MEAN Stack Development Solutions for Modern Businesses
Premium MEAN Stack Development Solutions for Modern Businesses
 
Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111Introduction to Amazon company 111111111111
Introduction to Amazon company 111111111111
 
Digital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and TemplatesDigital Transformation and IT Strategy Toolkit and Templates
Digital Transformation and IT Strategy Toolkit and Templates
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
Brand Analysis for an artist named Struan
Brand Analysis for an artist named StruanBrand Analysis for an artist named Struan
Brand Analysis for an artist named Struan
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05amptalk_RecruitingDeck_english_2024.06.05
amptalk_RecruitingDeck_english_2024.06.05
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024LA HUG - Video Testimonials with Chynna Morgan - June 2024
LA HUG - Video Testimonials with Chynna Morgan - June 2024
 
Enterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdfEnterprise Excellence is Inclusive Excellence.pdf
Enterprise Excellence is Inclusive Excellence.pdf
 
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdfikea_woodgreen_petscharity_cat-alogue_digital.pdf
ikea_woodgreen_petscharity_cat-alogue_digital.pdf
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBdCree_Rey_BrandIdentityKit.PDF_PersonalBd
Cree_Rey_BrandIdentityKit.PDF_PersonalBd
 

Multi criteria decision support system on mobile phone selection with ahp and topsis

  • 1. Multi Criteria DSS on Mobile Phone Selection With AHP & TOPSIS Electronic & Computer Department Isfahan University Of Technology To: Dr M.A.Montazeri , By: Reza Ramezani 1 In The Name Of Allah
  • 2. Outline  Multi-Criteria Decision Making (MCDM)  Analytic Hierarchy Process (AHP)  Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) 2
  • 3. Mobile Phones  By the late 1980s, launch of the first GSM phone.  Swift evolution as the generations develop.  Additional value-added services and high computing capabilities on 3G. 3
  • 4. Mobile producer  By Mobile Development: The producers had started to develop their sale strategies based on consumer preferences over time.  To achieve maximum number of consumer: They throw different types of handsets every so often on the market. 4
  • 5. Is Mobile Phone Selection Important?  The number of published papers on mobile phones.  The rapid evolution of the mobile phone has produced a proliferation of models and features.  Selecting a mobile phone is now a complex multi-criteria problem (MCDM).  Customers may find online decision support useful. 5
  • 6. Lecture aim  Propose a multi-criteria decision making (MCDM) approach.  Show the most important mobile phone features.  Evaluating the mobile phone options in respect to the users' preferences order.  Finally, ranking mobile phone alternatives by AHP and TOPSIS methods. 6
  • 7. MCDM  MCDM is a powerful tool used widely for evaluating and ranking problems containing multiple, usually conflicting criteria.  MCDM refers to find the best opinion from all of the feasible alternatives in the presence of multiple decision criteria.  MCDM helps offer recommendations when decisions involve trade-offs among different decision criteria.  The MCDM generally enable to structure the problem clearly and systematically. 7
  • 8. MCDM Methods  Some MCDM methods: Priority based, outranking, distance-based and mixed methods.  One of the most outstanding MCDM approaches is the Analytic Hierarchy Process (AHP) 8
  • 9. The Evaluation Procedure Step 1. Identifying the mobile phone selection (evaluation) criteria that are considered the most important for the users.  Step 2. Calculating the criteria weights by applying AHP method.  Step 3. Conducting TOPSIS method to achieve the final ranking results. 9
  • 11. Evaluation Criteria  Main objective: Select the best alternative among a number of mobile phone options in respect to the users' preferences order.  Criteria list resources:  A literature research in depth  A survey conducted among the target group  The experiences of the telecommunication sector experts 11
  • 12. Evaluation Criteria Some Examples from two groups: 1) The Product-related criteria. 2) The User-friendly criteria.  Basic Requirements - Marketability  Usability - Style  Customer Excitement - Luxuriousness  Simplicity - Attractiveness  Colorfulness - Texture  Design Standards - Acceptability  Reliability - Harmoniousness. 12
  • 13. 13
  • 14. 14
  • 15. By collected data, the essential criteria are decided to be into two Class: product-related and user-related. 15
  • 16. By interview, the essential criteria are decided to be into two Class: product-related and user-related. 16
  • 17. Analytical Hierarchy Process (AHP) Formulated way to structure decision problem.  The best-known and most widely used model in decision making.  Powerful Methodology in order to determine the priorities among different criteria.  Attempts to mirror human decision process.  Easy to use.  Well accepted by decision makers.  Can be used for multiple decision makers. 17
  • 18. AHP Procedure – Build the Hierarchy Very similar to hierarchical value structure – Goal on top (Fundamental Objective) – Decompose into sub-goals (Means objectives) – Further decomposition as necessary – Identify criteria (attributes) to measure achievement of goals (attributes and objectives) – Alternatives added to bottom – Different from decision tree – Alternatives show up in decision nodes – Alternatives affected by uncertain events – Alternatives connected to all criteria 18
  • 19. Categories of “Elements” Objective  Criteria  Alternatives  Goals 19
  • 20. 20
  • 21. AHP Procedure – Judgments and Comparisons 21
  • 22. AHP Steps (Step 1) Step 1:  AHP uses several small sub problems to present a complex decision problem.  Thus, the first act is to decompose the decision problem into a hierarchy with:  a goal at the top  criteria and sub-criteria at sub-levels  and alternatives at the bottom 22
  • 26. AHP Steps (Step 2) Step 2:  The Decision Matrix, Decision Vector (Saaty's nine-point scale), must constructed.  Use the fundamental 1–9 scale defined by Saaty to assess the priority score.  The decision matrix involves the assessments of each alternative in respect to the decision criteria.  The decision vector involves the criteria's preferences. 26
  • 27. 1 -9 Scale Intensity of Importance Definition 1 Equal Importance 3 Moderate Importance 5 Strong Importance 7 Very Strong Importance 9 Extreme Importance 2, 4, 6, 8 For compromises between the above Reciprocals of above In comparing elements i and j - if i is 3 compared to j - then j is 1/3 compared to i Rationals Force consistency Measured values available 27
  • 29. Normalized Decision Matrix For Mobile Phone Motorola V80Sony Ericsson K700iNokia 7260Decision Matrix 0.3330.3330.333Basic Requirements 0.3820.3820.235Physical characteristics 0.2720.4560.272Technical features 0.2730.4540.273Functionality 0.1100.3350.555Brand choice 0.2300.3850.385Customer excitement 29
  • 31. AHP Steps (Step 3) Step 3: Pairwise Comparison Matrix  Compare the pairs of the elements of the constructed hierarchy.  The aim is to set their relative priorities with respect to each of the elements at the next higher level. 31
  • 33. Pairwise Comparison Matrix  Ways to build pairwise comparison matrix: 1) Build From Decision Vector 2) Build Directly with solicit from user  Weight determination of criteria is more reliable when using pairwise comparisons than obtaining them directly. 33
  • 34. Decision Vector: Will Become: Surly this is consistence. Pairwise Comparison Matrix (Direct) A B C A B C 1 1 1 5/3 5 3/5 1/5 3 1/3 A B C 5 3 1 34
  • 35. Pairwise Comparison Matrix (Solicit) Purchase Cost Maintenance Cost Gas Mileage • Want to find weights on these criteria • AHP compares everything two at a time (1) Compare Purchase Cost to Maintenance Cost – Which is more important? Say purchase cost – By how much? Say moderately 3 35 P = 3M
  • 36. (2) Compare Purchase Cost to – Which is more important? Say purchase cost – By how much? Say more important 5 Gas Mileage (3) Compare to – Which is more important? Say maintenance cost – By how much? Say more important 3 Gas MileageMaintenance Cost 36 Pairwise Comparison Matrix (Solicit) P = 5G M = 3G
  • 37. This set of comparisons gives the following matrix: P M G P M G 1 1 1 3 5 1/3 1/5 3 1/3 • Ratings mean that P is 3 times more important than M and P is 5 times more important than G • What’s wrong with this matrix? The ratings are inconsistent (Step 4)! 37 Pairwise Comparison Matrix (Solicit) P = 3M, P=5M  3M = 5G  M = (5/3)G But here M = 3G
  • 39. AHP Steps (Step 4) Step 4:  Calculate  Is Pairwise Comparison Matrix Consistent?  Consistency Ratio  Reflect the consistency of decision maker's judgments during the evaluation phase. 39
  • 40. Consistency  Ratings should be consistent in two ways: (1) Ratings should be transitive – That means that If A is better than B and B is better than C then A must be better than C (2) Ratings should be numerically consistent – In car example we made 1 more comparison than we needed We know that P = 3M and P = 5G 3M = 5G M = (5/3)G 40
  • 41. Consistency Ways to understand whether a matrix is consistent or not?  Matrix Rank  Eigenvalue  Consistency Ratio 41
  • 42. Consistent Matrix (Rank)Consistent matrix for the car example would look like: P M G P M G 1 1 1 3 5 1/3 1/5 5/3 3/5 – Note that matrix has Rank = 1 – That means that all rows are multiples of each other and matrix can build from one row. 42
  • 46. AHP Steps (Step 5) Step 5: Compute Criterias' Weight  Compute Weights in 2 different situation:  Consistent Pairwise Comparison Matrix Normalization  Inconsistent Pairwise Comparison Matrix Eigenvector Geometric Mean 46
  • 47. Criterias' Weight (Consistent) Each pairwise comparison matrix column has to be divided by the sum of entries of the corresponding column.  A normalized matrix is obtained in which the sum of the elements of each column vector is 1. 47
  • 48. P M G P M G 1 1 1 3 5 1/3 1/5 5/3 3/5 P M G P M G 15/23 5/23 3/23 15/23 15/23 5/23 3/23 5/23 3/23 = Sum = 1 1 1Sum = 23/15 23/5 23/3 W(P) = 15/23, W(M)= 5/23, W(G) = 3/23 48 Criterias' Weight (Consistent) Normalization:
  • 49. Criterias' Weight (Inconsistent) Eigenvalue/Eigenvector Method: – Eigenvalues are important tools in several math, science and engineering applications – Compute by solving the characteristic equation: det( I – A) = | A – I | = 0 – Use the largest , for the computation. – Defined as follows: for matrix A and vector x, Eigenvalue of A when Aw = w, w is nonzero w is then the eigenvector associated with 49
  • 50. Compute the Eigenvalues for the inconsistent matrix: P M G P M G 1 1 1 3 5 1/3 1/5 3 1/3 w = vector of weights – Must solve: Aw = w by solving det( I – A) = 0 – We get: 10.0,26.0,64.0 GMP www Different than before! max = 3.039 Find the eigenvector for 3.039 and normalize 50 Criterias' Weight (Inconsistent)
  • 52. Car example with geometric means P M G P M G 1 1 1 3 5 1/3 1/5 3 1/3 Normalized P M G P M G .65 .23 .11 .69 .56 .22 .13 .33 .08 w w w p M G = [(.65)(.69)(.56)] 1/3 = [(.22)(.23)(.33)] 1/3 = [(.13)(.08)(.11)] 1/3 = 0.63 = 0.26 = 0.05 Normalized = 0.67 = 0.28 = 0.05 w w w p M G 52 Criterias' Weight (Inconsistent) Compute
  • 53. AHP Steps (Step 6) Step 6:  Calculate weight vector!  Multiply weight vector by weight coefficients of the elements at the higher levels, until the top of the hierarchy is reached. 53
  • 54. Normalized Weights of the Criterias 54
  • 55. Normalized Weights of the Criterias 55
  • 56. TOPSIS  Technique for Order Preference by Similarity to Ideal Solution (TOPSIS)  TOPSIS is based on positive and negative ideal solutions.  Solutions are determined in respect to the distance of each alternative to the best and the worst performing alternative.  The alternative ratings and criterion weights, must pass from AHP phase to 56
  • 57. Evaluating Alternatives by TOPSIS TOPSIS method, which is based on choosing the best alternative having the:  Shortest distance to the ideal solution  Farthest distance from the negative-ideal solution  The ideal solution is the solution that maximizes the benefit and also minimizes the total cost.  The negative-ideal solution is the solution that minimizes the benefit and also maximizes the total cost. 57
  • 59. C1 C2 C3 A1 A2 A3 1 3 1 3 5 7 3 3 5 Normalized C1 C2 C3 A1 A2 A3 0.16 0.36 0.16 0.50 0.84 0.85 0.50 0.36 0.84 59 Example Calculate the normalized decision matrix.
  • 61. WNDM – Mobile Phone Motorola V80Sony Ericsson K700iNokia 7260WeightWeighted Decision Matrix 0.0210.0210.0210.064Basic Requirements 0.0360.0360.0220.094Physical characteristics 0.0480.0800.0480.175Technical features 0.1120.1860.1120.409Functionality 0.0190.0580.0960.173Brand choice 0.0190.0320.0320.84Customer excitement 61
  • 63. Ideal and Negative-ideal Solutions Motorola V80Sony Ericsson K700Nokia 7260Weighted Decision Matrix 0.0210.0210.0210.0210.021Basic Requirements 0.0360.0360.0220.0220.036Physical characteristics 0.0480.0800.0480.0480.080Technical features 0.1120.1860.1120.1860.112Functionality 0.0190.0580.0960.0190.96Brand choice 0.0190.0320.0320.0190.032Customer excitement 63
  • 65. Alternatives’ Distances 65 The distance of each alternative to the ideal solution and the non-ideal solution: Motorola V80Sony Ericsson K700iNokia 7260 0.11240.03840.0822 0.01440.09160.0780
  • 67. Relative Closeness To The Ideal Solution 67 Motorola V80Sony Ericsson K700iNokia 7260 0.11350.70460.4868
  • 69. The End Thanks For Your Regard 69