SlideShare a Scribd company logo
1Challenge the future
BWM: Best Worst Method
Jafar Rezaei
Delft University of Technology, The Netherlands
j.rezaei@tudelft.nl
www.bestworstmethod.com
2Challenge the future
MCDM problem
• Decision-making is generally defined as the cognitive process
of selecting an alternative from a set of alternatives.
• A multi-criteria decision-making (MCDM) problem is a
problem where a decision-maker has to find the best
alternative from a set of alternatives considering a set of
criteria.
www.bestworstmethod.com
3Challenge the future
MCDM problem (example 1)
Considering the criteria:
• port efficiency
• port infrastructure
• location
• port charges
• interconnectivity
A shipper has to select the best port among a set of four
ports: Le Havre (France); Antwerp (Belgium); Rotterdam
(Netherlands); Hamburg (Germany)
4Challenge the future
MCDM problem (example 2)
A manufacturer has to select the best location for its central
warehouse from a set of three alternative locations:
Utrecht; Arnhem; Dordrecht
Considering the criteria:
• proximity to customers
• proximity to suppliers
• investment costs
• expansion possibility
• road connection
• rail connection
• water connection
www.bestworstmethod.com
5Challenge the future
MCDM problem (example 3)
I want to buy a car from the following set:
• price
• quality
• comfort
• safety
• style
Considering the criteria:
www.bestworstmethod.com
6Challenge the future
MCDM problem (formulation)
A discrete MCDM problem is generally shown as a matrix as
follows:
where
is a set of feasible alternatives (actions, stimuli),
is a set of decision-making criteria, and
is the score of alternative i with respect to criterion j.
 maaa ,,, 21 
 nccc ,,, 21 
ijp















mnmm
n
n
m
n
ppp
ppp
ppp
a
a
a
P
ccc






21
22221
11211
2
1
21
www.bestworstmethod.com
7Challenge the future
MCDM problem (goal)
The goal is to select* the best (e.g. most desirable, most important)
alternative (an alternative with the best overall value )
(*other goals: rank, sort)
BWM is used to find the weights wj
(other methods: SMART, AHP/ANP)
  1,0 jj ww
iV


