Modeling of storage in batching and scheduling of multistage processes

Arul Sundaramoorthy, Christos T. Maravelias

Research output: Contribution to journalArticlepeer-review

49 Scopus citations


The goal of this paper is the development of a mixed-integer programming formulation for the simultaneous batching and scheduling in multiproduct multistage processes with storage constraints. Storage vessels are modeled as additional processing units for which assignment and sequencing constraints are expressed. Our formulation involves selection (batching), assignment and precedence (scheduling) binary variables as well as batch-size and timing continuous variables. We also discuss a general classification of storage policies in multistage processes and show how the proposed formulation can be readily modified to address all classes of problems. Finally, we extend our approach to address problems with sequence-dependent changeovers and stand-alone scheduling problems, and we present a set of tightening constraints that enhance me solution of the proposed models.

Original languageEnglish (US)
Pages (from-to)6648-6660
Number of pages13
JournalIndustrial and Engineering Chemistry Research
Issue number17
StatePublished - Sep 3 2008
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • General Chemistry
  • General Chemical Engineering
  • Industrial and Manufacturing Engineering


Dive into the research topics of 'Modeling of storage in batching and scheduling of multistage processes'. Together they form a unique fingerprint.

Cite this