Sparse convex optimization toolkit: a mixed-integer framework

被引:0
|
作者
Olama, Alireza [1 ,3 ]
Camponogara, Eduardo [1 ]
Kronqvist, Jan [2 ]
机构
[1] Univ Fed Santa Catarina, Automation & Syst Engn Dept, Florianopolis, Brazil
[2] KTH Royal Inst Technol, Dept Math, Stockholm, Sweden
[3] Fed Univ Santa Catarina UFSC, Dept Automation & Syst Engn, Florianopolis, Brazil
来源
OPTIMIZATION METHODS & SOFTWARE | 2023年 / 38卷 / 06期
关键词
Sparse optimization; mixed-integer nonlinear programming; distributed computing; outer approximation; DISTRIBUTED OPTIMIZATION; OUTER-APPROXIMATION; ALGORITHM; REGRESSION; SELECTION; BRANCH;
D O I
10.1080/10556788.2023.2222429
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper proposes an open-source distributed solver for solving Sparse Convex Optimization (SCO) problems over computational networks. Motivated by past algorithmic advances in mixed-integer optimization, the Sparse Convex Optimization Toolkit (SCOT) adopts a mixed-integer approach to find exact solutions to SCO problems. In particular, SCOT combines various techniques to transform the original SCO problem into an equivalent convex Mixed-Integer Nonlinear Programming (MINLP) problem that can benefit from high-performance and parallel computing platforms. To solve the equivalent mixed-integer problem, we present the Distributed Hybrid Outer Approximation (DiHOA) algorithm that builds upon the LP/NLP-based branch-and-bound and is tailored for this specific problem structure. The DiHOA algorithm combines the so-called single- and multi-tree outer approximation, naturally integrates a decentralized algorithm for distributed convex nonlinear subproblems, and employs enhancement techniques such as quadratic cuts. Finally, we present detailed computational experiments that show the benefit of our solver through numerical benchmarks on 140 SCO problems with distributed datasets. To show the overall efficiency of SCOT we also provide solution profiles comparing SCOT to other state-of-the-art MINLP solvers.
引用
收藏
页码:1269 / 1295
页数:27
相关论文
共 50 条
  • [1] Minotaur: a mixed-integer nonlinear optimization toolkit
    Ashutosh Mahajan
    Sven Leyffer
    Jeff Linderoth
    James Luedtke
    Todd Munson
    [J]. Mathematical Programming Computation, 2021, 13 : 301 - 338
  • [2] Minotaur: a mixed-integer nonlinear optimization toolkit
    Mahajan, Ashutosh
    Leyffer, Sven
    Linderoth, Jeff
    Luedtke, James
    Munson, Todd
    [J]. MATHEMATICAL PROGRAMMING COMPUTATION, 2021, 13 (02) : 301 - 338
  • [3] Polyhedral approximation in mixed-integer convex optimization
    Lubin, Miles
    Yamangil, Emre
    Bent, Russell
    Vielma, Juan Pablo
    [J]. MATHEMATICAL PROGRAMMING, 2018, 172 (1-2) : 139 - 168
  • [4] Polyhedral approximation in mixed-integer convex optimization
    Miles Lubin
    Emre Yamangil
    Russell Bent
    Juan Pablo Vielma
    [J]. Mathematical Programming, 2018, 172 : 139 - 168
  • [5] Information complexity of mixed-integer convex optimization
    Basu, Amitabh
    Jiang, Hongyi
    Kerger, Phillip
    Molinaro, Marco
    [J]. MATHEMATICAL PROGRAMMING, 2024,
  • [6] Information Complexity of Mixed-Integer Convex Optimization
    Basu, Amitabh
    Jiang, Hongyi
    Kerger, Phillip
    Molinaro, Marco
    [J]. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2023, 2023, 13904 : 1 - 13
  • [7] An approximation algorithm for multiobjective mixed-integer convex optimization
    Lammel, Ina
    Kuefer, Karl-Heinz
    Suess, Philipp
    [J]. MATHEMATICAL METHODS OF OPERATIONS RESEARCH, 2024, 100 (01) : 321 - 350
  • [8] A Solver for Multiobjective Mixed-Integer Convex and Nonconvex Optimization
    Eichfelder, Gabriele
    Stein, Oliver
    Warnow, Leo
    [J]. JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2023,
  • [9] MISO: mixed-integer surrogate optimization framework
    Juliane Müller
    [J]. Optimization and Engineering, 2016, 17 : 177 - 203
  • [10] Sparse Poisson regression via mixed-integer optimization
    Saishu, Hiroki
    Kudo, Kota
    Takano, Yuichi
    [J]. PLOS ONE, 2021, 16 (04):