Industrial & Engineering Chemistry Research · 2012 · 93 citations · 28 references
ManagementIndustrial EngineeringOperations ManagementOperations PlanningOptimizationSchedulingBatch SchedulingInteger ProgrammingLinear ProgrammingMachine SchedulingSchedule OptimizationScheduling OptimizationInteger Programming ModelsLinear ModelsMixed-integer Linear ProgrammingMixed-integer ProgrammingMixed-integer Programming For SchedulingPrecedence RulesScheduling ProblemsShort-term Scheduling
We propose linear generalized disjunctive programming (GDP) models for the short‑term scheduling of single‑stage batch plants with parallel units. The authors explore three continuous‑time representations—immediate, general precedence, and multiple time grids—reformulate the linear GDP models with big‑M and convex hull techniques, and compare the resulting MILP formulations on benchmark problems. They demonstrate that two general‑precedence models can be obtained via big‑M and convex hull reformulations, but the multiple‑time‑grid model—derived from a convex hull reformulation and simplified by eliminating disaggregated variables—yields the most compact and efficient formulation.
We propose linear generalized disjunctive programming (GDP) models for the short-term scheduling problem of single stage batch plants with parallel units. Three different concepts of continuous-time representation are explored, immediate and general precedence, as well as multiple time grids. The linear GDP models are then reformulated using both big-M and convex hull reformulations, and the resulting mixed-integer linear programming models compared through the solution of a set of example problems. We show that two general precedence models from the literature can be derived using a big-M reformulation for a set of disjunctions and a convex hull reformulation for another. The best performer is, however, a multiple time grid model which can be derived from the convex hull reformulation followed by simple algebraic manipulations to eliminate the disaggregated variables and reduce the sets of constraints, thus leading to a more compact and efficient formulation.
28
Integer and combinatorial optimization
Computers & Mathematics with Applications · 1999 · 1.1K citations