ELearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Introduction to Value Tree Analysis eLearning resources / MCDA team Director.

Slides:



Advertisements
Similar presentations
ELearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Case: Family selecting a car eLearning resources / MCDA team Director prof.
Advertisements

Chapter 12 Analyzing Semistructured Decision Support Systems Systems Analysis and Design Kendall and Kendall Fifth Edition.
DECISION MODELING WITH Multi-Objective Decision Making
Example 2.2 Estimating the Relationship between Price and Demand.
Multi‑Criteria Decision Making
ELearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Bisection method eLearning resources / MCDA team Director prof. Raimo P.
1 1 Slide © 2005 Thomson/South-Western Lesson 10 Multicriteria Decisions within LP Framework n Goal Programming n Goal Programming: Formulation and Graphical.
Computational Methods for Management and Economics Carla Gomes Module 8b The transportation simplex method.
Introduction to Management Science
1.2 Row Reduction and Echelon Forms
Linear Equations in Linear Algebra
Copyright © 2006 Pearson Education Canada Inc Course Arrangement !!! Nov. 22,Tuesday Last Class Nov. 23,WednesdayQuiz 5 Nov. 25, FridayTutorial 5.
Multi Criteria Decision Modeling Preference Ranking The Analytical Hierarchy Process.
Assignment of Weights Other methods, besides arbitrary, for weight assignment exist There are both direct and indirect weight elicitation techniques Source:
Job selection case eLearning resources / MCDA team
Introduction to Management Science
C H A P T E R 2 Analyzing Cost-Volume- Profit Relationships Analyzing Cost-Volume- Profit Relationships.
1 Multi-Criteria Decision Making MCDM Approaches.
MADM Y. İlker TOPCU, Ph.D twitter.com/yitopcu.
S ystems Analysis Laboratory Helsinki University of Technology A Preference Programming Approach to Make the Even Swaps Method Even Easier Jyri Mustajoki.
S ystems Analysis Laboratory Helsinki University of Technology Decision Support for the Even Swaps Process with Preference Programming Jyri Mustajoki Raimo.
Introduction Cost-volume-profit (CVP) analysis focuses on the following factors: The prices of products or services The volume of products or services.
9-1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall Multicriteria Decision Making Chapter 9.
Multicriteria Decision Making
S ystems Analysis Laboratory Helsinki University of Technology Using Intervals for Global Sensitivity and Worst Case Analyses in Multiattribute Value Trees.
9-1 Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall Multicriteria Decision Making Chapter 9.
Presented by Johanna Lind and Anna Schurba Facility Location Planning using the Analytic Hierarchy Process Specialisation Seminar „Facility Location Planning“
LINEAR PROGRAMMING SIMPLEX METHOD.
Robustness in assessment of strategic transport projects The 21st International Conference on Multiple Criteria Decision Making Jyväskylä June
Introduction to Value Tree Analysis
Helsinki University of Technology Systems Analysis Laboratory Ahti Salo and Antti Punkka Systems Analysis Laboratory Helsinki University of Technology.
Jason Chen, Ph.D. Professor of MIS School of Business
Quantitative Analysis for Management Multifactor Evaluation Process and Analytic Hierarchy Process Dr. Mohammad T. Isaai Graduate School of Management.
1 1 Slide © 2004 Thomson/South-Western Chapter 17 Multicriteria Decisions n Goal Programming n Goal Programming: Formulation and Graphical Solution and.
Cost Behavior and Decision Making: Cost, Volume, Profit Analysis
Multi-Criteria Decision Making by: Mehrdad ghafoori Saber seyyed ali
Recap: How the Process Works (1) Determine the weights. The weights can be absolute or relative. Weights encompass two parts -- the quantitative weight.
1 ECGD4214 Systems Engineering & Economy. 2 Lecture 1 Part 1 Introduction to Engineering Economics.
Chapter 9 - Multicriteria Decision Making 1 Chapter 9 Multicriteria Decision Making Introduction to Management Science 8th Edition by Bernard W. Taylor.
1 Mutli-Attribute Decision Making Scott Matthews Courses: / /
An overview of multi-criteria analysis techniques The main role of the techniques is to deal with the difficulties that human decision-makers have been.
S ystems Analysis Laboratory Helsinki University of Technology Practical dominance and process support in the Even Swaps method Jyri Mustajoki Raimo P.
Chapter 7 Consumer Decision Making. Sample Consumption Decisions Buy or not buy? Buy car or go on a cruise? Buy sedan or coupe? Buy Toyota or Volvo? Buy.
To accompany Quantitative Analysis for Management, 9e \by Render/Stair/Hanna M1-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Analytic Hierarchy.
BUSINESS PERFORMANCE MANAGEMENT
© 2007 Pearson Education Decision Making Supplement A.
Slide Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley A set of equations is called a system of equations. The solution.
Helsinki University of Technology Systems Analysis Laboratory 1DAS workshop Ahti A. Salo and Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki.
S ystems Analysis Laboratory Helsinki University of Technology 1 Decision Analysis Raimo P. Hämäläinen Systems Analysis Laboratory Helsinki University.
Applied Mathematics 1 Applications of the Multi-Weighted Scoring Model and the Analytical Hierarchy Process for the Appraisal and Evaluation of Suppliers.
1 1.2 Linear Equations in Linear Algebra Row Reduction and Echelon Forms © 2016 Pearson Education, Ltd.
ESTIMATING WEIGHT Course: Special Topics in Remote Sensing & GIS Mirza Muhammad Waqar Contact: EXT:2257 RG712.
This Briefing is: UNCLASSIFIED Aha! Analytics 2278 Baldwin Drive Phone: (937) , FAX: (866) An Overview of the Analytic Hierarchy Process.
Bivariate analysis. * Bivariate analysis studies the relation between 2 variables while assuming that other factors (other associated variables) would.
WLTP-DHC Analysis of in-use driving behaviour data, influence of different parameters By Heinz Steven
Mustajoki, Hämäläinen and Salo Decision support by interval SMART/SWING / 1 S ystems Analysis Laboratory Helsinki University of Technology Decision support.
Consumer Decision Making
Reality of Highway Construction Equipment in Palestine
A Scoring Model for Job Selection
Job selection case eLearning resources / MCDA team
Chapter 8: Selecting an appropriate price level
Applicable Areas Business Logic Case Presentation Cost Design
Linear Equations in Linear Algebra
Slides by John Loucks St. Edward’s University.
Decision support by interval SMART/SWING Methods to incorporate uncertainty into multiattribute analysis Ahti Salo Jyri Mustajoki Raimo P. Hämäläinen.
Multicriteria Decision Making
IME634: Management Decision Analysis
Introduction to Value Tree Analysis
Chapter 12 Analyzing Semistructured Decision Support Systems
Linear Equations in Linear Algebra
Presentation transcript:

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Introduction to Value Tree Analysis eLearning resources / MCDA team Director prof. Raimo P. Hämäläinen Helsinki University of Technology Systems Analysis Laboratory

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Contents  About the introduction  Basic concepts  A job selection problem  Problem structuring  Preference elicitation  Results and sensitivity analysis

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology About the introduction  This is a brief introduction to multiple criteria decision analysis and specifically to value tree analysis  After reading the material you should know  basic concepts of value tree analysis  how to construct a value tree  how to use the Web-HIPRE software in simple decision making problems to support your decision

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Basic concepts Objective  is a statement of something that one desires to achieve  for example; “more wealth” Attribute  indicates the level to which an objective is achieved in a given decision alternative  for example by selecting a certain job offer you may get 3000 €/month

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Value function  Value function v(x) assigns a number i.e. value to each attribute level x.  Value describes subjective desirability of the corresponding attribute level.  For example: value Size of the ice cream cone 1 value 1 Working hours / day Basic concepts

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Value tree In a value tree objectives are organised hierarchically Ideal car overall objective Driving Economy sub-objectivesattributesalternatives Top speed Acceleration Price Expenses Each objective is defined by sub-objectives or attributes There can be several layers of objectives Attributes are added under the lowest level of objectives Decision alternatives are connected to the attributes Citroen VW Passat Audi A4 Basic concepts

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Phases of value tree analysis Note: Only the highlighted parts are covered in this mini intro The aim of the Problem structuring is to create a better understanding of the problem Decision context is a setting in which the decision occurs In Preference elicitation DM’s preferences over a set of objectives is estimated and measured The aim of the Sensitivity analysis is to explore how changes in the model influence the recommended decision Basic concepts

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology A job selection problem Assume that you have four job offers to choose between; 1) a place as a researcher in a governmental research institute 2) a place as a consultant in a multinational consulting firm 3) a place as a decision analyst in a large domestic firm 4) a place in a small IT firm

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Hierarchical organisation of objectives 1) Identify the overall objective. 2) Clarify its meaning with more specific sub-objectives. Add the sub- objectives to the next level of the hierarchy. 3) Continue recursively until an attribute can be associated with each lowest level objective. 4) Add the decision alternatives to the hierarchy and link them to the attributes. 5) Iterate the steps 1- 4, until you are satisfied with the structure. Problem structuring

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology The objectives hierarchy for the job selection problem Decision alternatives Attributes Overall objective Sub-objectives Problem structuring Video Clip: Structuring a value tree in Web-HIPRE with soundwith sound (.avi 3.3MB) no soundno sound (.avi 970KB ) animation animation (.gif 475KB)

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Consequences Problem structuring Video Clip: Entering the consequences of the alternatives in Web-HIPRE with soundwith sound (.avi 1.33 MB) no sound (.avi 230 KB) no sound animationanimation (.gif 165 KB)

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Preference elicitation: an overview The aim is to measure DM’s preferences on each objective. First, single attribute value functions v i are determined for all attributes X i. Value Attribute level Second, the relative weights of the attributes w i are determined. 1/41/83/81/4 Finally, the total value of an alternative a with consequences X i (a)=x i (i=1..n) is calculated as Value elicitation Weight elicitation v i (x)  [0,1] 1

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Single attribute value function elicitation in brief 1) Set attribute ranges  All alternatives should be within the range.  Large range makes it difficult to discriminate between alternatives.  New alternatives may lay outside the range if it is too small. 2) Estimate value functions for attributes  Assessing the form of value function  Direct rating  Bisection  Difference standard sequence  Category estimation  Ratio estimation  AHP Possible ranges for the “working hours/d“ attribute Note: Methods used in this case are shown in bold Preference elicitation

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Setting attributes’ ranges  No new job offers expected  Analysis is used to compare only the existing alternatives small ranges are most appropriate Preference elicitation

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Assessing the form of value function Is the value function increasing or decreasing? linear? Is an increase at the end of the attribute scale more important than a same sized increase at the beginning of the scale? You can use Bisection method to ease the assessment. More about the Bisection method (optional)the Bisection method Value scale Attribute level scale In the following video clip the Bisection method is used to estimate a point from the value curve. Web-HIPRE uses exponential approximation to estimate the rest of the value function. Preference elicitation Video Clip: Assessing the form of the value function with bisection method in Web-HIPRE with soundwith sound (.avi 1.69 MB) no sound (.avi 303 KB) no sound animationanimation (.gif 180 KB)

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Direct rating 1) Rank the alternatives 2) Give 100 points to the best alternative 3) Give 0 points to the worst alternative 4) Rate the remaining alternatives between 0 and 100 Note that direct rating: is most appropriate when the performance levels of an attribute can be judged only with subjective measures can be used also for weight elicitation Preference elicitation Video Clip: Using direct rating in Web- HIPRE with soundwith sound (.avi 1.17 MB) no sound (.avi 217 KB) no sound animationanimation (.gif 142 KB)

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology About weight elicitation In the Job selection case hierarchical weighting is used. 1) Weights are defined for each hierarchical level... 2)...and multiplied down to get the final lower level weights Multiply In the following the use of different weight elicitation methods is presented... To improve the quality of weight estimates use several weight elicitation methods iterate until satisfactory weights are reached Preference elicitation

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology SMART 1) Assign 10 points to the least important attribute (objective) w least = 10 2) Compare other attributes with x least and weigh them accordingly w i > 10, i  least 3) Normalise the weights w’ k = w k /(  i w i ), i =1...n, n=number of attributes (sub- objectives) Preference elicitation Video Clip: Using SMART in Web- HIPRE with soundwith sound (.avi 1.12 MB) no sound (.avi 209 KB) no sound animationanimation (.gif 133 KB)

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology AHP 1) Compare each pair of  sub-objectives or attributes under an objective 2) Store preference ratios in a comparison matrix  for every i and j, give r ij, the ratio of importance between the ith and jth objective (or attribute, or alternative)  Assign A(i,j) = r ij 3) Check the consistency measure (CM)  If CM > 0.20 identify and eliminate inconsistencies in preference statements A= Preference elicitation Video Clip: Using AHP in Web-HIPRE with soundwith sound (.avi 1.97 MB) no sound (.avi 377 KB) no sound animationanimation (.gif 204 KB)

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Used preference elicitation methods  The job selection value tree with used preference elicitation methods shown in Web-HIPRE: SMART Assessing the form of the value function (Bisection method) AHP Direct rating Results & sensitivity analysis Note: Only the highlighted methods are covered in this introduction.

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Recommended decision  Small IT firm is the recommended alternative with the highest total value (0.442)  Large corporation and consulting firm options are almost equally preferred (total values and respectively)  Research Institute is clearly the least preferred alternative (total value of 0.290) Solution of the job selection problem in Web- HIPRE. Only first-level objectives are shown. Results & sensitivity analysis Video Clip: Viewing the results in Web- HIPRE with soundwith sound (.avi 1.58 MB) no sound (.avi 286 KB) no sound animationanimation (.gif 213 KB)

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology One-way sensitivity analysis  What happens to the solution of the job selection problem if one of the parameters affecting the solution changes? What if, for example the working hours in the IT firm alternative increase to 50 h/week or the salary in the Research Institute rises to 2900 euros/month?  In other words, how sensitive our solution is to changes in the objective weights, single attribute value functions or attribute ratings  In one-way sensitivity analysis one parameter is varied at time  Total values of decision alternatives are drawn as a function of the variable under consideration  Next, we apply one-way sensitivity analysis to the job selection case Results & sensitivity analysis

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Changes in “working hours” attribute  If working hours in the IT firm rise to 53 h/week or over and nothing else in the model changes, Large Corporation becomes the most preferred alternative  If working hours in the Consulting firm were 47 h/week or less instead of the current 55 h/week, it would be considered the best alternative Results & sensitivity analysis

eLearning / MCDA Systems Analysis Laboratory Helsinki University of Technology Changes in “working hours” attribute  Changes in the weekly working hours in Large corporation‘s job offer would not affect the recommended solution even if they decreased to zero. The ranking order of the other alternatives would change though.  Changes in the weekly working hours in the Research Institute‘s job offer don‘t have any effect on the solution or on the preference order of rest of the alternatives. Results & sensitivity analysis Video Clip: Sensitivity analysis in Web-HIPRE with soundwith sound (.avi 1.60 MB) no sound (.avi 326 KB) no sound animationanimation (.gif 239 KB)