Preference Modelling and Decision Support Roman Słowiński Poznań University of Technology, Poland  Roman Słowiński.

Slides:



Advertisements
Similar presentations
Elementary Methods Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
Advertisements

Treatments of Risks and Uncertainty in Projects The availability of partial or imperfect information about a problem leads to two new category of decision-making.
SUSTAINABILITY MCDM MODEL COMPARISONS
Multi‑Criteria Decision Making
Module C1 Decision Models Uncertainty. What is a Decision Analysis Model? Decision Analysis Models is about making optimal decisions when the future is.
Equity, Pigou-Dalton, and Pareto Matthew Adler Duke University Harvard UC Conference, April 2013.
Confidence-Based Decision Making Climate Science and Response Strategies Discussion Grantham, February
DSC 3120 Generalized Modeling Techniques with Applications
Part 3 Probabilistic Decision Models
Multiobjective Value Analysis.  A procedure for ranking alternatives and selecting the most preferred  Appropriate for multiple conflicting objectives.
Multi-objective optimization multi-criteria decision-making.
Multiobjective Analysis. An Example Adam Miller is an independent consultant. Two year’s ago he signed a lease for office space. The lease is about to.
Saariselkä MCDS methods in strategic planning- alternatives for AHP Annika Kangas & Jyrki Kangas.
Rational choice: An introduction Political game theory reading group 3/ Carl Henrik Knutsen.
Utility Axioms Axiom: something obvious, cannot be proven Utility axioms (rules for clear thinking)
MCDM Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
Copyright © 2006 Pearson Education Canada Inc Course Arrangement !!! Nov. 22,Tuesday Last Class Nov. 23,WednesdayQuiz 5 Nov. 25, FridayTutorial 5.
1 Civil Systems Planning Benefit/Cost Analysis Scott Matthews Courses: and Lecture /1/2004.
Approximation and Visualization of Interactive Decision Maps Short course of lectures Alexander V. Lotov Dorodnicyn Computing Center of Russian Academy.
Mutli-Attribute Decision Making Scott Matthews Courses: /
1 Multiple Criteria Decision Making Scott Matthews Courses: / / Lecture /10/2005.
1 CHAPTER 3 Certainty Equivalents from Utility Theory.
On the Aggregation of Preferences in Engineering Design Beth Allen University of Minnesota NSF DMI
1 Research interests Marc Pirlot Background: Mathematics and Operational Research  MCDA (multi-criteria decision aid) Work done or current (central):
Preference Analysis Joachim Giesen and Eva Schuberth May 24, 2006.
1 Civil Systems Planning Benefit/Cost Analysis Scott Matthews Courses: / / Lecture /5/2005.
1 Mutli-Attribute Decision Making Eliciting Weights Scott Matthews Courses: /
Multi-Criteria Analysis – compromise programming.
Lecture 3: Arrow-Debreu Economy
MADM Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
Constructing the Decision Model Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
Overview Aggregating preferences The Social Welfare function The Pareto Criterion The Compensation Principle.
Quality Indicators (Binary ε-Indicator) Santosh Tiwari.
Behavior in the loss domain : an experiment using the probability trade-off consistency condition Olivier L’Haridon GRID, ESTP-ENSAM.
Analyzing the Problem (MAVT) Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
LECTURE 8-9. Course: “Design of Systems: Structural Approach” Dept. “Communication Networks &Systems”, Faculty of Radioengineering & Cybernetics Moscow.
Multi-Criteria Decision Making by: Mehrdad ghafoori Saber seyyed ali
USING PREFERENCE CONSTRAINTS TO SOLVE MULTI-CRITERIA DECISION MAKING PROBLEMS Tanja Magoč, Martine Ceberio, and François Modave Computer Science Department,
Making Simple Decisions
Designing the alternatives NRMLec16 Andrea Castelletti Politecnico di Milano Gange Delta.
Decision map for spatial decision making Salem Chakhar in collaboration with Vincent Mousseau, Clara Pusceddu and Bernard Roy LAMSADE University of Paris.
1 Mutli-Attribute Decision Making Scott Matthews Courses: / /
Tanja Magoč, François Modave, Xiaojing Wang, and Martine Ceberio Computer Science Department The University of Texas at El Paso.
Analyzing the Problem (Outranking Methods) Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
Helsinki University of Technology Systems Analysis Laboratory Antti Punkka and Ahti Salo Systems Analysis Laboratory Helsinki University of Technology.
© 2007 Pearson Education Decision Making Supplement A.
Preference Modelling and Decision Support Roman Słowiński Poznań University of Technology, Poland  Roman Słowiński.
2nd Meeting of Young Researchers on MULTIPLE CRITERIA DECISION AIDING Iryna Yevseyeva Niilo Mäki Instituutti University of Jyväskylä, Finland
Maximizing value and Minimizing base on Fuzzy TOPSIS model
Axiomatic Theory of Probabilistic Decision Making under Risk Pavlo R. Blavatskyy University of Zurich April 21st, 2007.
Multiple-criteria sorting using ELECTRE TRI Assistant
MCDM Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
Fuzzy Integrals in Multi- Criteria Decision Making Dec Jiliang University China.
Dominance-Bases Rough Set Approach: Features, Extensions and Application Krzysztof Dembczyński Institute of Computing Science, Poznań University of Technology,
Helsinki University of Technology Systems Analysis Laboratory Incomplete Ordinal Information in Value Tree Analysis Antti Punkka and Ahti Salo Systems.
Making Simple Decisions Chapter 16 Some material borrowed from Jean-Claude Latombe and Daphne Koller by way of Marie desJadines,
Decision Theory Lecture 4. Decision Theory – the foundation of modern economics Individual decision making – under Certainty Choice functions Revelead.
To the Decision Deck platform UTA GMS /GRIP plugin Piotr Zielniewicz Poznan University of Technology, Poland 2nd Decision Deck Workshop February 21-22,
Risk Efficiency Criteria Lecture XV. Expected Utility Versus Risk Efficiency In this course, we started with the precept that individual’s choose between.
Mikko Harju*, Juuso Liesiö**, Kai Virtanen*
Flexible and Interactive Tradeoff Elicitation Procedure
Choice under the following Assumptions
Analytic Hierarchy Process (AHP)
HSE, ICAD RAS, MERI RAS. Moscow
Rational Decisions and
13. Acting under Uncertainty Wolfram Burgard and Bernhard Nebel
Evaluating and Choosing Preferred Projects
Making Decisions Under Uncertainty
Chapter 14: Decision Making Considering Multiattributes
FITradeoff Method (Flexible and Interactive Tradeoff)
Presentation transcript:

