Capacity management for contract manufacturing

Diwakar Gupta, Lei Wang

Research output: Contribution to journalArticlepeer-review

42 Scopus citations


Contract manufacturers sell capacity under different terms to different buyers. In a common practice, the supplier offers a market standard price and lead-time combination for products listed in its catalog. At the same time, it strikes contracts with some high-volume customers who require recurring delivery of a custom product at a short notice, usually timed to meet the buyer's production schedule. Whereas the manufacturer is obligated to satisfy demand from these customers, it can dynamically choose which transactional orders to accept. In this paper, we analyze two scenarios. In the first scenario, the manufacturer produces contractual orders on a make-to-order basis, and in the second, it maintains finished goods inventory for such orders. At each decision epoch, the manufacturer decides which transactional orders to accept to maximize its long-run expected profit. When contractual items are made to stock, the manufacturer also chooses how much extra capacity to allocate to contractual items, over and above what is needed to meet realized demand. We establish the structure of the optimal policies and propose scalable heuristics when optimal policies are hard to compute/implement. Our models are then used to study the effect of demand variability on the optimal profit. We also show how the amount of capacity available, relative to demand, changes the desirability of serving either transactional-only or both markets.

Original languageEnglish (US)
Pages (from-to)367-377
Number of pages11
JournalOperations research
Issue number2
StatePublished - Mar 2007


  • Dynamic programming/optimal control: Markov
  • Inventory/production: applications
  • Manufacturing: contract manufacturing
  • Policies
  • Strategy


Dive into the research topics of 'Capacity management for contract manufacturing'. Together they form a unique fingerprint.

Cite this