n
j
ijji pwV
1
The scores are collected from available data sources (if they are objective and
available, e.g. price), or measured using qualitative approaches (e.g. Likert scale),
or calculated similar to the weights of the criteria (if they are subjective, e.g.
quality).
ijp
www.bestworstmethod.com
8Challenge the future
BWM (pairwise comparison)
BWM uses pairwise comparison* to find the weights (wj) of the criteria.
• Pairwise comparison aij shows how much the decision-maker prefers
criterion i over criterion j.
• To show such preference, we may use Likert scales (e.g. very low … very
high) with a corresponding numerical scale like:
• 0.1, 0.2, …, 1 (0.1: equally important, …, 1: i is extremely more important than j).
• 1, 2, …, 100 (1: equally important, …, 100: i is extremely more important than j).
• 1, …,9 (1: equally important, …, 9: i is extremely more important than j).
* Thurstone, L.L. (1927). A law of comparative judgement. Psychological Review, 34, 278–286.
www.bestworstmethod.com
9Challenge the future
1 2 n......
Steps of BWM: Step 1
• Determine a set of decision criteria.
In this step, the decision-maker considers the criteria
that should be used to arrive at a decision. For instance, in the
case of buying a car, the decision criteria can be:
It is clear that for different decision-makers, the set of decision
criteria might vary.
 nccc ,,, 21 
 )(style),(safety),(comfort),(price),(quality 54321 ccccc
10Challenge the future
Steps of BWM: Step 2
• Determine the best (e.g. the most important), and the worst (e.g.
the least important) criteria.
In this step, the decision-maker identifies the best and the worst
criteria. No comparison is made at this stage. For example, for a
particular decision-maker, and may be the best
and the worst criteria respectively.
)(price 2c )(style 5c
Best 1 2 n-2 Worst......
11Challenge the future
Steps of BWM: Step 3
• Determine the preference of the best criterion over all the other
criteria using a number between 1 and 9 (or other scales).
The resulting Best-to-Others (BO) vector would be:
where indicates the preference of the best criterion B over
criterion j. For our example, the vector shows the preference of
over all the other criteria.
 BnBBB aaaA ,,, 21 
Bja
)(price 2c
Best 1 2 n-2 Worst
aBw
aBn-2
aB1
aB2
......
12Challenge the future
Steps of BWM: Step 4
• Determine the preference of all the criteria over the worst criterion
using a number between 1 and 9 (or other scales).
The resulting Others-to-Worst (OW) vector would be:
where indicates the preference of the criterion j over the worst
criterion W. For our example, the vector shows the preference of
all the criteria over .
 T
nWWWW aaaA ,,, 21 
jWa
)(style 5c
Best 1 2 n-2 Worst
aBw
aBn-2
aB1
aB2
a1W
a2W
an-2W
......
13Challenge the future
Steps of BWM: Step 5
• Find the optimal weights
The optimal weights for the criteria is the one where, for each
pair of and ,we have and ..
To satisfy these conditions for all j, we should find a solution
where the maximum absolute differences and
for all j is minimized.
 **
2
*
1 ,,, nwww 
jB ww Wj ww BjjB aww  jWWj aww 
jW
W
j
a
w
w
Bj
j
B
a
w
w

www.bestworstmethod.com
14Challenge the future
Steps of BWM: Step 5, min-max








 jW
W
j
Bj
j
B
j
a
w
w
a
w
w
,maxmin
1j
jw
jwj allfor,0
s.t.
To find the optimal weights, the following optimization model is formulated.
(1)
www.bestworstmethod.com
15Challenge the future
Steps of BWM: Step 5, Converted min-max
Solving Model(2), the optimal weights
are obtained. **
2
*
1 ,,, nwww 
min
s.t.
ja
w
w
Bj
j
B
allfor,
ja
w
w
jW
W
j
allfor,
1j
jw
jwj allfor,0
Model (1) is converted to the following model.
(2)
www.bestworstmethod.com
16Challenge the future
Consistency ratio: Definition
• Definition . A comparison is fully consistent when
for all j, where , , are respectively the preference of
the best criterion over the criterion j, the preference of criterion
j over the worst criterion, and the preference of the best
criterion over the worst criterion.
BWjWBj aaa 
Bja jWa BWa
Best j Worst
aBw
aBj
ajW
......
......
2
4
8
Tallest (B) j Shortest (W)
www.bestworstmethod.com
17Challenge the future
Consistency ratio: A robust index
aBW 1 2 3 4 5 6 7 8 9
Consistency Index
(max )
0.00 0.44 1.00 1.63 2.30 3.00 3.73 4.47 5.23

IndexyConsistenc
RatioyConsistenc
*


Consistency ratio (CR) ∈ 0, 1 . The lower the CR the more consistent the
comparisons, hence the more reliable results.
A 𝐶𝑅 ≤ 0.25 is considered as a very high consistency level.
As it is likely that we do not have the full consistency, we can calculate the
level of consistency using a robust index called consistency ratio:
www.bestworstmethod.com
18Challenge the future
BWM: post-optimality
jwmin
s.t.
ja
w
w
Bj
j
B
allfor,*

ja
w
w
jW
W
j
allfor,*

1j
jw
jwj allfor,0
When we have more than 3 criteria AND a consistency ratio grater than zero, Model
(2) has multiple optimal solutions. Solving the following two models the lower
bound and the upper bound of the weights are obtained:
jwmax
s.t.
ja
w
w
Bj
j
B
allfor,*

ja
w
w
jW
W
j
allfor,*

1j
jw
jwj allfor,0
(3a) (3b)
A decision-maker selects
an optimal solution from
the interval weights.
This can be the center of
the intervals, for
instance.
www.bestworstmethod.com
19Challenge the future
Linear BWM, min-max
We can also minimize the maximum from the set
which results in the following model:
s.t.
 WjWjjBjB wawwaw  ,
 WjWjjBjB
j
wawwaw  ,maxmin
1j
jw
jwj allfor,0
(4)
www.bestworstmethod.com
20Challenge the future
Linear BWM, Converted min-max
L
min
jwaw L
jBjB allfor,
jwaw L
WjWj allfor,
1j
jw
jwj allfor,0
s.t. This is a linear model with a unique
solution . .
is considered as a good indicator
of the consistency* of the
comparisons.
(*note: the of Model (5) should not be divided by
the consistency index values on page 17)
 **
2
*
1 ,,, nwww 
*L

(5)
*L

Model (5) is a good linear approximation of Model(2).
Model (4) is converted to the following model.
www.bestworstmethod.com
21Challenge the future
An example (buying a car)
For buying a car, a buyer considers five criteria: quality
(c1), price (c2), comfort (c3), safety (c4), and style (c5). The
buyer provides the following pairwise comparison vectors
(BO: Best to Others; OW: Others to Worst).
BO Quality Price Comfort Safety Style
Best criterion: Price 2 1 4 3 8
OW Worst criterion: Style
Quality 4
Price 8
Comfort 4
Safety 2
Style 1
N
R
H
www.bestworstmethod.com
22Challenge the future
An example (buying a car, Model (2))
 2469.0,1579.01 
w , 2024.0)(1 
centerw , 0445.0)(1 
widthw
 4932.0,4286.02 
w , 4609.0)(2 
centerw , 0323.0)(2 
widthw
 1644.0,1429.03 
w , 1536.0)(3 
centerw , 0108.0)(3 
widthw
 1579.0,1111.04 
w , 1345.0)(4 
centerw , 0234.0)(4 
widthw
 0548.0,0476.05 
w , 0512.0)(5 
centerw , 0036.0)(5 
widthw
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
0.45
0.5
Quality Price Comfort Safety Style
weight
1*
 22.0
47.4
1*

IndexyConsistenc
RatioyConsistenc

Using Model (2) to solve the problem
we have:
www.bestworstmethod.com
23Challenge the future
An example (buying a car: Model (2))











6
7
8
6
7
8
748
697
568
H
R
N
P
stsfcmprql
 0512.0,1345.0,1536.0,4609.0,2024.0*
w


n
j
ijji pwV
1
N
R
H
          6382.60512.081345.081536.054609.062024.08 NV
          7864.70512.071345.071536.064609.092024.07 RV
          6522.50512.061345.061536.074609.042024.08 HV
If the alternative scores (performance matrix) are of from
different scales (ton, euro, km) we first normalize the scores:
𝑥 𝑘
𝑛𝑜𝑟𝑚
=
𝑥 𝑘
ma x{ 𝑥𝑖}
, if x is positive (such as quality),
1 −
𝑥 𝑘
ma x{ 𝑥𝑖}
, if x is negative such as price .
1. Suppose we have a performance matrix as
follows (10-pont scale; the higher the better):
2. And here are the weights we get from page 22
(center of the intervals):
3. Then we can get the overall value of each car
using the following function :
This car, with
the highest
overall score,
is selected.
www.bestworstmethod.com
24Challenge the future
An example (buying a car: Model (5))
N
R
H
          676.6046.08123.08154.05431.06246.08 NV
          708.7046.07123.07154.06431.09246.07 RV
          784.5046.06123.06154.07431.04246.08 HV
If we solve the problem using the
Linear BWM (Model (5)) we get the
following weights:
With the following consistency ratio:
As can be seen the weights are slightly
different from the center of intervals,
yet we come to the same best decision.
 046.0,123.0,154.0,431.0,246.0*
w
061.0*
L

Again, this car,
with the highest
overall score, is
selected.
www.bestworstmethod.com
25Challenge the future
Highlights
• BWM is an easy-to-understand and easy-to-apply MCDM method.
• BWM makes the comparisons in a structured way, which makes the
judgment easier and more understandable, and more importantly
leads to more consistent comparisons, hence more reliable
weights/rankings.
• The interval weights of BWM enables the decision-maker to choose
a set of weights which are more consistent with his/her higher-
level information (e.g. in situations where debating has a role: e.g.
in a political party).
• The linear model can be used when flexibility is not desirable.
• BWM needs less comparison data compared to some other MCDM
methods (such as AHP).
• BWM can be applied to different MCDM problems with qualitative
and quantitative criteria.
www.bestworstmethod.com
26Challenge the future
Want to know more!?
For more information you may read these papers:
• Rezaei, J. (2015). Best-Worst Multi-Criteria Decision-Making Method, Omega,
Vol. 53, pp. 49–57.
• Rezaei, J. (2016). Best-worst multi-criteria decision-making method: Some
properties and a linear model, Omega, Vol. 64, pp. 126-130.
And visit this website:
http://www.bestworstmethod.com
Here you can also find the ways (such as an Excel Solver) you can solve your
BWM problems.
Or contact me: j.rezaei@tudelft.nl
www.bestworstmethod.com

More Related Content

What's hot

Taguchi.ppt
Taguchi.pptTaguchi.ppt
Taguchi.ppt
balajimechjtj
 
AHP fundamentals
AHP fundamentalsAHP fundamentals
AHP fundamentals
mgarciamelon
 
Decision Making Process
Decision Making ProcessDecision Making Process
Decision Making Process
Jolene Rennie
 
Decision Matrix
Decision MatrixDecision Matrix
Decision Matrix
Lifelong Learning
 
Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)
Rajiv Kumar
 
