A Branch and Bound algorithm for general mixed-integer quadratic programs based on quadratic convex relaxation

Alain Billionnet, Sourour Elloumi, Amélie Lambert

Research output: Contribution to journalArticlepeer-review

Abstract

Let MQP be a general mixed-integer quadratic program that consists of minimizing a quadratic function f(x)=xTQx +cTx subject to linear constraints. Our approach to solve MQP is first to consider an equivalent general mixed-integer quadratic problem. This equivalent problem has additional variables yij, additional quadratic constraints y ij=xixj, a convex objective function, and a set of valid inequalities. Contrarily to the reformulation proposed in Billionnet et al. (Math Program 131(1):381-401, 2012), the equivalent problem cannot be directly solved by a standard solver. Here, we propose a new Branch and Bound process based on the relaxation of the non-convex constraints yij=xixjto solve MQP. Computational experiences are carried out on pure- and mixed-integer quadratic instances. The results show that the solution time of most of the considered instances with up to 60 variables is improved by our Branch and Bound algorithm in comparison with the approach of Billionnet et al. (2012) and with the general mixed-integer nonlinear solver BARON (Sahinidis and Tawarmalani, Global optimization of mixed-integer nonlinear programs, user's manual, 2010).

Original languageEnglish
Pages (from-to)376-399
Number of pages24
JournalJournal of Combinatorial Optimization
Volume28
Issue number2
DOIs
Publication statusPublished - 1 Jan 2014
Externally publishedYes

Keywords

  • Branch and Bound
  • Experiments
  • General mixed-integer quadratic programming
  • Quadratic convex relaxation

Fingerprint

Dive into the research topics of 'A Branch and Bound algorithm for general mixed-integer quadratic programs based on quadratic convex relaxation'. Together they form a unique fingerprint.

Cite this