Monomial-wise optimal separable underestimators for mixed-integer polynomial optimization

被引:5
|
作者
Buchheim, Christoph [1 ]
D'Ambrosio, Claudia [2 ]
机构
[1] TU Dortmund, Fak Math, Vogelpothsweg 87, D-44227 Dortmund, Germany
[2] Ecole Polytech, LIX CNRS UMR7161, F-91128 Palaiseau, France
关键词
Polynomial optimization; Mixed-integer nonlinear programming; Separable underestimators; ALGORITHM; BOUNDS;
D O I
10.1007/s10898-016-0443-3
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We introduce a new method for solving box-constrained mixed-integer polynomial problems to global optimality. The approach, a specialized branch-and-bound algorithm, is based on the computation of lower bounds provided by the minimization of separable underestimators of the polynomial objective function. The underestimators are the novelty of the approach because the standard approaches in global optimization are based on convex relaxations. Thanks to the fact that only simple bound constraints are present, minimizing the separable underestimator can be done very quickly. The underestimators are computed monomial-wise after the original polynomial has been shifted. We show that such valid underestimators exist and their degree can be bounded when the degree of the polynomial objective function is bounded, too. For the quartic case, all optimal monomial underestimators are determined analytically. We implemented and tested the branch-and-bound algorithm where these underestimators are hardcoded. The comparison against standard global optimization and polynomial optimization solvers clearly shows that our method outperforms the others, the only exception being the binary case where, though, it is still competitive. Moreover, our branch-and-bound approach suffers less in case of dense polynomial objective function, i.e., in case of polynomials having a large number of monomials. This paper is an extended and revised version of the preliminary paper [4].
引用
收藏
页码:759 / 786
页数:28
相关论文
共 50 条
  • [21] Optimal Design of Electronic Components by Mixed-Integer Nonlinear Programming
    Georg van de Braak
    Martin J. Bünner
    Klaus Schittkowski
    Optimization and Engineering, 2004, 5 : 271 - 294
  • [22] Optimal design of electronic components by mixed-integer nonlinear programming
    Van De Braak, G
    Bünner, MJ
    Schittkowski, K
    OPTIMIZATION AND ENGINEERING, 2004, 5 (03) : 271 - 294
  • [23] Combinatorial Integral Approximation Decompositions for Mixed-Integer Optimal Control
    Zeile, Clemens
    Weber, Tobias
    Sager, Sebastian
    ALGORITHMS, 2022, 15 (04)
  • [24] Mixed-integer linear programming for computing optimal experimental designs
    Harman, Radoslav
    Rosa, Samuel
    JOURNAL OF STATISTICAL PLANNING AND INFERENCE, 2025, 234
  • [25] Exploiting integrality in the global optimization of mixed-integer nonlinear programming problems with BARON
    Kilinc, Mustafa R.
    Sahinidis, Nikolaos V.
    OPTIMIZATION METHODS & SOFTWARE, 2018, 33 (03) : 540 - 562
  • [26] A Distributed Mixed-Integer Framework to Stochastic Optimal Microgrid Control
    Camisa, Andrea
    Notarstefano, Giuseppe
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (01) : 208 - 220
  • [27] Embedded Mixed-Integer Quadratic Optimization Using the OSQP Solver
    Stellato, Bartolomeo
    Naik, Vihangkumar V.
    Bemporad, Alberto
    Goulart, Paul
    Boyd, Stephen
    2018 EUROPEAN CONTROL CONFERENCE (ECC), 2018, : 1536 - 1541
  • [28] Simultaneous mixed-integer dynamic optimization for integrated design and control
    Flores-Tlacuahuac, Antonio
    Biegler, Lorenz T.
    COMPUTERS & CHEMICAL ENGINEERING, 2007, 31 (5-6) : 588 - 600
  • [29] Parallel Computations for Solving Multicriteria Mixed-Integer Optimization Problems
    Gergel, Victor
    Kozinov, Evgeniy
    PARALLEL COMPUTATIONAL TECHNOLOGIES, 2021, 1437 : 92 - 107
  • [30] Mixed-integer bilevel optimization for capacity planning with rational markets
    Garcia-Herreros, Pablo
    Zhang, Lei
    Misra, Pratik
    Arslan, Erdem
    Mehta, Sanjay
    Grossmann, Ignacio E.
    COMPUTERS & CHEMICAL ENGINEERING, 2016, 86 : 33 - 47