WINPRE - Workbench for Interactive Preference Programming

28
1 S ystems Analysis Laboratory Helsinki University of Technology WINPRE - Workbench for Interactive Preference Programming Raimo P. Hämäläinen Jyri Helenius http://www.hut.fi/Units/ Systems.Analysis

description

WINPRE - Workbench for Interactive Preference Programming. Raimo P. Hämäläinen Jyri Helenius http://www.hut.fi/Units/Systems.Analysis. Interval MCDA methods:. PAIRS = Preference Assessment by Incomplete Ratio Statements (Salo ,Hämäläinen OR 1992) - PowerPoint PPT Presentation

Transcript of WINPRE - Workbench for Interactive Preference Programming

Page 1: WINPRE - Workbench for Interactive Preference Programming

1

S ystemsAnalysis LaboratoryHelsinki University of Technology

WINPRE - Workbench for Interactive Preference Programming

Raimo P. Hämäläinen

Jyri Helenius

http://www.hut.fi/Units/Systems.Analysis

Page 2: WINPRE - Workbench for Interactive Preference Programming

2

S ystemsAnalysis LaboratoryHelsinki University of Technology

Interval MCDA methods:

• PAIRS = Preference Assessment by Incomplete Ratio Statements (Salo ,Hämäläinen OR 1992)

• SPAIRS = Simple PAIRS = Interval SMART/SWING (New method)

• Interval AHP-Preference programming (Salo,Hämäläinen MCDM 1991,EJOR 1995)

Page 3: WINPRE - Workbench for Interactive Preference Programming

3

S ystemsAnalysis LaboratoryHelsinki University of Technology

Related Work• Non-hierarchical models:

– UTA (Jacquet-Lagreze & Siskos 1982): • Additive utility function estimated from regression

analysis of ordinal preference statements

– HOPIE (Weber 1985):• Constraints on additive or multiplicative utility

function from value intervals and holistic judgements among hypothetical alternatives

Page 4: WINPRE - Workbench for Interactive Preference Programming

4

S ystemsAnalysis LaboratoryHelsinki University of Technology

– ARIADNE• Imprecision modelled by set inclusion; holistic

judgements among alternatives

– ISMAUT (White et al. 1984, Scherer et al. 1986):• Uncertainty about attribute weights and utilities,

exactly specified probabilities

• Hierarchical models:– RID (Moskowitz et al. 1989):

• Imprecise probabilities and utilities in decision trees

– MCRID (Moskowitz et al. 1991):• imprecise attribute weights; reduction of the set of non-

dominated alternatives via stochastic dominance

Page 5: WINPRE - Workbench for Interactive Preference Programming

5

S ystemsAnalysis LaboratoryHelsinki University of Technology

• AHP:– Saaty & Vargas (1987):

• Interval valued replies to pairwise comparisons suggested as a way to capture subjective uncertainty direct analysis of interval matrices intractable

– Arbel (1989):• Interval judgements interpreted as linear constraints

on local priorities

– Salo & Hämäläinen (1990):• Efficient decomposition scheme for processing

interval judgements in hierarchies

Page 6: WINPRE - Workbench for Interactive Preference Programming

6

S ystemsAnalysis LaboratoryHelsinki University of Technology

PAIRS - Preference Assessment by Imprecise Ratio Statements

• Interval value tree analysis

• Pairwise ratio statements about the relative importance of attributes ( as intervals)

• Value intervals for the alternative scores (imprecition in value function and measurements combined in WINPRE)

• Inconsistency in pairwise statements not allowed

Page 7: WINPRE - Workbench for Interactive Preference Programming

7

S ystemsAnalysis LaboratoryHelsinki University of Technology

I Absolute : a dominates b if lower bound of the value interval for a is higher than upper bound of the value interval for b.

II Pairwise : a dominates b if there are no feasible weights, so that V(b) > V( a).

I => II , not II => I

Dominance

I

Page 8: WINPRE - Workbench for Interactive Preference Programming

8

S ystemsAnalysis LaboratoryHelsinki University of Technology

SPAIRS = Interval SMART/SWING

• Simple PAIRS : local comparisons made with respect to one reference attribute only

• Generalization:• Reference : most / least important or intermediate• No inconsistency problems ( because there are no

extra comparisons)• Easier to use than other interval methods.

Page 9: WINPRE - Workbench for Interactive Preference Programming

