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 条
  • [41] Real-Time Mixed-Integer Quadratic Programming for Vehicle Decision-Making and Motion Planning
    Quirynen, Rien
    Safaoui, Sleiman
    Di Cairano, Stefano
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2025, 33 (01) : 77 - 91
  • [42] Safe bounds in linear and mixed-integer linear programming
    Arnold Neumaier
    Oleg Shcherbina
    Mathematical Programming, 2004, 99 : 283 - 296
  • [43] Semi-continuous cuts for mixed-integer programming
    de Farias, IR
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2004, 3064 : 163 - 177
  • [44] A Mixed-Integer Programming Model for Gas Purchase and Transportation
    Luis Contesse
    Juan Carlos Ferrer
    Sergio Maturana
    Annals of Operations Research, 2005, 139 : 39 - 63
  • [45] The lifetime maximization problem in wireless sensor networks with a mobile sink: mixed-integer programming formulations and algorithms
    Behdani, Behnam
    Smith, J. Cole
    Xia, Ye
    IIE TRANSACTIONS, 2013, 45 (10) : 1094 - 1113
  • [46] A mixed-integer programming approach to networked control systems
    Zhang, G.
    Chen, X.
    Chen, T.
    INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING, 2008, 5 (04) : 590 - 611
  • [47] Piecewise regression via mixed-integer programming for MPC
    Teichrib, Dieter
    Darup, Moritz Schulze
    6TH ANNUAL LEARNING FOR DYNAMICS & CONTROL CONFERENCE, 2024, 242 : 337 - 348
  • [48] Review of Nonlinear Mixed-Integer and Disjunctive Programming Techniques
    Grossmann, Ignacio E.
    OPTIMIZATION AND ENGINEERING, 2002, 3 (03) : 227 - 252
  • [49] Strong Mixed-Integer Formulations for Power System Islanding and Restoration
    Patsakis, Georgios
    Rajan, Deepak
    Aravena, Ignacio
    Oren, Shmuel
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2019, 34 (06) : 4880 - 4888
  • [50] Topology optimization of truss structure considering kinematic stability based on mixed-integer programming approach
    Cai, Qi
    Feng, Ruoqiang
    Zhang, Zhijie
    Wang, Xi
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2024, 67 (07)