Mid-term supply chain planning under demand uncertainty: Customer demand satisfaction and inventory management

Anshuman Gupta, Costas D. Maranas, Conor M. McDonald

Research output: Contribution to journalArticlepeer-review

140 Scopus citations


This paper utilizes the framework of mid-term, multisite supply chain planning under demand uncertainty to safeguard against inventory depletion at the production sites and excessive shortage at the customer. A chance constraint programming approach in conjunction with a two-stage stochastic programming methodology is utilized for capturing the trade-off between customer demand satisfaction (CDS) and production costs. In the proposed model, the production decisions are made before demand realization while the supply chain decisions are delayed. The challenge associated with obtaining the second stage recourse function is resolved by first obtaining a closed-form solution of the inner optimization problem using linear programming duality followed by expectation evaluation by analytical integration. In addition, analytical expressions for the mean and standard deviation of the inventory are derived and used for setting the appropriate CDS levels in the supply chain. A three-site example supply chain is studied within the proposed framework for providing quantitative guidelines for setting customer satisfaction levels and uncovering effective inventory management options. Results indicate that significant improvement in guaranteed service levels can be obtained for a small increase in the total cost. (C) 2000 Elsevier Science Ltd.

Original languageEnglish (US)
Pages (from-to)2613-2621
Number of pages9
JournalComputers and Chemical Engineering
Issue number12
StatePublished - Dec 1 2000

All Science Journal Classification (ASJC) codes

  • General Chemical Engineering
  • Computer Science Applications


Dive into the research topics of 'Mid-term supply chain planning under demand uncertainty: Customer demand satisfaction and inventory management'. Together they form a unique fingerprint.

Cite this