Capacity Planning for Short Life Cycle Products: The Newsvendor Model

The newsvendor model is classically used for inventory (equivalently "capacity") management of short life cycle or perishable products such as fashion goods, electronics, and so on, but it can also be used to aid long-term strategic capacity investment. The key idea is to acquire capacity in the face of unknown demand by balancing the expected cost of ordering too little versus the cost of ordering too much. When demand increases, it is then satisfied contingent upon the acquired capacity. The newsvendor model is also one of the basic examples of stochastic programming with recourse and represents a real options type of approach. In the example shown, demand is modeled using the Gaussian distribution, although you can use the newsvendor model with any continuous or discrete distribution, and even if you know only the mean and standard deviation of an otherwise unknown distribution.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


Although the newsvendor model in its very basic form involves a single product and a single period, it has been extended to multiple products, multiple processing points, and multiple periods. It is then referred to as a "newsvendor network". In addition, the risk aversion of decision makers can be incorporated into the basic and extended models. All these extensions, though, come at the expense of analytic tractability. However, numerical solutions are not too difficult to calculate even for large newsvendor networks, given the large-scale optimization engines available today. The analytic formula for the basic newsvendor model (for a continuous demand distribution) is to order at the critical fractile that equals . Note that in the example presented here this works out to be ==0.88235. Upon inverting the cumulative distribution function of the distribution (N(350, 100)) at this critical fractile we get the optimal order quantity of 469 as depicted in the Demonstration. When the demand distribution is discrete, one should order the smallest quantity at which the cumulative distribution equals or exceeds the critical fractile.
: average (mean) demand
: standard deviation of demand
: unit selling price
: unit purchase cost
: unit markdown price for unsold items
: unit holding cost for unsold items
: naive (or heuristic) order quantity
Snapshot 1: notice what happens when the demand distribution has less variance
Example from: S. Chopra and P. Meindl, Supply Chain Management, Pearson Higher Education, 2007.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+