Professional Documents
Culture Documents
Chapter 6 MAUF
Chapter 6 MAUF
Chapter 6
Multi-Attribute Utility Function
Sonia REBAI
Institut Supérieur de Gestion
University of Tunis
2
Introduction
In order to encode the utility function, the analyst will ask the
decision-maker to arbitrate between two alternatives.
However, because of the multiplicity of attributes, some
arbitrations can be extremely complex to establish from a
cognitive point of view.
5
² direct assessment, or
² decomposed assessment
11
Example
Direct assessment
Estimate the combined utility u(x1, . . . , xn) over the given
values of all n attributes.
Assign a utility of 0 to the worst consequence (24000, 6),
and a utility of 1 to the best consequence (14000, 12).
For example, a direct assessment of the utility of the
consequence (18000, 9) can be determined from:
p
(14000,12)
1
L1 (18000,9) ≈ L2
1-p
(24000,6)
Decomposed assessment:
First estimate n marginal utilities ui(xi) for the given values
of the n attributes; then compute u(x1, . . . , xn) by combining
the ui(xi) of all attributes:
u(x1, . . . , xn) = f[u1(x1), . . . , un(xn)]
Preferential Independence
Example
Choosing a meal :
2. If the DM prefers Fanta with chicken and Coca with beef then
of Y
Example
Choosing a meal :
Attribute X: Drink {Coca, Fanta}
Attribute Y: meal {Beef, Chicken}
Attribute Z: Side dish {Potato, Rice}
Suppose that the DM prefers Coca to Fanta, Beef to Chicken,
and Potato to Rice
1. If (Coca, y, z) is preferred to (Fanta, y, z) and
(x, Beef, z) is preferred to (x, Chicken, z) and
(x, y, Potato) is preferred to (x, y, Rice)
Then, each attribute is PI of the others.
19
Chicken, Rice) Thus, drink and side dish are not MPI.
MPI.
20
Utility Independence
Y is utility independent (UI) of Z when the preference order
between lotteries on Y given z does not depend on the
particular level of z.
Let denote by (x0, y0) the worst possible outcomes, and (x*, y*)
multi-linear
where
1. u(x0, y0) =0 et u(x*, y*) = 1
4. kx = u(x*, y0)
5. ky = u(x0, y*)
6. kxy = 1- kx - ky
23
ü 0 ≤ kx ≤ 1; 0 ≤ ky ≤ 1; and -1 ≤ kxy ≤ 1
ü Note that if kxy = 0 (or kx + ky= 1), then the utility function
Definition
0.5 0.5
(x, y) (x, y’)
L1 ≈ L2
0.5 0.5 (x’, y)
(x’, y’)
To verify the additive independence of X and Y, it is enough to
test if the DM is indifferent between the following lotteries :
0.5 0.5
(x*, y*) (x*, y0)
L1 ≈ L2
0.5 0.5 (x0, y*)
(x0, y0 )
other.
Example
Let’s consider the following hierarchical structure.
30
GSR
Utility
1
0,8
0,6
0,4
0,2
0 %
8 12 16
LADSF LDSF
Utility Utility IBR
1 1,2 Utility
1,2
0,8 1
1
0,8
0,6 0,8
0,6
0,6
0,4 0,4
0,4
0,2 0,2 0,2
% 0 % 0 %
0
0 50 100 150 0 50 100 150 200
25 35 45 55
32
Sub-Attributes SAUF
GSR U(GSR)= 0,96407-8,99*EXP(-0,28231*GSR)
RCCR U(RCCR)=1,0217-2,8631*(EXP(-0,11174*RCCR))
NPLCR U(NPLCR)=1,1026-2,9722*EXP(-0,03393*NPLCR)
NPLR U(NPLR)=-1,3232+2,3502*EXP(-0,059264*NPLR)
NPLLRE U(NPLLRE)=-0,012896+1,0403*EXP(-0,062763*NPLLRE)
LADSF U(LADSF)=1,6731-4,3073*EXP(-0,037504*LADSF)
LDSF U(LDSF)=4,9612-3,3831*EXP(0,0038465*LDSF)
IBR U(IBR)=8,95059*(1-EXP(-0,000804646*IBR))
33
Attribute MAUF
IR U(IR)=U(GSR)=0,96407-8,99*EXP(-0,28231*GSR)
U(CR)=[(0,95*kCR*U(RCCR)+1)(0,7*kCR*U(NPLCR)+1)(0,3*kCR*U(NPLR)+1)
CR
(0,5*kCR*U(NPLLRE)+1)-1]/kCR
LR U(LR)=[(0,8*kLR*U(LADSF)+1)(0,5*kLR*U(LDSF)+1)(0,5*kLR*U(IBR)+1)-1]/kLR
35
IR 0.1
LR 0.2
U(R)=[(0.1*kR*U(IR)+1)(0.15*kR*U(CR)+1)(0.2*kR*U(LR)+1)-1]/kR