General disjunctive programming, GDP, is an alternative approach to represent the formulation of traditional
Mixed-Integer Nonlinear Programming, solving discrete/continuous optimization problems. By using algebraic
constraints, disjunctions and logic propositions, Boolean and continuous variables are involved in the GDP
formulation. The formulation process of GDP problem are more intuitive, and the...