Skip to content

Weibull Demand Distribution

Definition

The Weibull demand distribution in the exercise has shape k>0k>0, scale λ>0\lambda>0, and nonnegative support. Its CDF and density are given by

F(x)=1−e−(x/λ)k,x≥0,f(x)=kλ(xλ)k−1e−(x/λ)k,x>0.\begin{gathered} F(x)=1-\mathrm{e}^{-(x/\lambda)^k},\qquad x\ge0,\\ f(x)=\frac{k}{\lambda}\left(\frac{x}{\lambda}\right)^{k-1}\mathrm{e}^{-(x/\lambda)^k},\qquad x>0. \end{gathered}

The CDF is 00 for x<0x<0. The density formula is stated for x>0x>0: as x↓0x\downarrow0, it tends to +∞+\infty if 0<k<10<k<1, to 1/λ1/\lambda if k=1k=1, and to 00 if k>1k>1. A density's assigned value at the single point 00 does not change the distribution.

For the newsvendor critical ratio 0<β<10<\beta<1, inversion gives

y∗=λ[−ln⁡(1−β)]1/k.y^*=\lambda[-\ln(1-\beta)]^{1/k}.

Interpretation

With Weibull demand, the newsvendor answer is still the demand level at which the CDF equals the critical ratio. Because this CDF has an explicit formula, the equation 1−e−(y/λ)k=β1-\mathrm{e}^{-(y/\lambda)^k}=\beta can be solved by hand with a logarithm, without a table: it gives (y/λ)k=−ln⁡(1−β)(y/\lambda)^k=-\ln(1-\beta), which is positive because 0<1−β<10<1-\beta<1.

A Weibull demand density with the area up to about 70.97 shaded, equal to the critical ratio 13/15.

For bananas, k=2k=2 and λ=50\lambda=50 kilograms, and β=1.3/(1.3+0.2)=13/15\beta=1.3/(1.3+0.2)=13/15. The density starts at 00, peaks before λ\lambda and is skewed to the right. The shaded area to the left of y∗≈70.97y^*\approx70.97 is 13/15≈0.86713/15\approx0.867: here −ln⁡(2/15)≈2.015-\ln(2/15)\approx2.015, its square root is about 1.4191.419, and 50⋅1.419≈70.9750\cdot1.419\approx70.97.

The scale λ\lambda has the units of demand and stretches the distribution: doubling λ\lambda doubles every quantile, including y∗y^*. The shape kk changes the form of the curve, but F(λ)=1−e−1≈0.632F(\lambda)=1-\mathrm{e}^{-1}\approx0.632 for every kk, so λ\lambda is always the demand level that is not exceeded with probability about 0.6320.632. As in the continuous newsvendor rule, the CDF is strictly increasing on [0,∞)[0,\infty), so the order is unique.

A common slip is to write ln⁡β\ln\beta instead of ln⁡(1−β)\ln(1-\beta). For the bananas, 50−ln⁡(13/15)≈18.950\sqrt{-\ln(13/15)}\approx18.9; this is the level where FF equals 2/152/15, not 13/1513/15.


Key Results

  • Use the given shape and scale parametrization.
  • The CDF is zero below zero.
  • The scale parameter has the same units as demand.

Examples

  • Bananas have k=2k=2, λ=50\lambda=50, b=1.3b=1.3, h=0.2h=0.2, so β=13/15\beta=13/15.
  • The optimum is 50−ln⁡(2/15)≈70.9750\sqrt{-\ln(2/15)}\approx70.97 kilograms.

Prerequisites

Sources

Symbols: beta, infinity, lambda, square root

Last updated: 27 October 2026 11:52