The truly excellent textbook “Decision Analysis for
Management Judgment” by Paul Goodwin and George Wright (1991) explains a number
of decision methodologies, one of which is for decisions involving multiple
objectives. Commonly called multi-criteria decision analysis (MCDA),
multi-attribute decision analysis (MADA) or multi-objective decision analysis
(MODA) it involves a decision problem with a number of objectives that are
often conflicting.
The textbook (chapter 2) provides a worked example of
the methodology and this blog shows how to model this in Promax.
An Office
Location Problem
Goodwin & Wright explain the problem thus:
A small
printing and photocopying business must move from its existing office because
the site has been acquired for redevelopment. The owner of the business is
considering seven possible new offices, all of which would be rented. Details
of the location of these offices and the annual rent payable are given below.
Location of office
|
Annual rent ($)
|
Addison
Square (A)
|
30
000
|
Bilton
Village (B)
|
15
000
|
Carlisle
Walk (C)
|
5
000
|
Denver
Street (D)
|
12
000
|
Elton
Street (E)
|
30
000
|
Filton
Village (F)
|
15
000
|
Gorton
Square (G)
|
10
000
|
While the
owner would like to keep his costs as low as possible, he would also like to
take other factors into account. For example the Addison Square office is in a
prestigious location and also close to potential customers, but it is expensive
to rent. It is also an old, dark building which will not be comfortable for
staff to work in. In contrast, the Bilton Village office is a new building
which will provide excellent working conditions, but it is several miles from
the center of town, where most potential customers are to be found. The owner
is unsure how to set about making his choice, given the number of factors
involved.
An Overview
of the Analysis
There are seven stages required:
Stage 1: Identify the alternative courses of action. Options. In the example these are the
office locations.
Stage 2: Identify the factors that are relevant to the
decision. Criteria. In the example
above some have already been mentioned such as annual rent, image, closeness to
customers and staff comfort.
Stage 3: Determine how to measure the criteria. Criteria properties. In the example
above, “Annual Rent” already has a measurement scale in $. However, “Image”
doesn’t one readily available.
Stage 4: Determine the weight for each factor. Weight. This reflects the importance of
each criterion compared to each other.
Stage 5: Assign scores on how well each option
performs on each criterion. Scoring.
Stage 6: Make a provisional decision. Priorities
Stage 7: Perform sensitivity analysis to see how robust
the decision is to changes in the data used.
Constructing
a Value Tree
Start by creating two headings – one for costs and one
for benefits. The objectives here are (a) to minimize costs and (b) to maximize
benefits. Then, for each heading, identify the criteria that contribute to
meeting those twin objectives. Goodwin & Wright established the following:
Minimize
Costs
·
Annual Rent
·
Cost of Electricity (for heating,
lighting, operating equipment, etc.)
·
Cost of Cleaning
Maximize
Benefit
·
Increase Turnover
·
Improve Working Conditions
Increasing the turnover of the business will be
achieved by being close to customers, being visible to the customers and having
inviting premises.
Improving the working conditions for staff will be
achieved by having large premises that are comfortable with adequate car
parking.
The value tree that results can be represented thus
Measuring
How Well The Options Perform On Each Criteria
Having created the value tree the next step is to
determine how best to measure each criterion.
Fixed
Mapping
For the cost criteria, this is relatively simple.
Costs for rent have already been provided and estimates for electricity and
cleaning can be obtained. All of these will be measured in $ over the entire
year and all three can be added together to give a total cost per year in $. It
is also true in this case that $100 is valued at twice $50 and this
relationship holds throughout.
In Promax, the measurement scales are added through “Criteria
Properties”. In the criteria tab, choose the Total Cost criteria right click
and choose properties. This brings up a box as below:
There are a number of areas to explain more about the
criteria but we’ll focus on just a couple.
First, choose the radio button for “Cost”. This is essential.
Next, we’ll choose the “Fixed” mapping (second from
the left) and then set the range – the left hand number should be zero and the
right hand number 35000 (which represents the largest total cost figure). In
fact, as long as this number is larger than the maximum it doesn’t matter. What
this does is to create a straight-line mapping with the real-world scale (of $0
- $35000) on the x-axis and the value assigned to the scale on the y-axis (0 –
100). So $17,500 is worth 50 points.
Repeat for all the cost criteria with the scale going
from zero to the largest in all cases. Note, that at this stage you won’t
necessarily know what is the largest cost so you will need to go back and check.
Custom
Mapping
In a lot of cases the relationship between the
real-world scale and what it is valued is not a straight-line. Goodwin &
Wright use the example of “Floor Area”.
Let us now consider the benefit attributes which can
be represented by easily quantified variables. First we need to measure the
owner’s relative strength of preference for offices if different sizes. The
floor area of the offices is shown below:
Location of
office
|
Floor area (ft2)
|
Addison Square (A)
|
1000
|
Bilton Village (B)
|
550
|
Carlisle Walk (C)
|
400
|
Denver Street (D)
|
800
|
Elton Street (E)
|
1500
|
Filton Village (F)
|
400
|
Gorton Square (G)
|
700
|
Now it may be that an increase in area from 500ft2
to 1000 ft2 is very attractive to the owner, because this
would considerably improve working conditions. However, the improvements to be
gained from an increase from 100 ft2 to 1500 ft2 might be
marginal and make this increase less attractive. Because of this we need to
translate the floor area into values. This can be achieved as follows.
The owner judges that the larger the office, the more
attractive it is. The largest office, Elton Street, has an area of 1500ft2 so
we can give 1500 ft2 a value of 100. …… Similarly, the smallest
offices (Carlisle Walk and Filton Village) both have areas of 400 ft2
so we can attach a value of 0 to this area.
The technique is to then identify the mid-point. That
is what floor area is about halfway between most preferred and least preferred.
Then do the quarter points in between until you have the scales mapped.
In Promax, select the criteria “Area” and right click
to get to the properties box. The "Benefit" button is the default. Choose “Custom” as the mapping type. In the top
row add in the floor areas and in the bottom row add in the values. In this
case you have 400 and 0 on the left and 1500 and 100 on the right. Then complete
the intermediate points. If you need more points, go to one of the existing
points and right click to insert an additional point to the right or left of
the one highlighted. Click OK to accept.
Preference
Scales
In many cases it is difficult (or impossible) to use
real-world scales and so preference scales are often used. "Image" is one such criterion.
In Promax, go to the Image box and right click to get
the properties box. Choose the “Preference” mapping type (the one in the
middle). This produces a straight-line mapping of the preference on the x-axis
of 0 – 100 and the value on the y-axis of 0 – 100.
The process is actually carried out in the score
window. First rank the offices from the most preferred to the least preferred:
1. Addison
Square
2. Elton
Street
3. Filton
Vilage
4. Denver
Street
5. Gorton
Square
6. Bilton
Village
7. Carlisle
Walk
Then give the most preferred a score of 100 and the
least preferred a score of 0.
Goodwin & Wright go on to explain that:
The owner is now asked to rate the other locations in
such a way that the space between the values he gives to the offices represents
his strength of preference for one office over another in terms of image.
So in the example,
moving from Carlisle Walk to Gorton Square is twice as preferable to moving
from Carlisle Walk to Bilton Village. Similarly moving from Carlisle Walk to
Addison Square is ten times more preferable than moving from Carlisle Walk to
Bilton Village.
Note that since this
is an interval scale you can’t say that Gorton Square is twice as preferable
as that of Bilton Village.
Determining the Weights of the Criteria
Goodwin & Wright
have an excellent section on weighting and the problems associated with the typical
approach of weighting by importance.
An intuitively appealing way ….. is to attach weights
to each of the attributes which reflect their importance to the decision maker.
For example, he might consider office area to be less important than distance
from customers and therefore give a weight of only 1 to office area and a weight
of 5 to distance from customers. The problem with this approach is that it may
not take into account how large the range is between the most preferred and the
least preferred range on each attribute.
A better way is to
use swing weights. In this method you are asked to compare a change from the
least preferred to the most preferred value on one criteria to a similar change
on another criteria.
The process is to
imagine the worst office possible – the one which scores the least on all
criteria. Then ask “if you could move just one criteria to its best score
which one would it be?” In this example the owner selects “Closeness to
Customer”. This is assigned a weight of 100 and is the yardstick. You then
compare all the other criteria against this one.
In Promax is to go to
the “Weights” tab and select “Swing Weighting”. Select two criteria from the
left hand side, “Closeness” and “Visibility”. This will duplicate them on the
right hand side. Right click on “Closeness” and select “Set as Yardstick”.
Drag the “Visibility”
part up and down until the most preferred is equivalent to the yardstick. In
this case the decision maker believes that the best in visibility is worth
about 80% of the best in closeness to customers.
This is carried out for all criteria until all the
weights have been done.
Note that in the example, weighting has been done only on
the benefit criteria. This is so you can compare costs with benefits in a
specific way. It is possible to include costs in weighting but as Goodwin &
Wright explain
Our owner does have
difficulties in judging the cost-benefit trade-off.
Aggregating
the benefits using the additive model
Goodwin & Wright explain the calculations involved which
is adding an office’s weighted value scores together to obtain a measure of the
overall benefits, which that office has to offer.
Promax does all the arithmetic for you of course.
Firstly here are the scores used.
Costs
Benefits
Scores
Second, here are the mapped and mapped & weighted
values.
Mapped
Values
Mapped
& Weighted Values
Results
Chart
After choosing the criteria, weighting them and the scoring each alternative you can look at which one is preferred.
After choosing the criteria, weighting them and the scoring each alternative you can look at which one is preferred.
Click the “Priorities” tab to give you the results. Addison Square provides the best benefit.
By default, Promax places the options in order. If you
want to look at the result alphabetically sort alphabetically.
Strengths
& Weaknesses
Another way of looking at the results (not discussed by
Goodwin & Wright) is strengths & weaknesses. Choose this from the “Priorities”
tab and select the options you want to compare.
The length of the white background line is the weight of
each criterion and the coloured lines reflect how well each option performs
against each criterion.
Trading
Benefits Against Costs
Goodwin & Wright use a graph to compare costs against
benefits. You can do the same in Promax.
Firstly we need to create a new weight set where costs
have a weight (at the moment, costs are weighted as zero as we’re only
comparing the benefits).
Go to the “Weights” tab and select “Add” from the weight
sets block. Give it a name and copy from “Initial Weights”. You’ll end up with
a table with an additional row. Put in a weight for Total Cost and make sure
all the other costs are zero weighted. Note, it doesn’t matter what value you
pick for a cost weight since costs and benefits will be kept separate. It does
matter that the other costs are zero weighted since, if they weren’t, you’d be
double counting some of the costs.
Then to look at the graph go to the Priorities tab and
select “Scatter” from the drop down on the left hand side.
By default, the display plots costs on the x-axis with
the cheapest costs (better) to the left. Benefits are on the y-axis with the greatest
benefits towards the top.
To mimic the Goodwin & Wright graph you need to make
the cheapest cost go to the right so click “Reverse Cost Axis” in the ribbon.
Click the frontier button and you end up with the following:
Note, only the mapped values are shown for costs rather
than the actual $ amounts.
Clicking on table and then each of the options on the
frontier, highlights each option.
The B/C ratio gives the benefit score (mapped &
weighted) divided by the costs, which are positively mapped (i.e. a high cost
is a high score).
The graph provides some interesting insights. The Addison
Square office provides the greatest benefits but also has the highest cost. The
only options worth considering are those on the frontier i.e. Addison Square,
Gorton Square and Carlisle Walk. If (and only if) all the options meet the
minimum benefit required then the decision maker should choose the option with
the best benefit to cost ratio – in this case Carlisle Walk.
Sensitivity
Analysis
Gordon & Wright’s definition of sensitivity analysis
is:
Sensitivity analysis is
used to examine how robust the choice of an alternative is to changes in the
figures used in the analysis.
This is a fine definition but they then go on to describe
the variation of only one element of the data – weights. Clearly there are other
factors can also vary, especially the scores (uncertainty in the costs for
instance) and in the value mapping (uncertainty in whether a floor area of
1000ft2 is valued at 75% that of 1500ft2.
However, to look at the uncertainty of weights on the
results choose the “Sensitivity” graph from the Priorities tab. By default, it
will plot the top options at different weights. As it suggests in their example
the owner is most concerned about the effect of turnover and whether a change
in weight would affect the choice.
Select “Turnover” as the filter and the graph below will
appear. The current weight is shown by vertical the red line (81). The top
lines in yellow and blue reflect the top options as the weight of “Turnover”
changes. It can be seen that the top option is Addison Square until the weight
drops to around 50 whereupon Elton Street is the most preferred. Choosing the “What
If” button in the ribbon allow you to see exact figures and test out different
weights. In this case it would take a substantial change in weights for a
different option to become more favoured and the decision can be considered robust.
This needs to be done for all criteria to determine
whether the result is sensitive to a small change in one of them.
Future blogs will consider:
- How to use scales other than preference scales, for difficult to measure criteria
- Integrating cost criteria into weighting using swing weights, and
- Considering additional uncertainties in scores and value mapping.
No comments:
Post a Comment