KAYA - Robust & Stochastic Optimization Flashcards
1
Q
What makes Robust Optimization unique?
A
- Worst-Case Feasibility: Uniquely ensures feasibility of constraints under the worst possible scenario (all scenarios) of uncertainty in a defined uncertainty set .
- Static Solution: Produces a single, non-adaptive solution, meaning decisions don’t change based on how uncertainty actually unfolds.
2
Q
What makes Chance Constrained Programming unique?
A
- Probabilistic Constraints: Uniquely incorporates constraints that must hold with a specified minimum probability, allowing for controlled violations.
- 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.
3
Q
What makes Stochastic Optimization with Recourse unique?
A
- Multi-Stage Decisions: Uniquely models decisions in sequential stages, with the ability to adjust decisions as uncertainty is revealed.
- 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.
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.
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.
6
Q
Calculate EV
A
SUM(outcome*probablity)
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