Decision theory
Decision theoryDecision theory
Decision theory
Pradeep Behera
 
Decision Making PowerPoint PPT Content Modern Sample
Decision Making PowerPoint PPT Content Modern SampleDecision Making PowerPoint PPT Content Modern Sample
Decision Making PowerPoint PPT Content Modern Sample
Andrew Schwartz
 
Game theory
Game theoryGame theory
Game theory
KULDEEP MATHUR
 
Problem solving use a fishbone diagram
Problem solving use a fishbone diagramProblem solving use a fishbone diagram
Problem solving use a fishbone diagramJohnRicoPanjaitan
 
Multi-Criteria Decision Making.pdf
Multi-Criteria Decision Making.pdfMulti-Criteria Decision Making.pdf
Multi-Criteria Decision Making.pdf
nishitmaheshwari
 
Integer programming
Integer programmingInteger programming
Integer programming
Hakeem-Ur- Rehman
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear Programming
Mirza Tanzida
 
Decision theory
Decision theoryDecision theory
Decision theory
Aditya Mahagaonkar
 
Qfd house of quality
Qfd house of qualityQfd house of quality
Qfd house of quality
Hakeem-Ur- Rehman
 
Operation research complete note
Operation research  complete noteOperation research  complete note
Operation research complete note
kabul university
 
