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 条
  • [31] Gap inequalities for non-convex mixed-integer quadratic programs
    DEIS, University of Bologna, Viale Risorgimento 2, 40136 Bologna, Italy
    不详
    Oper Res Lett, 5 (297-300):
  • [33] Duality for mixed-integer convex minimization
    Michel Baes
    Timm Oertel
    Robert Weismantel
    Mathematical Programming, 2016, 158 : 547 - 564
  • [34] Review of Nonlinear Mixed-Integer and Disjunctive Programming Techniques
    Ignacio E. Grossmann
    Optimization and Engineering, 2002, 3 : 227 - 252
  • [35] A Prescriptive Machine Learning Approach to Mixed-Integer Convex Optimization
    Bertsimas, Dimitris
    Kim, Cheol Woo
    INFORMS JOURNAL ON COMPUTING, 2023, 35 (06) : 1225 - 1241
  • [36] Review of Nonlinear Mixed-Integer and Disjunctive Programming Techniques
    Grossmann, Ignacio E.
    OPTIMIZATION AND ENGINEERING, 2002, 3 (03) : 227 - 252
  • [37] Duality for mixed-integer convex minimization
    Baes, Michel
    Oertel, Timm
    Weismantel, Robert
    MATHEMATICAL PROGRAMMING, 2016, 158 (1-2) : 547 - 564
  • [38] Separable Convex Mixed-Integer Optimization: Improved Algorithms and Lower Bounds
    Brand, Cornelius
    Koutecký, Martin
    Lassota, Alexandra
    Ordyniak, Sebastian
    Leibniz International Proceedings in Informatics, LIPIcs, 2024, 308
  • [39] A disjunctive cutting-plane-based branch-and-cut algorithm for 0-1 mixed-integer convex nonlinear programs
    Zhu, Y
    Kuno, T
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2006, 45 (01) : 187 - 196
  • [40] Distributed Optimization for Convex Mixed-Integer Programs based on Projected Subgradient Algorithm
    Sun, Chuangchuang
    Dai, Ran
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 2581 - 2586