Preference Modelling and Decision Support Roman Słowiński Poznań University of Technology, Poland  Roman Słowiński

2 Decision problem There is a goal or goals to be attained There are many alternative ways for attaining the goal(s) – they consititute a set of actions A (alternatives, solutions, variants, …) A decision maker (DM) may have one of following questions with respect to set A: P  : How to choose the best action ? P  : How to classify actions into pre-defined decision classes ? P  : How to order actions from the best to the worst ?

3 P  : Choice problem (optimization) A x x x x x x x x x x x x x x x x x x x x x Chosen subset A’ of best actions Rejected subset A\A’ of actions

4 P  : Classification problem (sorting) Class 1... x x x x x x x x x x x x x x x x A Class 2 Class p Class 1  Class 2 ...  Class p

5 P  : Ordering problem (ranking) A * * * * x x x x x x * * x x * x * x x x * x x x x Partial or complete ranking of actions

6 Coping with multiple dimensions in decision support Questions P , P , P  are followed by new questions: DM: who is the decision maker and how many they are ? MC: what are the evaluation criteria and how many they are ? RU: what are the consequences of actions and are they deterministic or uncertain (single state of nature with P=1 or multiple states of nature with different P<1) ?

7 Optimization Sorting Ranking Theory of Social Choice (TSC) Multi-Criteria Decision Making (MCDM) Decision under Risk and Uncertainty (DRU) Solution „philosophically” simple For a conflict between dimensions DM, MC, RU, the decision problem has no solution at this stage (ill-posed problem) P  P  P  DM1m11mm1m MC11n1n1nn RU111 1

8 Translation table Theory of Social Choice Multi-Criteria Decision Making Decision under Risk and Uncertainty Element of set ACandidateActionAct Dimension of evaluation space VoterCriterion Probability of an outcome Objective information about elements of A Dominance relation Stochastic dominance relation

9 Dominance relation Action aA is non-dominated (Pareto-optimal) if and only if there is no other action bA such that g i (b)  g i (a), i=1,…,n, and on at least one criterion j={1,…,n}, g j (b)  g j (a) g 2max g1(x)g1(x) g2(x)g2(x) g 2min g 1mi n g 1max A ideal nadir

10 Dominance relation Action aA is weakly non-dominated (weakly Pareto-optimal) if and only if there is no other action bA such that g i (b)  g i (a), i=1,…,n, g 2max g1(x)g1(x) g2(x)g2(x) g 2min g 1mi n g 1max A ideal nadir

11 TSC MCDADRU V 1 : b  c  aG 1 < G 2 V 2 : a  b  c Voters Cand.V1V1 V2V2 a31 b12 c23 Criteria ActionTimeCost a31 b12 c23 Probability of gain ActGain>G 1 Gain>G 2 a b c ● non-dominated ● dominated Gain>G 1 V1V1 V2V a ●a ● c ●c ● b ●b ● Time Cost a ●a ● c ●c ● b ●b ● ● a ● c ● b Gain>G 2

