Compact mixed-integer programming formulations in quadratic optimization

被引:3
作者
Beach, Benjamin [1 ]
Hildebrand, Robert [1 ]
Huchette, Joey [2 ]
机构
[1] Virginia Tech, Grad Dept Ind & Syst Engn, Blacksburg, VA 24061 USA
[2] Rice Univ, Dept Computat & Appl Math, Houston, TX USA
关键词
Quadratic optimization; Nonconvex optimization; Mixed-integer programming; Gray Code; DIFFERENTIABLE CONSTRAINED NLPS; GLOBAL OPTIMIZATION; ALPHA-BB; PERSPECTIVE CUTS; MINIMIZATION; MODELS;
D O I
10.1007/s10898-022-01184-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
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
页数:44
相关论文
共 55 条
  • [1] A global optimization method, αBB, for general twice-differentiable constrained NLPs -: I.: Theoretical advances
    Adjiman, CS
    Dallwig, S
    Floudas, CA
    Neumaier, A
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1998, 22 (09) : 1137 - 1158
  • [2] A global optimization method, αBB, for general twice-differentiable constrained NLPs -: II.: Implementation and computational results
    Adjiman, CS
    Androulakis, IP
    Floudas, CA
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 1998, 22 (09) : 1159 - 1179
  • [3] Strong Mixed-Integer Programming Formulations for Trained Neural Networks
    Anderson, Ross
    Huchette, Joey
    Tjandraatmadja, Christian
    Vielma, Juan Pablo
    [J]. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2019, 2019, 11480 : 27 - 42
  • [4] alpha BB: A global optimization method for general constrained nonconvex problems
    Androulakis, IP
    Maranas, CD
    Floudas, CA
    [J]. JOURNAL OF GLOBAL OPTIMIZATION, 1995, 7 (04) : 337 - 363
  • [5] [Anonymous], 1954, T IRE PROFESSIONAL G, DOI DOI 10.1109/IREPGELC.1954.6499244
  • [6] [Anonymous], 2018, ARXIV181003370
  • [7] Mixed integer reformulations of integer programs and the affine TU-dimension of a matrix
    Bader, Jorg
    Hildebrand, Robert
    Weismantel, Robert
    Zenklusen, Rico
    [J]. MATHEMATICAL PROGRAMMING, 2018, 169 (02) : 565 - 584
  • [8] Exact quadratic convex reformulations of mixed-integer quadratically constrained problems
    Billionnet, Alain
    Elloumi, Sourour
    Lambert, Amelie
    [J]. MATHEMATICAL PROGRAMMING, 2016, 158 (1-2) : 235 - 266
  • [9] Extending the QCR method to general mixed-integer programs
    Billionnet, Alain
    Elloumi, Sourour
    Lambert, Amelie
    [J]. MATHEMATICAL PROGRAMMING, 2012, 131 (1-2) : 381 - 401
  • [10] Globally solving nonconvex quadratic programming problems with box constraints via integer programming methods
    Bonami P.
    Günlük O.
    Linderoth J.
    [J]. Mathematical Programming Computation, 2018, 10 (3) : 333 - 382