Decision making 2.ppt 3
Decision making  2.ppt 3Decision making  2.ppt 3
Decision making 2.ppt 3
jawad khan
 
DECISION MAKING POWERPOINT
DECISION MAKING POWERPOINT DECISION MAKING POWERPOINT
DECISION MAKING POWERPOINT
Andrew Schwartz
 

What's hot (20)

Ahp
AhpAhp
Ahp
 
Taguchi.ppt
Taguchi.pptTaguchi.ppt
Taguchi.ppt
 
AHP fundamentals
AHP fundamentalsAHP fundamentals
AHP fundamentals
 
Decision Making Process
Decision Making ProcessDecision Making Process
Decision Making Process
 
Decision Matrix
Decision MatrixDecision Matrix
Decision Matrix
 
Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)Analytical Hierarchy Process (AHP)
Analytical Hierarchy Process (AHP)
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Decision Making PowerPoint PPT Content Modern Sample
Decision Making PowerPoint PPT Content Modern SampleDecision Making PowerPoint PPT Content Modern Sample
Decision Making PowerPoint PPT Content Modern Sample
 
Game theory
Game theoryGame theory
Game theory
 
Problem solving use a fishbone diagram
Problem solving use a fishbone diagramProblem solving use a fishbone diagram
Problem solving use a fishbone diagram
 
Multi-Criteria Decision Making.pdf
Multi-Criteria Decision Making.pdfMulti-Criteria Decision Making.pdf
Multi-Criteria Decision Making.pdf
 
Integer programming
Integer programmingInteger programming
Integer programming
 
Ppt on decision theory
Ppt on decision theoryPpt on decision theory
Ppt on decision theory
 
Transportation Problem In Linear Programming
Transportation Problem In Linear ProgrammingTransportation Problem In Linear Programming
Transportation Problem In Linear Programming
 
Decision theory
Decision theoryDecision theory
Decision theory
 
Ahp calculations
Ahp calculationsAhp calculations
Ahp calculations
 
Qfd house of quality
Qfd house of qualityQfd house of quality
Qfd house of quality
 
Operation research complete note
Operation research  complete noteOperation research  complete note
Operation research complete note
 
Decision making 2.ppt 3
Decision making  2.ppt 3Decision making  2.ppt 3
Decision making 2.ppt 3
 
DECISION MAKING POWERPOINT
DECISION MAKING POWERPOINT DECISION MAKING POWERPOINT
DECISION MAKING POWERPOINT
 

Similar to BWM: Best Worst Method

AHP_Report_EM-206.ppt
AHP_Report_EM-206.pptAHP_Report_EM-206.ppt
AHP_Report_EM-206.ppt
GeorgeGomez31
 
Scenario You are the VP of Franchise services for the Happy Buns .docx
Scenario You are the VP of Franchise services for the Happy Buns .docxScenario You are the VP of Franchise services for the Happy Buns .docx
Scenario You are the VP of Franchise services for the Happy Buns .docx
kaylee7wsfdubill
 
SKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC RevisitedSKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM
 
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
 
Case study of Machine learning in banks
Case study of Machine learning in banksCase study of Machine learning in banks
Case study of Machine learning in banks
Zhongmin Luo
 
Should all a- rated banks have the same default risk as lehman?
Should all a- rated banks have the same default risk as lehman?Should all a- rated banks have the same default risk as lehman?
Should all a- rated banks have the same default risk as lehman?
Zhongmin Luo
 
Credit Default Swap (CDS) Rate Construction by Machine Learning Techniques
Credit Default Swap (CDS) Rate Construction by Machine Learning TechniquesCredit Default Swap (CDS) Rate Construction by Machine Learning Techniques
Credit Default Swap (CDS) Rate Construction by Machine Learning Techniques
Zhongmin Luo
 
Evaluating Classifiers' Performance KDD2002
Evaluating Classifiers' Performance KDD2002Evaluating Classifiers' Performance KDD2002
Evaluating Classifiers' Performance KDD2002Anna Olecka
 
Sensitivity in AHP models
Sensitivity in AHP modelsSensitivity in AHP models
Sensitivity in AHP modelsElena Rokou
 
multi criteria decision making
multi criteria decision makingmulti criteria decision making
multi criteria decision making
Shankha Goswami
 
