• Aucun résultat trouvé

Methods and Models for Decision Making

N/A
N/A
Protected

Academic year: 2021

Partager "Methods and Models for Decision Making"

Copied!
31
0
0

Texte intégral

(1)

Methods and Models for Decision Making

Alberto Colorni – Dipartimento INDACO, Politecnico di Milano Alessandro Lué – Consorzio Poliedra, Politecnico di Milano

5°

(2)

© Alberto Colorni

MMDM – Lesson 5

(1) Introduction (2) Tools & frame

(3) Mental models (4) Design & decision

(5) Classification (6) Ranking-1, risk analysis

(7) Ranking-2, multicriteria (8) A tentative case

(9) Rating problems (10) Seminar M. Henig

(11) Group decision (12) Genetic alg. + …

(13) Research topics (14) Case results (if any …)

(15) Conclusions

Index:

Variable space (decision) & objective space (results)

Three phases in MCDM (or MODM) problems

Phase 1  from indicators to utilities

Phase 2  elimination of dominated solutions

Phase 3  DM preferences & final choice

The second is the only “objective” phase

Utility functions & preferences of this DM

Sensitivity analysis with respect to the weight vector

2

God in 7 steps:

(3)

© Alberto Colorni 3

A tentative case:

the “Colorni award”

(the best italian newspaper on the web)

(4)

© Alberto Colorni

The best italian newspaper on the web

(you are in the jury …)

What are the alternatives ?

What are the attributes ?

What are the utility functions ?

What are the weights ?

What is the ranking ? (the personal one and the collective one)

(5)

© Alberto Colorni

Alternatives

Repubblica 

Corriere Sera 

Sole24Ore 

Ansa online 

RaiNews24 

Foglio 

Gazzetta d. Sport ? NO, because it is too specific (only sports)

Novella 2000 ? NO, because it is a magazine (weekly)

What are the rules ? (if there are rules …)

The alternatives must be “similar” (but the concept of similarity is subjective)

(6)

© Alberto Colorni

Attributes

A lot of (tentative) attributes; note that the attributes must generate a set of indicators that could be measurables

Four main indicators:

items in the homepage

upgrades during the day

daily visitors (declaration)

quality, in a scale [1, 10]

A search (made by the students) to obtain the data set

(7)

© Alberto Colorni

Performance matrix

7

A1 A2 A3 A4 A5 A6

I1 29 24 23 16 6 8 items

I2 120 240 288 288 288 1 upgrades

I3 3.6 3.3 0.03 0.02 0.23 0.01 visitors

I4 8 8 7 8 8 2 quality

(8)

© Alberto Colorni

Utility functions

One utility function for each attribute/indicator

Three steps for each utility function (easy version)

The results 

The evaluation matrix (in a common [1, 10] scale)

Phase 2  dominated alternatives ?

(9)

© Alberto Colorni

Utility functions

9

5

ind.1

10

0

10 20 30

ind.2

10

0

100 300 .5

ind.3

10

0

… 3.3 5

0 0

(10)

© Alberto Colorni

Evaluation matrix

10

A1 A2 A3 A4 A5 A6

C1 1 6 7 10 2 6

C2 5.5 8.5 9.75 9.75 9.75 0

C3 10 10 0.5 0.4 4.6 0

A6 (Il Foglio) is dominated, but

C4 8 8 7 8 8 2

(11)

© Alberto Colorni

Pairwise comparison (to obtain the weights)

11

C1 C2 C3 C4

C1 1 *

C2 * 1 *

C3 1

C4 * * * 1

C4 > C2 > C1 > C3

weights?

(numerical values)

(12)

© Alberto Colorni

Determination of weights / 1

C1 C2 C3 C4

C1 1 1/3 2 1/4

C2 3 1 3 1/2

C3 1/2 1/3 1 1/5

C4 4 2 5 1

(reciprocal matrix) coherent?

C1 C2

C4 C3

3

3

5 4 2

2

(13)

© Alberto Colorni

Determination of weights / 2

1 1/2 2 1/4

2 1 4 1/2

1/2 1/4 1 1/8

