Compact mixed-integer programming formulations in quadratic optimization

被引:0
|
作者
Benjamin Beach
Robert Hildebrand
Joey Huchette
机构
[1] Virginia Tech,Grado Department of Industrial and Systems Engineering
[2] Rice University,Department of Computational and Applied Mathematics
来源
Journal of Global Optimization | 2022年 / 84卷
关键词
Quadratic optimization; Nonconvex optimization; Mixed-integer programming; Gray Code;
D O I
暂无
中图分类号
学科分类号
摘要
We present a technique for producing valid dual bounds for nonconvex quadratic optimization problems. The approach leverages an elegant piecewise linear approximation for univariate quadratic functions due to Yarotsky (Neural Netw 94:103–114, 2017), formulating this (simple) approximation using mixed-integer programming (MIP). Notably, the number of constraints, binary variables, and auxiliary continuous variables used in this formulation grows logarithmically in the approximation error. Combining this with a diagonal perturbation technique to convert a nonseparable quadratic function into a separable one, we present a mixed-integer convex quadratic relaxation for nonconvex quadratic optimization problems. We study the strength (or sharpness) of our formulation and the tightness of its approximation. Further, we show that our formulation represents feasible points via a Gray code. We close with computational results on problems with quadratic objectives and/or constraints, showing that our proposed method (i) across the board outperforms existing MIP relaxations from the literature, and (ii) on hard instances produces better bounds than exact solvers within a fixed time budget.
引用
收藏
页码:869 / 912
页数:43
相关论文
共 50 条
  • [21] Transformation-Based Preprocessing for Mixed-Integer Quadratic Programs
    Newby, Eric
    Ali, M. Montaz
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2016, 168 (03) : 1039 - 1045
  • [22] Transformation-Based Preprocessing for Mixed-Integer Quadratic Programs
    Eric Newby
    M. Montaz Ali
    Journal of Optimization Theory and Applications, 2016, 168 : 1039 - 1045
  • [23] SelfSplit parallelization for mixed-integer linear programming
    Fischetti, Matteo
    Monaci, Michele
    Salvagnin, Domenico
    COMPUTERS & OPERATIONS RESEARCH, 2018, 93 : 101 - 112
  • [24] Valid Linear Programming Bounds for Exact Mixed-Integer Programming
    Steffy, Daniel E.
    Wolter, Kati
    INFORMS JOURNAL ON COMPUTING, 2013, 25 (02) : 271 - 284
  • [25] Binary extended formulations of polyhedral mixed-integer sets
    Sanjeeb Dash
    Oktay Günlük
    Robert Hildebrand
    Mathematical Programming, 2018, 170 : 207 - 236
  • [26] Binary extended formulations of polyhedral mixed-integer sets
    Dash, Sanjeeb
    Gunluk, Oktay
    Hildebrand, Robert
    MATHEMATICAL PROGRAMMING, 2018, 170 (01) : 207 - 236
  • [27] Spreading code optimization for low-earth orbit satellites via mixed-integer convex programming
    Yang, Alan
    Mina, Tara
    Gao, Grace
    EURASIP JOURNAL ON ADVANCES IN SIGNAL PROCESSING, 2024, 2024 (01):
  • [28] Incremental and encoding formulations for Mixed Integer Programming
    Yildiz, Sercan
    Vielma, Juan Pablo
    OPERATIONS RESEARCH LETTERS, 2013, 41 (06) : 654 - 658
  • [29] Convex formulations for optimal selection of controlled variables and measurements using Mixed Integer Quadratic Programming
    Yelchuru, Ramprasad
    Skogestad, Sigurd
    JOURNAL OF PROCESS CONTROL, 2012, 22 (06) : 995 - 1007
  • [30] Review of Nonlinear Mixed-Integer and Disjunctive Programming Techniques
    Ignacio E. Grossmann
    Optimization and Engineering, 2002, 3 : 227 - 252