KAYA - Robust & Stochastic Optimization Flashcards

1
Q

What makes Robust Optimization unique?

A
  1. Worst-Case Feasibility: Uniquely ensures feasibility of constraints under the worst possible scenario (all scenarios) of uncertainty in a defined uncertainty set .
  2. Static Solution: Produces a single, non-adaptive solution, meaning decisions don’t change based on how uncertainty actually unfolds.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What makes Chance Constrained Programming unique?

A
  1. Probabilistic Constraints: Uniquely incorporates constraints that must hold with a specified minimum probability, allowing for controlled violations.
  2. Risk Tolerance: Explicitly includes a decision-maker’s risk tolerance (the acceptable violation probability) within the model, enabling flexible trade-offs between performance and reliability.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What makes Stochastic Optimization with Recourse unique?

A
  1. Multi-Stage Decisions: Uniquely models decisions in sequential stages, with the ability to adjust decisions as uncertainty is revealed.
  2. Recourse Actions: Uniquely features recourse actions (adaptive responses) – corrective measures that mitigate the impact of specific outcomes of uncertainty – providing flexibility and robustness over time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What type of modeling method for MIN-Problem? min -2x1+2x2

A
  • CCM directly addresses the requirement to allow violations with probability by reformulating the constraint. It leverages the discrete distribution convert this into a deterministic constraint based, making the problem tractable.
  • Why Not RO: Too conservative, enforcing the constraint for the worst-case, which doesn’t align with allowing violations with probability.
  • Why Not SOR: SOR focuses on handling violations via penalties in a two-stage framework, but this problem specifies a violation probability, not a penalty, making CCM a better fit.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What type of modeling method for MAX-Problem: max -2x1+2x2

A
  • SOR: allows to model the uncertainty using its discrete distribution, make first-stage decisions and handle violations in the second stage with a penalty. It aligns with the problem’s structure of allowing violations at a cost.
  • Why Not RO: RO is too conservative, enforcing strict feasibility for the worst case and ignoring the penalty mechanism and distribution.
  • Why Not CCM: CCM focuses on probabilistic constraint satisfaction, not on incorporating a penalty for violations, making it less suitable for optimizing with a loss function.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Calculate EV

A

SUM(outcome*probablity)

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

Calculate EVPI

A

WS = probablity * z-value of scenario
RP = read z*5
max-Problem EVPI = WS - RP
min-Problem EVPI = RP - WS

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