4 2 8 1

(consistent matrix) coherent ?

C1 C2

C4 C3

2

4

8 4 2

2

2/15 4/15 4/15 8/15 collective weights

w1

w2

w3

w4

(14)

© Alberto Colorni

Weights (the preference structure)

We are 30 (approximately) DMs

What is the way to obtain (shared) weights ?

Discussion …

A common vector of weights ?

Total utility of each candidate  final ranking

(15)

© Alberto Colorni

General utilities

1 6 7 10 2 6

5.5 8.5 9.75 9.75 9.75 0

10 10 0.5 0.4 4.6 0

8 8 7 8 8 2

98 120 109.5 123.4 111.6 28 … /15

2

4 1 8

… /15

Ranking: A4 – A2 – A5 – A3 – A1 – A6

1. RAI news 2. Corriere 3. ANSA 4. Sole24 5. Repubblica 6. Foglio

weighted sum

(16)

© Alberto Colorni

A lot of rankings (the personal paths)

A set of (∼ 30) individual rankings

What can we do ?

It is a group decision  see lesson 6

The final result is the “less conflicting” (or more shared) ranking

Two main procedures  Distillation or Maastricht

(17)

© Alberto Colorni 17

DI – Deeper Investigations

(18)

© Alberto Colorni

DI-1  Utility & dominance

cost

alt 1 alt 2 alt 3 0.3 0.8 0.7

25 47 12

1 6 5

250 710 940

7 6 4

53 71 98

409 524 912 air quality

water quality flora

fauna

landscape employment

(19)

© Alberto Colorni

Utility functions

alt 1 alt 2 alt 3

80 60 70

70 50 80

40 80 70

50 70 90

70 60 40

50 70 80

90 70 40

air quality water quality flora

fauna landscape employment

cost cost

u7 100

0

u2

Water quality

100

0

u4

fauna

100

0 alt 1 alt 2 alt 3

0.3 0.8 0.7

25 47 12

1 6 5

250 710 940

7 6 4

53 71 98

409 524 912 air quality

flora

landscape employment

cost

water quality fauna

(20)

© Alberto Colorni

Pareto dominance

The Pareto criteria has to be verified only after the application of the utility

functions

alt 1 alt 2 alt 3

80 60 70

70 50 80

40 70 70

50 70 90

70 30 40

50 70 90

90 40 40

air quality water quality flora

fauna landscape employment cost

cost

alt 1 alt 2 alt 3 0.3 0.7 0.5

25 47 12

1 5 5

250 940 710

7 3 4

53 71 83

409 912 912

air quality water quality flora

fauna landscape employment

(attributi)

(criteria)

utility

alt2 dominated by alt3 Performance

matrix

(21)

© Alberto Colorni

The preferential rank (and the structure) between 2 values of an ttribute doesn’t depend on the value of the other attribute

Example the purchase of a radio

2 attributes • price

• ratio signal/noise

Counterexample1 choice in a menu

2 attributes • food (fish, meat)

• beverage (white wine, red wine)

Counterexample2 the chemical reaction

2 attributi • reagent A

• reagent B (4,5) > (3,5) but (4,2) < (3,2)

complementary goods, synergic effects keep the ratio 1:1

DI-2  Mutual preferential independence

(22)

© Alberto Colorni

separabilità U(x,y)= f(ux(x) , uy(y))

additività U(x,y)= f1 [ux(x)] + f2 [uy(y)]

Mutual preferential indipendence

2 steps:

• determine ux(x) e uy(y)

• determine the functions f1 e f2

More formally

The mutual preferential indipendence is a necessary condition (but not sufficient) for the additivity

(23)

© Alberto Colorni

DI-3  Tasso di sostituzione

Il decisore è sempre disposto a compensare il peggioramento della prestazione di un attributo con un opportuno miglioramento della prestazione di uno qualsiasi degli altri.

Tasso marginale di sostituzione

(24)

© Alberto Colorni

Tasso marginale

1 1 1

λ

A

λ

B

λ

C

λ

E

λ

D

A B

C

D E

λ

B

A

< λ

C

λ

E

A

< λ

D

x

y

A’

(25)

© Alberto Colorni

DI-4  Weight assignment

y

x0 x y0 y1

x1

2 domande:

1. è preferibile (x0, y1) o (x1,y0)?

se la risposta è (x1,y0)

w1>w2

2. supponiamo di essere in (x0, y1) , qual è il valore di x per cui (x0, y1) è indifferente a (x, y0)?

w1 ux(x0) + w2 uy(y1) = w1 ux(x) + w2 uy(y0) w1 + w2 = 1

x

(26)

© Alberto Colorni

Weight assignment: pair comparison

verde pubblico (m2 /ab) x1

x2 % occupazione

A

B principio di compensazione

tasso di sostituzione

1

w2

w

n pesi ⇒ n-1 confronti a coppie

⇒ n-1 rapporti

j

wi

w

=

i

i 1

& w

80 ? 82

7.0 6.7

è il rapporto tra le differenze di utilità

(27)

© Alberto Colorni

DI-5  The quality of life

La qualità della vita nelle città italiane

Indagine del Sole24ore (29 dicembre 2008)

Analizzati 6 settori, con 36 indicatori

Funzioni di utilità, pesi, classifiche

Confronto tra classifiche basate sugli indicatori e

percezione di un campione (circa 700 ab. per provincia)

(28)

© Alberto Colorni

Test examples

(29)

© Alberto Colorni

 Describe how the Sudoku can be seen as a decision (or operational research) problem

or

 What is the Pareto frontier ? Describe it and show an example or

 Define the concept of lottery. Elaborate with two numerical examples or

 Describe the main ideas behind the “C-K theory”

or

 … ( a concept to be explained) …

Example-1: free text concerning an argument

(no more than 300 words or 2000 characters)

(30)

© Alberto Colorni

In a problem characterized by two attributes (x and y), you know the utility functions of such attributes:

Moreover, you know that the decision-maker is indifferent to two following situation (A and B)

A B

Please discuss if the situation K is preferable to H Example-2

x x

ux( ) =1− ) 2

(y y uy =





=

=

2 1 1 y x





=

= 0 2 1 y x





=

=

4 1 2 1

y x





=

=

2 1 4 3

y x

(31)

© Alberto Colorni

A multicriteria decision problem (6 alternatives, 3 criteria = utilities) is showed in this matrix, with its weight vector.

1. Are there dominated alternatives ?

2. What is the ranking and the final choice ?

3. Is the result changing if w2 increase ? Is there a rank reversal ? Explain (briefly) all the answers.

Example-3

a1 a2 a3 a4 a5 a6

c1 60 40 20 70 100 80 w1 0.20

c2 40 40 35 35 35 40 w2 0.40

c3 20 30 60 40 50 50 w3 0.40

Références

Documents relatifs

*Politecnico di Milano, Department of Management, Economics and Industrial Engineering (DIG), Via Raffaele Lambruschini 4, Milan (Italy), michele.benedetti@polimi.it.. **Politecnico

Mechanics and Metal Trades (mechanical Eng.); Electricity and Energy, Design and

- To Workspace : dato un segnale in ingresso genera in uscita una variabile di tipo struttura od array contenente il segnale ed eventualmente il tempo di simulazione. - XY Graph

The geometry of the double solid cube is the following : at a vertex of the cube, we have to glue two cones over 1/8 of sphere, that is a cone over two copie of 1/8 of

allo stesso modo, solo piccoli studi retrospettivi o case reports valutano la sicurezza dei differenti farmaci chemioterapici in gravidanza (European

Con questo ter- mine si usa indicare infatti la tendenza alla contaminazione tra mondi del non profit e mondi del profit, nei due sensi nei quale essa può avvenire: co- me riscoperta

Anzi, Colombo e Navarini si spingono ancora più avanti, precisando che il compito della sociologia urbana non può essere solo quello di descrivere come venga inventato e

Delle due, l’una: se ciò che vale per i cittadini di Milano nella sfera dell’abitare e della convivenza non vale anche per i rom di via Barzaghi, ciò può voler dire o che l’azione