analityc hierarchy Process
analityc hierarchy Processanalityc hierarchy Process
analityc hierarchy Process
Akhid Yulianto
 
8 correlation regression
8 correlation regression 8 correlation regression
8 correlation regression
Penny Jiang
 
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
IRJET Journal
 
LCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative FilteringLCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative Filtering
Fabio Petroni, PhD
 
Multi criteria decision making
Multi criteria decision makingMulti criteria decision making
Multi criteria decision making
Mohd Syahril Said
 
Multi criteria decision making
Multi criteria decision makingMulti criteria decision making
Multi criteria decision making
Khalid Mdnoh
 
A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...
A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...
A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...
Davide Chicco
 
[WISE 2015] Similarity-Based Context-aware Recommendation
[WISE 2015] Similarity-Based Context-aware Recommendation[WISE 2015] Similarity-Based Context-aware Recommendation
[WISE 2015] Similarity-Based Context-aware Recommendation
YONG ZHENG
 
Building the Professional of 2020: An Approach to Business Change Process Int...
Building the Professional of 2020: An Approach to Business Change Process Int...Building the Professional of 2020: An Approach to Business Change Process Int...
Building the Professional of 2020: An Approach to Business Change Process Int...
Dr Harris Apostolopoulos EMBA, PfMP, PgMP, PMP, IPMO-E
 
st_unit_2.ppt
st_unit_2.pptst_unit_2.ppt
st_unit_2.ppt
TheertheshTheertha1
 

Similar to BWM: Best Worst Method (20)

AHP_Report_EM-206.ppt
AHP_Report_EM-206.pptAHP_Report_EM-206.ppt
AHP_Report_EM-206.ppt
 
Scenario You are the VP of Franchise services for the Happy Buns .docx
Scenario You are the VP of Franchise services for the Happy Buns .docxScenario You are the VP of Franchise services for the Happy Buns .docx
Scenario You are the VP of Franchise services for the Happy Buns .docx
 
SKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC RevisitedSKIM at Sawtooth Software Conference 2013: ACBC Revisited
SKIM at Sawtooth Software Conference 2013: ACBC Revisited
 
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
 
Case study of Machine learning in banks
Case study of Machine learning in banksCase study of Machine learning in banks
Case study of Machine learning in banks
 
Should all a- rated banks have the same default risk as lehman?
Should all a- rated banks have the same default risk as lehman?Should all a- rated banks have the same default risk as lehman?
Should all a- rated banks have the same default risk as lehman?
 
Credit Default Swap (CDS) Rate Construction by Machine Learning Techniques
Credit Default Swap (CDS) Rate Construction by Machine Learning TechniquesCredit Default Swap (CDS) Rate Construction by Machine Learning Techniques
Credit Default Swap (CDS) Rate Construction by Machine Learning Techniques
 
Evaluating Classifiers' Performance KDD2002
Evaluating Classifiers' Performance KDD2002Evaluating Classifiers' Performance KDD2002
Evaluating Classifiers' Performance KDD2002
 
Sensitivity in AHP models
Sensitivity in AHP modelsSensitivity in AHP models
Sensitivity in AHP models
 
multi criteria decision making
multi criteria decision makingmulti criteria decision making
multi criteria decision making
 
analityc hierarchy Process
analityc hierarchy Processanalityc hierarchy Process
analityc hierarchy Process
 
8 correlation regression
8 correlation regression 8 correlation regression
8 correlation regression
 
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
Cost Optimization of Multistoried RC Framed Structure Using Hybrid Genetic Al...
 
LCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative FilteringLCBM: Statistics-Based Parallel Collaborative Filtering
LCBM: Statistics-Based Parallel Collaborative Filtering
 
Multi criteria decision making
Multi criteria decision makingMulti criteria decision making
Multi criteria decision making
 
Multi criteria decision making
Multi criteria decision makingMulti criteria decision making
Multi criteria decision making
 
A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...
A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...
A Discrete Optimization Approach for SVD Best Truncation Choice based on ROC ...
 
[WISE 2015] Similarity-Based Context-aware Recommendation
[WISE 2015] Similarity-Based Context-aware Recommendation[WISE 2015] Similarity-Based Context-aware Recommendation
[WISE 2015] Similarity-Based Context-aware Recommendation
 
Building the Professional of 2020: An Approach to Business Change Process Int...
Building the Professional of 2020: An Approach to Business Change Process Int...Building the Professional of 2020: An Approach to Business Change Process Int...
Building the Professional of 2020: An Approach to Business Change Process Int...
 
st_unit_2.ppt
st_unit_2.pptst_unit_2.ppt
st_unit_2.ppt
 