12 Preference modelling Dominance relation is too poor – it leaves many actions non-comparable One can „enrich” the dominance relation, using preference information elicited from the Decision Maker Preference information permits to built a preference model that aggregates the vector evaluations of elements of A Due to the aggregation, the elements of A become more comparable A proper exploitation of the preference relation in A leads to a final recommendation in terms of the best choice, classification or ranking We will concentrate on Multi-Criteria Decision Making, i.e. dimension = criterion

13 Preference modeling Three families of preference models: Function, e.g. additive utility function (Debreu 1960, Luce & Tukey 1964) Relational system, e.g. outranking relation S or fuzzy relation (Roy 1968) aSb = “a is at least as good as b” Set of decision rules, e.g. “If g i (a)r i & g j (a)r j &... g h (a)r h, then a Class t or higher” “If  i (a,b)s i &  j (a,b)s j &...  h (a,b)s h, then aSb” The rule model is the most general of all three Greco, S., Matarazzo, B., Słowiński, R.: Axiomatic characterization of a general utility function and its particular cases in terms of conjoint measurement and rough-set decision rules. European J. of Operational Research, 158 (2004) no. 2,

14 What is a criterion ? Criterion is a real-valued function g i defined on A, reflecting a worth of actions from a particular point of view, such that in order to compare any two actions a,bA from this point of view it is sufficient to compare two values: g i (a) and g i (b) Scales of criteria: Ordinal scale – only the order of values matters; a distance in ordinal scale has no meaning of intensity, so one cannot compare differences of evaluations (e.g. school marks, customer satisfaction, earthquake scales) Cardinal scales – a distance in ordinal scale has a meaning of intensity: Interval scale – „zero” in this scale has no absolute meaning, but one can compare differences of evaluations (e.g. Celsius scale) Ratio scale – „zero” in this scale has an absolute meaning, so a ratio of evaluations has a meaning (e.g. weight, Kelvin scale)

15 What is a consistent family of criteria ? A family of criteria G={g 1,...,g n } is consistent if it is: Complete – if two actions have the same evaluations on all criteria, then they have to be indifferent, i.e. if for any a,bA, there is g i (a)~g i (b), i=1,…,n, then a~b Monotonic – if action a is preferred to action b (a  b), and there is action c, such that g i (c)  g i (a), i=1,…,n, then c  b Non-redundant – elimination of any criterion from the family G should violate at least one of the above properties

16 Preference modeling using a utility function U The most intuitive model: g 2max g1(x)g1(x) g2(x)g2(x) g 2min g 1mi n g 1max k 1 =0.6; k 2 =0.4 k 1 =0.3; k 2 =0.7 The preference information = trade-off weights k i Easy exploitation of the preference relation induced by U in A Not easy to elicit and, moreover, criteria must be independent

17 Preference modelling using a „weighted sum” Example: let the weights be k 1 =0.6, k 2 =0.4 The weighted sum allows trade-off (compensation) between criteria: U(g 1, g 2 ) = U(g 1 +1, g 2 –x), i.e. g 1 k 1 + g 2 k 2 = (g 1 +1)k 1 + (g 2 –x)k 2 or k 1 = xk 2, thus x = k 1 /k 2 – change on criterion g 2, able to compensate a change by 1 on criterion g 1, i.e., x=1.5 Analogously, x’ = k 2 /k 1 – change on criterion g 1, able to compensate a change by 1 on criterion g 2, i.e., x’=0.67 For a scale of criteria from 0 to h, it makes sense that: 0  k 1 /k 2  h and 0  k 2 /k 1  h

18 Other properties of a „weighted sum” The weights and thus the trade-offs are constant for the whole range of variation of criteria values The „weighted sum” and, more generally, an additive utility function requires that criteria are independent in the sense of preferences, i.e. u i (a)=g i k i does not change with a change of g j (a), j=1,…,n; ji In other words, this model cannot represent the following preferences: Car () Gas consumption () Price() Comfort a5905 b9 9 c5505 d9 9 b  a while c  d It requires that: if b  a then d  c

19 Preference modeling using more genral utility function U Additive difference model (Tversky 1969, Fishburn 1991) Transitive decomposable model (Krantz et al. 1971) f: R n R, non-decreasing in each argument Non-transitive additive model (Bouyssou 1986, Fishburn 1990, Vind 1991) v i : R 2 R, i=1,…,n, non-decreasing in the first and non-increasing in the second argument Non-transitive non-additive model (Fishburn 1992, Bouyssou & Pirlot 1997)