2025 AIChE Annual Meeting
(392k) Strengthened Hull Reformulation in Original Space of Linear Generalized Disjunctive Programming (GDP)
The primary objective of this study is to generalize a more compact and computationally efficient formulation, especially addressing problems described by linear Generalized Disjunctive Programs (GDP) where each disjunct shares identical linear coefficients in constraints but involves right-hand sides. To achieve this, we build upon the concept introduced in [1], where reaggregating variables originally disaggregated by the hull reformulations effectively eliminates unnecessary continuous variables. This formulation was applied to practical scheduling problems, including real-world operating room scheduling case studies [4]. By extending and generalizing this idea beyond single-unit scheduling to broader linear GDP problems, we reconstruct the original decision variables directly within their original space, thereby avoiding the overhead of numerous additional variables. This generalized reformulation preserves the strength of the convex hull relaxation while further reducing model complexity, providing a more efficient and scalable optimization approach suitable for integration into existing MIP frameworks. Such a structure is particularly relevant in cases where the bounds of decision variables are imposed through disjunctive constraints—examples include scheduling applications and energy systems optimization problems that employ box constraints. The MIP framework presented by Kim et al. [4] serves as an illustrative example of this approach. Here, we show that our generalized reaggregation of constraints significantly reduces computational complexity. These advancements lay the groundwork for future research into more efficient optimization algorithms and reformulation strategies in process systems engineering.
References
[1] Castro, P. M., & Grossmann, I. E. (2012). Generalized disjunctive programming as a systematic modeling framework to derive scheduling formulations. Industrial & Engineering Chemistry Research, 51(16), 5781-5792.
[2] Trespalacios, F., & Grossmann, I. E. (2015). Improved Big-M reformulation for generalized disjunctive programs. Computers & Chemical Engineering, 76, 98-103.
[3] Castro, P. M., & Marques, I. (2015). Operating room scheduling with generalized disjunctive programming. Computers & Operations Research, 64, 262-273.
[4] Kim, D., Hong, T., & Piette, M. A. (2022). Generalized Disjunctive Programming-based, Mixed Integer Linear MPC Formulation for Optimal Operation of a District Energy System for PV Self-consumption and Grid Decarbonization: Field Implementation.