Recently uploaded

Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
Lviv Startup Club
 
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
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Avirahi City Dholera
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
Cynthia Clay
 
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
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
Workforce Group
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
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
 
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
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
HumanResourceDimensi1
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
usawebmarket
 
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
 
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
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
awaisafdar
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
Adam Smith
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
BBPMedia1
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
LR1709MUSIC
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
DerekIwanaka1
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
Falcon Invoice Discounting
 

Recently uploaded (20)

Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...Kseniya Leshchenko: Shared development support service model as the way to ma...
Kseniya Leshchenko: Shared development support service model as the way to ma...
 
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...
 
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s DholeraTata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
Tata Group Dials Taiwan for Its Chipmaking Ambition in Gujarat’s Dholera
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
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
 
Cracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptxCracking the Workplace Discipline Code Main.pptx
Cracking the Workplace Discipline Code Main.pptx
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
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
 
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
 
What are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdfWhat are the main advantages of using HR recruiter services.pdf
What are the main advantages of using HR recruiter services.pdf
 
Buy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star ReviewsBuy Verified PayPal Account | Buy Google 5 Star Reviews
Buy Verified PayPal Account | Buy Google 5 Star Reviews
 
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
 
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
 
The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...The Parable of the Pipeline a book every new businessman or business student ...
The Parable of the Pipeline a book every new businessman or business student ...
 
The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...The Influence of Marketing Strategy and Market Competition on Business Perfor...
The Influence of Marketing Strategy and Market Competition on Business Perfor...
 
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
RMD24 | Debunking the non-endemic revenue myth Marvin Vacquier Droop | First ...
 
FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134FINAL PRESENTATION.pptx12143241324134134
FINAL PRESENTATION.pptx12143241324134134
 
BeMetals Presentation_May_22_2024 .pdf
BeMetals Presentation_May_22_2024   .pdfBeMetals Presentation_May_22_2024   .pdf
BeMetals Presentation_May_22_2024 .pdf
 
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-indiafalcon-invoice-discounting-a-premier-platform-for-investors-in-india
falcon-invoice-discounting-a-premier-platform-for-investors-in-india
 

