Algorithmic Approach for Improved Mixed-Integer Reformulations of Convex Generalized Disjunctive Programs

被引:11
|
作者
Trespalacios, Francisco [1 ]
Grossmann, Ignacio E. [1 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会;
关键词
generalized disjunctive programming; mixed-integer nonlinear programming; DISCRETE/CONTINUOUS OPTIMIZATION PROBLEMS; NONLINEAR PROGRAMS; MINLP OPTIMIZATION; LOGIC; RELAXATIONS; BRANCH; FORMULATION; HIERARCHY;
D O I
10.1287/ijoc.2014.0610
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this work, we propose an algorithmic approach to improve mixed-integer models that are originally formulated as convex generalized disjunctive programs (GDPs). The algorithm seeks to obtain an improved continuous relaxation of the mixed-integer linear and mixed-integer nonlinear programming (MILP/MINLP) model reformulation of the GDP while limiting the growth in the problem size. There are three main stages that form the basis of the algorithm. The first one is a presolve, consequence of the logic nature of GDP, which allows us to reduce the problem size, find good relaxation bounds, and identify properties that help us determine where to apply a basic step. The second stage is the iterative application of basic steps, selecting where to apply them and monitoring the improvement of the formulation. Finally, we use a hybrid reformulation of GDP that seeks to exploit both of the advantages attributed to the two common GDP-to-MILP/MINLP transformations, the Big-M, and the Hull reformulation. We illustrate the application of this algorithm with several examples. The results show the improvement in the problem formulations by generating models with improved relaxed solutions and relatively small growth of continuous variables and constraints. The algorithm generally leads to reduction in the solution times.
引用
收藏
页码:59 / 74
页数:16
相关论文
共 50 条
  • [1] On Robustness of Mixed-Integer reformulations of Generalized Disjunctive Programs
    Bogataj, Milos
    Kravanja, Zdravko
    29TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT A, 2019, 46 : 1117 - 1122
  • [2] Alternative mixed-integer reformulation of Generalized Disjunctive Programs
    Bogataj, Milos
    Kravanja, Zdravko
    28TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2018, 43 : 549 - 554
  • [3] Convex mixed-integer nonlinear programs derived from generalized disjunctive programming using cones
    David E. Bernal Neira
    Ignacio E. Grossmann
    Computational Optimization and Applications, 2024, 88 : 251 - 312
  • [4] Convex mixed-integer nonlinear programs derived from generalized disjunctive programming using cones
    Neira, David E. Bernal
    Grossmann, Ignacio E.
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2024, 88 (01) : 251 - 312
  • [5] Improved quadratic cuts for convex mixed-integer nonlinear programs
    Su, Lijie
    Tang, Lixin
    Bernal, David E.
    Grossmann, Ignacio E.
    COMPUTERS & CHEMICAL ENGINEERING, 2018, 109 : 77 - 95
  • [6] On Mixed-Integer Random Convex Programs
    Calafiore, Giuseppe C.
    Lyons, Daniel
    Fagiano, Lorenzo
    2012 IEEE 51ST ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2012, : 3508 - 3513
  • [7] Exact quadratic convex reformulations of mixed-integer quadratically constrained problems
    Alain Billionnet
    Sourour Elloumi
    Amélie Lambert
    Mathematical Programming, 2016, 158 : 235 - 266
  • [8] Automatic Reformulations for Convex Mixed-Integer Nonlinear Optimization: Perspective and Separability
    Sharma, Meenarli
    Mahajan, Ashutosh
    Leibniz International Proceedings in Informatics, LIPIcs, 2022, 233
  • [9] Exact quadratic convex reformulations of mixed-integer quadratically constrained problems
    Billionnet, Alain
    Elloumi, Sourour
    Lambert, Amelie
    MATHEMATICAL PROGRAMMING, 2016, 158 (1-2) : 235 - 266
  • [10] Review of Mixed-Integer Nonlinear and Generalized Disjunctive Programming Methods
    Trespalacios, Francisco
    Grossmann, Ignacio E.
    CHEMIE INGENIEUR TECHNIK, 2014, 86 (07) : 991 - 1012