Supply Chain Lab Robust Optimisation & the Price of Robustness Lab Home
Risk & Resilience

Robust Optimisation & the Price of Robustness

Suppliers quote a price, but quotes drift. Robust optimisation needs no probability distribution - only honest ranges and one dial: Γ, how many quotes you assume go bad at once. Turn it and watch the price of robustness appear: a few percent on the nominal bill buys most of the protection.

How to use it

Allocate 1,000 units across suppliers

Suppliers

NameCost±devCapShare

Robustness

Stress test

-
–
Worst case if ALL drift
–
Price of robustness
–
brute-force + exchange cert

Allocation at this Γ. Bar = share; the pale extension is that supplier’s worst-case cost drift. Robust plans spread the order instead of piling onto the cheapest quote.

The price of robustness. Navy = what the plan costs if every quote holds; red = what that same plan costs if all quotes drift. Raising Γ generally costs a little nominally and buys a lot less exposure. Both lines judge every plan on the same yardstick. Navy can dip slightly - only the protected objective is guaranteed to rise with Γ, not its nominal part.

Try these experiments

  1. At Γ=0 the plan leans on the cheapest, most volatile supplier. Run the stress test: it wins on average and owns the ugliest tail.
  2. Go to Γ=1 or 2: nominal cost rises a few percent while the p95 and worst-case fall. Robustness buys a thinner tail, not a cheaper bill - that knee is where real procurement sits.
  3. Give the cheapest supplier a huge ±dev: even at low Γ, robustness quietly walks away from it. Cheap and volatile loses to slightly-dearer and steady.

About this tool

The concept

Robust optimisation plans against an uncertainty set, not a distribution. You need no probabilities - only honest ranges, which procurement teams actually have.

How it works

Bertsimas & Sim: protect against any Γ coefficients hitting their worst value at once. Cost = Σc·x + max|S|≤ΓΣSd·x. Γ tunes conservatism continuously from nominal to full worst-case.

Winning strategy

Γ is a dial, not a dogma. Small Γ buys most of the protection for a small premium - the curve is steep at first and flat later.

Background: Robust optimisation · Bertsimas & Sim (2004), “The Price of Robustness”