9

S ystemsAnalysis LaboratoryHelsinki University of Technology

Interval AHP• Preference Programming term first used for

AHP (Arbel 1988)

• Pairwise comparisons with upper and lower limits for criteria and alternatives

• Inconsistency not allowed

• not a version of true AHP

• consistency must in elicitation

Page 10: WINPRE - Workbench for Interactive Preference Programming

10

S ystemsAnalysis LaboratoryHelsinki University of Technology

• DM gives preference statements, which define intervals of the weight ratios:

ijj

iij uw

wl

• Value intervals for alternatives: Series of LP - problems.

Preference programming

v a w v ai ii

n

( ) ( )

1

Page 11: WINPRE - Workbench for Interactive Preference Programming

11

S ystemsAnalysis LaboratoryHelsinki University of Technology

The feasible region• “The attribute X is at least two but no more

than four times as attractive as attribute Y”

yxy www 42 • Feasible region = the set of local priority

vectors which satisfy the inequalities arising from the interval judgements, i.e.

n

ijijijijiin wuwwlwwwwS

11 ,1,0),...,(

Page 12: WINPRE - Workbench for Interactive Preference Programming

12

S ystemsAnalysis LaboratoryHelsinki University of Technology

Ambiguity Index• Index, which characterizes how specific the

DM’s preference statements are

nji ijij

ijij

lu

lu

nns

1 )~

