Measurable Multiattribute Value Functions for

advertisement
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Measurable Value Functions for Project
Portfolio Selection and Resource
Allocation
Dr. Juuso Liesiö
Systems Analysis Laboratory
Aalto University
P.O. Box 11100, 00076 Aalto, Finland
http://www.sal.tkk.fi
juuso.liesio@aalto.fi
1
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Multi-criteria project portfolio selection
 Choose a subset (=a portfolio) of projects from a large set
of proposals
– Projects evaluated on multiple criteria
– Resource and other portfolio constraints
– Maximize multi-criteria portfolio value subject to resource constraints
→ Zero-one linear programming problem
 Applications
– Healthcare (Kleinmuntz, 2007), R&D (Golabi et al., 1981), infrastructure
asset management (Liesiö et al., 2007), military (Ewing et al., 2006),
strategy development (Lindstedt et al., 2008) etc.
 Additive-linear portfolio value function widely used
 We derive a more general class of portfolio value functions
2
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Standard additive-linear portfolio value
Project 1 X11
Project j
Xji
...
Xjn
...
– Does not often hold in practice (Kleinmuntz, 2007;
Mild and Salo, 2009)
Project m Xm1
...
...
 Constant marginal value on each criterion
...
– wi : ‘Importance’ weight of criterion i
Xj1
...
– vi(xji ) ϵ [0,1]: The value of project j w.r.t. crit. i (score)
...
...
– xji ϵ Xji : Performance of project j w.r.t. criterion i
... X1i ... X1n
... Xmi ... Xmn
→m x n attributes in total
– E.g., as financial performance increases other criteria
become relatively more important
3
Example: choosing
forest sites for
conservation
Additive-linear portfolio value model
Scoring
Weighting
w1=0.6
w2=0.3
w3=0.1
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Measurable value functions (Dyer and Sarin, 1979)
 V represents two preference relations
1. Portfolio xa is preferred to portfolio xb
2. A change from xb to xa is preferred to a change from xd to xc
→ Measurable value is “cardinal” or “captures strength of preference”
 If the subset of attributes X’ is…
… Preference Independent (PI), then preference order (1.) of levels of X’ does
not depend on the levels of the other attributes
… Weak Difference Independent (WDI), then preference order (2.) of changes
between levels of X’ does not depend on the levels of the other attributes
– WDI implies PI
5
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Additive-linear portfolio VF: assumptions
A1. Equitable treatment of projects
Portfolio value does not change if project
indexing is changed
Project 1 X11
...
Xjn
...
Project m Xm1
Xji
...
A4. Xj1 x…x Xjn is WDI for each j=1,…,m
...
...
Each criterion is a portfolio performance measure
Xj1
...
A3. X1i x…x Xmi is WDI for each i=1,…,n
Project j
...
...
A2. Each Xji is WDI
Makes project scoring possible
... X1i ... X1n
... Xmi ... Xmn
Value of including a project into the portfolio does
not depend on other projects in the portfolio
6
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Weaker preference assumptions
A1. Equitable treatment of projects
Project 1 X11
Xji
...
...
Xjn
...
Project m Xm1
...
...
Each criterion is a portfolio performance measure
Xj1
...
A3. X1i x…x Xmi is WDI for each i=1,…,n
Project j
...
A2. Each Xji is WDI
Makes project scoring possible
... X1i ... X1n
...
Portfolio value does not change if project
indexing is changed
... Xmi ... Xmn
 Theorem. A1-A3 hold iff V(x)=f(V1(xJ1),...,Vn(xJn)), where
– V1..,Vn are the symmetric multilinear criterion specific portfolio value functions
and xJi =(x1i,…,xmi)T
– f is a multilinear function (multiplicative and additive function are special cases)
7
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Symmetric multilinear criterion specific portfolio VF
 vi(xji )ϵ[0,1]: value of project j w.r.t. criterion i (score)
 wi (.): weighting function for criterion i
– wi(k)=Vi(xJi), where portfolio xJi has k projects at the most preferred performance
level in criterion i and m-k projects at the least preferred performance level
– E.g. k sites with “Endangered species = 100” and 50-k sites with “Endangered
species = 0”
 If wi(k+1)-wi(k)=constant for all k, then Vi reduces to the linear
criterion specific value (sum of scores)
8
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Multilinear vs. linear criterion specific value (1/2)

m=10 projects

X-axis: sum of scores
∑vi(xji)

Y-axis: sym. multilinear
Portfolio x with scores
(6/10,...,6/10)
crit. specific value Vi(xJi)

Black dots: weighting
function wi(k), k=1,…,10

Portfolio x with scores
(1,1,1,1,1,1,0,0,0,0)
Gray: range of possible
values for Vi when the
sum of scores is fixed
9
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Multilinear vs. linear criterion specific value (2/2)

m=50 projects

X-axis: sum of scores

Y-axis: sym. multilinear value

Black dots: wi(k), k=1,…,50

Gray: range of Vi
gi
→ When m is large and wi is
‘smooth’, a function gi can be
chosen such that
10
Additive-linear portfolio value model
Example revisited
Scoring
Weighting
w1=0.6
w2=0.3
w3=0.1
Example revisited
Additive-multilinear portfolio value model
Scoring
Weighting
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
Conclusions
 If the project’s value depends on how it “fits” the portfolio, then
– The criterion specific portfolio value functions are symmetric multilinear
– These are aggregated using a multilinear, a multiplicative or an additive function
 Use of the additive-multilinear VF straightforward in decision
support processes based on the additive-linear VF
– No need to re-do/change criteria, feasibility constraints or project scoring
– Criterion weights depend on the portfolio’s performance w.r.t. to the criterion
 Optimization of portfolio value
– Implicit enumeration when the number of projects < 100
– MILP approximation for large additive-multilinear problems (piecewise linear gi )
13
Systems Analysis Laboratory
Department of Mathematics and Systems Analysis
J. Liesiö: Measurable Multiattribute Value Functions for Portfolio Decision Analysis
http://www.sal.tkk.fi/publications/pdf-files/mlie11.pdf
References:
Dyer, J., Sarin, R., (1979). Measurable Multiattribute Value Functions, Operations Research, Vol. 27, pp.
810-822.
Ewing Jr., P.L., Tarantino, W., Parnell, G.S., (2006). Use of Decision Analysis in the Army Base
Realignment and Closure (BRAC) 2005 Military Value Analysis, Decision Analysis, Vol. 3, pp. 33-49.
Golabi, K., Kirkwood, C.W., Sicherman, A., (1981). Selecting a Portfolio of Solar Energy Projects Using
Multiattribute Preference Theory, Management Science, Vol. 27, pp. 174-189.
Kleinmuntz, D.N., (2007). Resource Allocation Decisions, in Edwards, W., Miles, R.F. & von Winterfeldt,
D. (Eds.); Advances in Decision Analysis, Cambridge University Press.
Liesiö, J., Mild, p., Salo, A., (2007). Preference Programming for Robust Portfolio Modeling and Project
Selection, European Journal of Operational Research, Vol. 181, pp. 1488-1505.
Lindstedt, M., Liesiö, J., Salo, A., (2008). Participatory Development of a Strategic Product Portfolio in a
Telecommunication Company, International Journal of Technology Management, Vol. 42, pp. 250-266.
Mild P., Salo, A., (2009). Combining a Multiattribute Value Function with an Optimization Model: An
Application to Dynamic Resource Allocation for Infrastructure Maintenance, Decision Analysis, Vol. 6,
pp. 139-152.
14
Download