Week Four: Multiobjective decision making Flashcards

1
Q

why do we do goal programming

A

if multi objectives, and we can prioritize then its good

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

steps for goal programming

A
  1. build model incorproating all metrics requried for each goal
  2. determine if all goals can be achieved simultaneously! if no then
  3. solve the model using oslver for only the highest priority goal
  4. add constranit indictating the objective funcction must be mainitnain at the current optimal level based on step 2
  5. solve the model using solver for only the next highest priority goal
  6. repeat till all foals or until no longer feaisble
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

in solver!

A
  1. Create over and under, and then =A+U-O
  2. Create deviations, and then undesirabl devication (reference the undesirable under or over)
  3. Undesirable deviation is <= REALLY LARGE NUMBERS

how to set up solver?
Objective = the first goals deviation
Changing cells= all changers, and also the U/O
Constraints= ALL A+U-O and the required, AND the total devaition <= REALLY LARGE NUMBERS

THEN!
1. You will fix the deviation of goal 1 as a constraint
2. Put in the net min deviation as the objective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

if you get a negative, how to fix?

A

unclick automatic scaling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

how to keep going onward for goal programming when you hit a wall

A

Create weighted deviations:
1. give every undesirable devaition/goal a weight
2. sumprodct of undesidable devaiton,weight

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Pareto optimality tradeoff curves

A

Us when there are only 2 objectives in th multi objective problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Steps for Pareto optimality

A
  1. build model and optimize for one objective
  2. vary the values of the second objective and call solver iterativerly (Saving values after each optimization)
  3. plot the scatterplot
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

minimizing maximum deviation?

A
  1. Cals the absolute deivartion
  2. What is the best value/the goal for each goal
  3. Calc th % dev from goal (Abs/Required)
  4. Calc the % dev from best(Step 1/Step 2)
  5. Now you want
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly