Conic mixed-integer rounding cuts

被引:73
|
作者
Atamtuerk, Alper [1 ]
Narayanan, Vishnu [1 ]
机构
[1] Univ Calif Berkeley, Dept Ind Engn & Operat Res, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
Conic programming; Integer programming; Mixed-integer rounding; Branch-and-cut algorithms; SEMIDEFINITE; OPTIMIZATION; RELAXATIONS; ALGORITHMS; MATRICES; CONES;
D O I
10.1007/s10107-008-0239-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A conic integer program is an integer programming problem with conic constraints. Many problems in finance, engineering, statistical learning, and probabilistic optimization are modeled using conic constraints. Here we study mixed-integer sets defined by second-order conic constraints. We introduce general-purpose cuts for conic mixed-integer programming based on polyhedral conic substructures of second-order conic sets. These cuts can be readily incorporated in branch-and-bound algorithms that solve either second-order conic programming or linear programming relaxations of conic integer programs at the nodes of the branch-and-bound tree. Central to our approach is a reformulation of the second-order conic constraints with polyhedral second-order conic constraints in a higher dimensional space. In this representation the cuts we develop are linear, even though they are nonlinear in the original space of variables. This feature leads to a computationally efficient implementation of nonlinear cuts for conic mixed-integer programming. The reformulation also allows the use of polyhedral methods for conic integer programming. We report computational results on solving unstructured second-order conic mixed-integer problems as well as mean-variance capital budgeting problems and least-squares estimation problems with binary inputs. Our computational experiments show that conic mixed-integer rounding cuts are very effective in reducing the integrality gap of continuous relaxations of conic mixed-integer programs and, hence, improving their solvability.
引用
收藏
页码:1 / 20
页数:20
相关论文
共 50 条
  • [1] Conic mixed-integer rounding cuts
    Alper Atamtürk
    Vishnu Narayanan
    Mathematical Programming, 2010, 122 : 1 - 20
  • [2] Cuts for conic mixed-integer programming
    Atamturk, Alper
    Narayanan, Vishnu
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2007, 4513 : 16 - +
  • [3] Disjunctive cuts in Mixed-Integer Conic Optimization
    Lodi, Andrea
    Tanneau, Mathieu
    Vielma, Juan-Pablo
    MATHEMATICAL PROGRAMMING, 2023, 199 (1-2) : 671 - 719
  • [4] Disjunctive cuts in Mixed-Integer Conic Optimization
    Andrea Lodi
    Mathieu Tanneau
    Juan-Pablo Vielma
    Mathematical Programming, 2023, 199 : 671 - 719
  • [5] Mingling: mixed-integer rounding with bounds
    Alper Atamtürk
    Oktay Günlük
    Mathematical Programming, 2010, 123 : 315 - 338
  • [6] Mingling: mixed-integer rounding with bounds
    Atamturk, Alper
    Gunluk, Oktay
    MATHEMATICAL PROGRAMMING, 2010, 123 (02) : 315 - 338
  • [7] Lifting for conic mixed-integer programming
    Atamtuerk, Alper
    Narayanan, Vishnu
    MATHEMATICAL PROGRAMMING, 2011, 126 (02) : 351 - 363
  • [8] Lifting for conic mixed-integer programming
    Alper Atamtürk
    Vishnu Narayanan
    Mathematical Programming, 2011, 126 : 351 - 363
  • [9] Performance Analysis of Mixed-Integer Conic and Mixed-Integer Linear Unit Commitment Models
    Savasci, Alper
    Inaolaji, Adedoyin
    Paudyal, Sumit
    2020 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2020,
  • [10] A STRONG DUAL FOR CONIC MIXED-INTEGER PROGRAMS
    Moran R, Diego A.
    Dey, Santanu S.
    Vielma, Juan Pablo
    SIAM JOURNAL ON OPTIMIZATION, 2012, 22 (03) : 1136 - 1150