Second-order cone relaxations for binary quadratic polynomial programs
Ghaddar,B. ; Vera,J.C. ; Anjos,M.F.
Ghaddar,B.
Vera,J.C.
Anjos,M.F.
Abstract
Several types of relaxations for binary quadratic polynomial programs can be obtained using linear, second-order cone, or semidefinite techniques. In this paper, we propose a general framework to construct conic relaxations for binary quadratic polynomial programs based on polynomial programming. Using our framework, we re-derive previous relaxation schemes and provide new ones. In particular, we present three relaxations for binary quadratic polynomial programs. The first two relaxations, based on second-order cone and semidefinite programming, represent a significant improvement over previous practical relaxations for several classes of nonconvex binary quadratic polynomial problems. From a practical point of view, due to the computational cost, semidefinite-based relaxations for binary quadratic polynomial problems can be used only to solve small to midsize instances. To improve the computational efficiency for solving such problems, we propose a third relaxation based purely on second-order cone programming. Computational tests on different classes of nonconvex binary quadratic polynomial problems, including quadratic knapsack problems, show that the second-order-cone-based relaxation outperforms the semidefinite-based relaxations that are proposed in the literature in terms of computational efficiency, and it is comparable in terms of bounds.
Description
Date
2011
Journal Title
Journal ISSN
Volume Title
Publisher
Research Projects
Organizational Units
Journal Issue
Keywords
Citation
Ghaddar, B, Vera, J C & Anjos, M F 2011, 'Second-order cone relaxations for binary quadratic polynomial programs', SIAM Journal on Optimization, vol. 21, no. 1, pp. 391-414. https://doi.org/10.1137/100802190