BWM: Best Worst Method

  • 1. 1Challenge the future BWM: Best Worst Method Jafar Rezaei Delft University of Technology, The Netherlands j.rezaei@tudelft.nl www.bestworstmethod.com
  • 2. 2Challenge the future MCDM problem • Decision-making is generally defined as the cognitive process of selecting an alternative from a set of alternatives. • A multi-criteria decision-making (MCDM) problem is a problem where a decision-maker has to find the best alternative from a set of alternatives considering a set of criteria. www.bestworstmethod.com
  • 3. 3Challenge the future MCDM problem (example 1) Considering the criteria: • port efficiency • port infrastructure • location • port charges • interconnectivity A shipper has to select the best port among a set of four ports: Le Havre (France); Antwerp (Belgium); Rotterdam (Netherlands); Hamburg (Germany)
  • 4. 4Challenge the future MCDM problem (example 2) A manufacturer has to select the best location for its central warehouse from a set of three alternative locations: Utrecht; Arnhem; Dordrecht Considering the criteria: • proximity to customers • proximity to suppliers • investment costs • expansion possibility • road connection • rail connection • water connection www.bestworstmethod.com
  • 5. 5Challenge the future MCDM problem (example 3) I want to buy a car from the following set: • price • quality • comfort • safety • style Considering the criteria: www.bestworstmethod.com
  • 6. 6Challenge the future MCDM problem (formulation) A discrete MCDM problem is generally shown as a matrix as follows: where is a set of feasible alternatives (actions, stimuli), is a set of decision-making criteria, and is the score of alternative i with respect to criterion j.  maaa ,,, 21   nccc ,,, 21  ijp                mnmm n n m n ppp ppp ppp a a a P ccc       21 22221 11211 2 1 21 www.bestworstmethod.com
  • 7. 7Challenge the future MCDM problem (goal) The goal is to select* the best (e.g. most desirable, most important) alternative (an alternative with the best overall value ) (*other goals: rank, sort) BWM is used to find the weights wj (other methods: SMART, AHP/ANP)   1,0 jj ww iV   n j ijji pwV 1 The scores are collected from available data sources (if they are objective and available, e.g. price), or measured using qualitative approaches (e.g. Likert scale), or calculated similar to the weights of the criteria (if they are subjective, e.g. quality). ijp www.bestworstmethod.com
  • 8. 8Challenge the future BWM (pairwise comparison) BWM uses pairwise comparison* to find the weights (wj) of the criteria. • Pairwise comparison aij shows how much the decision-maker prefers criterion i over criterion j. • To show such preference, we may use Likert scales (e.g. very low … very high) with a corresponding numerical scale like: • 0.1, 0.2, …, 1 (0.1: equally important, …, 1: i is extremely more important than j). • 1, 2, …, 100 (1: equally important, …, 100: i is extremely more important than j). • 1, …,9 (1: equally important, …, 9: i is extremely more important than j). * Thurstone, L.L. (1927). A law of comparative judgement. Psychological Review, 34, 278–286. www.bestworstmethod.com
  • 9. 9Challenge the future 1 2 n...... Steps of BWM: Step 1 • Determine a set of decision criteria. In this step, the decision-maker considers the criteria that should be used to arrive at a decision. For instance, in the case of buying a car, the decision criteria can be: It is clear that for different decision-makers, the set of decision criteria might vary.  nccc ,,, 21   )(style),(safety),(comfort),(price),(quality 54321 ccccc
  • 10. 10Challenge the future Steps of BWM: Step 2 • Determine the best (e.g. the most important), and the worst (e.g. the least important) criteria. In this step, the decision-maker identifies the best and the worst criteria. No comparison is made at this stage. For example, for a particular decision-maker, and may be the best and the worst criteria respectively. )(price 2c )(style 5c Best 1 2 n-2 Worst......
  • 11. 11Challenge the future Steps of BWM: Step 3 • Determine the preference of the best criterion over all the other criteria using a number between 1 and 9 (or other scales). The resulting Best-to-Others (BO) vector would be: where indicates the preference of the best criterion B over criterion j. For our example, the vector shows the preference of over all the other criteria.  BnBBB aaaA ,,, 21  Bja )(price 2c Best 1 2 n-2 Worst aBw aBn-2 aB1 aB2 ......
  • 12. 12Challenge the future Steps of BWM: Step 4 • Determine the preference of all the criteria over the worst criterion using a number between 1 and 9 (or other scales). The resulting Others-to-Worst (OW) vector would be: where indicates the preference of the criterion j over the worst criterion W. For our example, the vector shows the preference of all the criteria over .  T nWWWW aaaA ,,, 21  jWa )(style 5c Best 1 2 n-2 Worst aBw aBn-2 aB1 aB2 a1W a2W an-2W ......
  • 13. 13Challenge the future Steps of BWM: Step 5 • Find the optimal weights The optimal weights for the criteria is the one where, for each pair of and ,we have and .. To satisfy these conditions for all j, we should find a solution where the maximum absolute differences and for all j is minimized.  ** 2 * 1 ,,, nwww  jB ww Wj ww BjjB aww  jWWj aww  jW W j a w w Bj j B a w w  www.bestworstmethod.com
  • 14. 14Challenge the future Steps of BWM: Step 5, min-max          jW W j Bj j B j a w w a w w ,maxmin 1j jw jwj allfor,0 s.t. To find the optimal weights, the following optimization model is formulated. (1) www.bestworstmethod.com
  • 15. 15Challenge the future Steps of BWM: Step 5, Converted min-max Solving Model(2), the optimal weights are obtained. ** 2 * 1 ,,, nwww  min s.t. ja w w Bj j B allfor, ja w w jW W j allfor, 1j jw jwj allfor,0 Model (1) is converted to the following model. (2) www.bestworstmethod.com
  • 16. 16Challenge the future Consistency ratio: Definition • Definition . A comparison is fully consistent when for all j, where , , are respectively the preference of the best criterion over the criterion j, the preference of criterion j over the worst criterion, and the preference of the best criterion over the worst criterion. BWjWBj aaa  Bja jWa BWa Best j Worst aBw aBj ajW ...... ...... 2 4 8 Tallest (B) j Shortest (W) www.bestworstmethod.com
  • 17. 17Challenge the future Consistency ratio: A robust index aBW 1 2 3 4 5 6 7 8 9 Consistency Index (max ) 0.00 0.44 1.00 1.63 2.30 3.00 3.73 4.47 5.23  IndexyConsistenc RatioyConsistenc *   Consistency ratio (CR) ∈ 0, 1 . The lower the CR the more consistent the comparisons, hence the more reliable results. A 𝐶𝑅 ≤ 0.25 is considered as a very high consistency level. As it is likely that we do not have the full consistency, we can calculate the level of consistency using a robust index called consistency ratio: www.bestworstmethod.com
  • 18. 18Challenge the future BWM: post-optimality jwmin s.t. ja w w Bj j B allfor,*  ja w w jW W j allfor,*  1j jw jwj allfor,0 When we have more than 3 criteria AND a consistency ratio grater than zero, Model (2) has multiple optimal solutions. Solving the following two models the lower bound and the upper bound of the weights are obtained: jwmax s.t. ja w w Bj j B allfor,*  ja w w jW W j allfor,*  1j jw jwj allfor,0 (3a) (3b) A decision-maker selects an optimal solution from the interval weights. This can be the center of the intervals, for instance. www.bestworstmethod.com
  • 19. 19Challenge the future Linear BWM, min-max We can also minimize the maximum from the set which results in the following model: s.t.  WjWjjBjB wawwaw  ,  WjWjjBjB j wawwaw  ,maxmin 1j jw jwj allfor,0 (4) www.bestworstmethod.com
  • 20. 20Challenge the future Linear BWM, Converted min-max L min jwaw L jBjB allfor, jwaw L WjWj allfor, 1j jw jwj allfor,0 s.t. This is a linear model with a unique solution . . is considered as a good indicator of the consistency* of the comparisons. (*note: the of Model (5) should not be divided by the consistency index values on page 17)  ** 2 * 1 ,,, nwww  *L  (5) *L  Model (5) is a good linear approximation of Model(2). Model (4) is converted to the following model. www.bestworstmethod.com
  • 21. 21Challenge the future An example (buying a car) For buying a car, a buyer considers five criteria: quality (c1), price (c2), comfort (c3), safety (c4), and style (c5). The buyer provides the following pairwise comparison vectors (BO: Best to Others; OW: Others to Worst). BO Quality Price Comfort Safety Style Best criterion: Price 2 1 4 3 8 OW Worst criterion: Style Quality 4 Price 8 Comfort 4 Safety 2 Style 1 N R H www.bestworstmethod.com
  • 22. 22Challenge the future An example (buying a car, Model (2))  2469.0,1579.01  w , 2024.0)(1  centerw , 0445.0)(1  widthw  4932.0,4286.02  w , 4609.0)(2  centerw , 0323.0)(2  widthw  1644.0,1429.03  w , 1536.0)(3  centerw , 0108.0)(3  widthw  1579.0,1111.04  w , 1345.0)(4  centerw , 0234.0)(4  widthw  0548.0,0476.05  w , 0512.0)(5  centerw , 0036.0)(5  widthw 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 Quality Price Comfort Safety Style weight 1*  22.0 47.4 1*  IndexyConsistenc RatioyConsistenc  Using Model (2) to solve the problem we have: www.bestworstmethod.com
  • 23. 23Challenge the future An example (buying a car: Model (2))            6 7 8 6 7 8 748 697 568 H R N P stsfcmprql  0512.0,1345.0,1536.0,4609.0,2024.0* w   n j ijji pwV 1 N R H           6382.60512.081345.081536.054609.062024.08 NV           7864.70512.071345.071536.064609.092024.07 RV           6522.50512.061345.061536.074609.042024.08 HV If the alternative scores (performance matrix) are of from different scales (ton, euro, km) we first normalize the scores: 𝑥 𝑘 𝑛𝑜𝑟𝑚 = 𝑥 𝑘 ma x{ 𝑥𝑖} , if x is positive (such as quality), 1 − 𝑥 𝑘 ma x{ 𝑥𝑖} , if x is negative such as price . 1. Suppose we have a performance matrix as follows (10-pont scale; the higher the better): 2. And here are the weights we get from page 22 (center of the intervals): 3. Then we can get the overall value of each car using the following function : This car, with the highest overall score, is selected. www.bestworstmethod.com
  • 24. 24Challenge the future An example (buying a car: Model (5)) N R H           676.6046.08123.08154.05431.06246.08 NV           708.7046.07123.07154.06431.09246.07 RV           784.5046.06123.06154.07431.04246.08 HV If we solve the problem using the Linear BWM (Model (5)) we get the following weights: With the following consistency ratio: As can be seen the weights are slightly different from the center of intervals, yet we come to the same best decision.  046.0,123.0,154.0,431.0,246.0* w 061.0* L  Again, this car, with the highest overall score, is selected. www.bestworstmethod.com
  • 25. 25Challenge the future Highlights • BWM is an easy-to-understand and easy-to-apply MCDM method. • BWM makes the comparisons in a structured way, which makes the judgment easier and more understandable, and more importantly leads to more consistent comparisons, hence more reliable weights/rankings. • The interval weights of BWM enables the decision-maker to choose a set of weights which are more consistent with his/her higher- level information (e.g. in situations where debating has a role: e.g. in a political party). • The linear model can be used when flexibility is not desirable. • BWM needs less comparison data compared to some other MCDM methods (such as AHP). • BWM can be applied to different MCDM problems with qualitative and quantitative criteria. www.bestworstmethod.com
  • 26. 26Challenge the future Want to know more!? For more information you may read these papers: • Rezaei, J. (2015). Best-Worst Multi-Criteria Decision-Making Method, Omega, Vol. 53, pp. 49–57. • Rezaei, J. (2016). Best-worst multi-criteria decision-making method: Some properties and a linear model, Omega, Vol. 64, pp. 126-130. And visit this website: http://www.bestworstmethod.com Here you can also find the ways (such as an Excel Solver) you can solve your BWM problems. Or contact me: j.rezaei@tudelft.nl www.bestworstmethod.com