1)(~1(

~~

)1(

2)(

• Properties

1,0)(

)()(S

ectorpriority v singlea of consists 0)(

compute easy to appealing,y Intuitivel

2121

S

SSS

SS

Page 13: WINPRE - Workbench for Interactive Preference Programming

13

S ystemsAnalysis LaboratoryHelsinki University of Technology

Advantages of interval methods

• Partial progressively increasing information

• Allows ambiquity -all comparisons not necessary

• Group decision support– all opinions embedded into the interval

Page 14: WINPRE - Workbench for Interactive Preference Programming

14

S ystemsAnalysis LaboratoryHelsinki University of Technology

WINPRE• First to solve all interval methods • Efficient algorithm computes extreme points

instantaneously - sensitivity analysis• Maximum number of subcriteria or

alternatives is 9 • Number of levels in the value tree not limited • Results can be copied or linked to /from other

Windows programs (e.g. Excel)

Page 15: WINPRE - Workbench for Interactive Preference Programming

15

S ystemsAnalysis LaboratoryHelsinki University of Technology

Page 16: WINPRE - Workbench for Interactive Preference Programming

16

S ystemsAnalysis LaboratoryHelsinki University of Technology

Value ratings on attributes

Page 17: WINPRE - Workbench for Interactive Preference Programming

17

S ystemsAnalysis LaboratoryHelsinki University of Technology

Page 18: WINPRE - Workbench for Interactive Preference Programming

18

S ystemsAnalysis LaboratoryHelsinki University of Technology

Page 19: WINPRE - Workbench for Interactive Preference Programming

19

S ystemsAnalysis LaboratoryHelsinki University of Technology

Page 20: WINPRE - Workbench for Interactive Preference Programming

20

S ystemsAnalysis LaboratoryHelsinki University of Technology

•SPAIRS with reference attribute in the middle

Page 21: WINPRE - Workbench for Interactive Preference Programming

21

S ystemsAnalysis LaboratoryHelsinki University of Technology

•SPAIRS with reference attribute the most important = SWING

Page 22: WINPRE - Workbench for Interactive Preference Programming

22

S ystemsAnalysis LaboratoryHelsinki University of Technology

Page 23: WINPRE - Workbench for Interactive Preference Programming

23

S ystemsAnalysis LaboratoryHelsinki University of Technology

•Interval AHP: pairwise comparison of attributes and alternatives

Page 24: WINPRE - Workbench for Interactive Preference Programming

24

S ystemsAnalysis LaboratoryHelsinki University of Technology

•Export of results into Excel

Page 25: WINPRE - Workbench for Interactive Preference Programming

25

S ystemsAnalysis LaboratoryHelsinki University of Technology

Future research• Description of stuctured procedures based

on interval method

• Behavioural testing with real cases and decision makers-individual and group

• Winpre software is a fully operational DSS tool available free for research purposes:

• http://www.hut.fi/Units/Systems.Analysis

Page 26: WINPRE - Workbench for Interactive Preference Programming

26

S ystemsAnalysis LaboratoryHelsinki University of Technology

References

The underlying methodology of the program is described in the references below.

PAIRS

Salo and R.P. Hämäläinen: Preference assessment by imprecise ratio statements, Operations Research,

Vol. 40, No. 6, November-December 1992, pp. 1053-1061.

Preference Programming (INPRE-mode)

Salo and R.P. Hämäläinen: Preference programming through approximate ratio comparisons,

European Journal of Operational Research, Vol. 82, Issue 3, 1995, pp. 458-475.

Salo and R.P. Hämäläinen: Processing interval judgments in the analytic hierarchy process, Proc. of the Ninth

International Conference: Theory and Applications in Business, Industry and Government, in: Multipl Criteria

Decision Making, A. Goicocchea, L. Duckstein and S. Zionts (eds.), Springer-Verlag, New-York, August 1990,

Fairfax, Virginia, 1991, pp. 359-371.

Salo: Inconsistency analysis by approximately specified priorities, Mathematical and Computer Modelling,

Vol. 17, No. 4/5, 1993, pp. 123-133.

Page 27: WINPRE - Workbench for Interactive Preference Programming

27

S ystemsAnalysis LaboratoryHelsinki University of Technology

Related articles

M. Pöyhönen and R.P. Hämäläinen: On the convergence of multiattribute weighting methods, Helsinki

University of Technology, Systems Analysis Laboratory Research Reports A69, October 1997.

(Available from http://www.hut.fi/Units/Systems.Analysis/Publications/)

M. Pöyhönen, R.P. Hämäläinen and A. A. Salo: An experiment on the numerical modeling of verbal ratio

statements, Journal of Multi-Criteria Decision Analysis, Vol. 6, 1997, pp. 1-10.

Salo and R.P. Hämäläinen: PRIME - Preference ratios in multiattribute evaluation, Helsinki University of

Technology, Systems Analysis Laboratory Research Reports A43, July 1992. (revised December 1997)

(Available from http://www.hut.fi/Units/Systems.Analysis/Publications/)

A. Salo and R.P. Hämäläinen: On the measurement of preferences in the analytic hierarchy process,

(and comments by V. Belton, E. Choo, T. Donegan, T. Gear, T. Saaty, B. Schoner, A. Stam, M. Weber,

B. Wedley) Journal of Multi-Criteria Decision Analysis, Vol. 6, 1997, pp. 309-339.

A. Salo and R.P. Hämäläinen: Rejoinder: The issue is understanding the weights, Journal of Multi-Criteria

Decision Analysis, Vol. 6, 1997, pp. 340-343

Page 28: WINPRE - Workbench for Interactive Preference Programming

28

S ystemsAnalysis LaboratoryHelsinki University of Technology

Applications, Group decisions

See the references below to get information about applications of the PAIRS and Preference Programming methods.

A. Salo: Interactive decision aiding for group decision support, European Journal of Operational Research,

Vol. 84, 1995, pp. 134-149.

R.P. Hämäläinen and O. Leikola: Spontaneous decision conferencing in parliamentary negotiations, Proc. of the

27th Hawaii International Conference on Systems Sciences, IEEE Computer Society Press, Hawaii, January 4-7,

Vol. IV, 1995, pp. 290-299.

R.P. Hämäläinen and O. Leikola: Spontaneous decision conferencing with top-level politicians, OR Insight,

Vol. 9, Issue 1, 1996, pp. 24-28.

R.P. Hämäläinen and M. Pöyhönen: On-line group decision support by preference programming in traffic planning,

Group Decision and Negotiation, Vol. 5, 1996, pp. 485-500.

R.P. Hämäläinen, A. Salo and K. Pöysti: Observation about consensus seeking in a multiple criteria environment,

Proc. of the Twenty-Fifth Hawaii International Conference on Systems Sciences, Hawaii, Vol. IV, January 1992, pp. 190-198.

R.P. Hämäläinen and E. Kettunen: On-line group decision support by HIPRE 3+ Group Link, Proc. of the 3rd

International Symposium on the Analytic Hierarchy Process, Washington, D.C., July 11-13, 1994, pp. 547-557

A. Salo and R.P. Hämäläinen: Decision support under ambigous preference statements, Proc. of the AIRO'90 Annual

conference of the Italian OR society, Sorrento, Italy, October 1990, pp. 229-243