In this paper we propose convex and LP bounds for standard quadratic programming (StQP) problems and employ them within a branch-and-bound approach. We first compare different bounding strategies for StQPs in terms both of the quality of the bound and of the computation times. It turns out that the polyhedral bounding strategy is the best one to be used within a branch-and-bound scheme. Indeed, it guarantees a good quality of the bound at the expense of a very limited computation time. The proposed branch-and-bound algorithm performs an implicit enumeration of all the KKT (stationary) points of the problem. We compare different branching strategies exploiting the structure of the problem. Numerical results on randomly generated problems (with varying density of the underlying convexity graph) are reported which show the effectiveness of the proposed approach, in particular in limiting the growth of the number of nodes in the branch-and-bound tree as the density of the underlying graph increases.

A new branch-and-bound algorithm for standard quadratic programming problems / Liuzzi, G.; Locatelli, M.; Piccialli, V.. - In: OPTIMIZATION METHODS & SOFTWARE. - ISSN 1055-6788. - 34:1(2019), pp. 79-97. [10.1080/10556788.2017.1341504]

A new branch-and-bound algorithm for standard quadratic programming problems

Liuzzi G.;Piccialli V.
2019

Abstract

In this paper we propose convex and LP bounds for standard quadratic programming (StQP) problems and employ them within a branch-and-bound approach. We first compare different bounding strategies for StQPs in terms both of the quality of the bound and of the computation times. It turns out that the polyhedral bounding strategy is the best one to be used within a branch-and-bound scheme. Indeed, it guarantees a good quality of the bound at the expense of a very limited computation time. The proposed branch-and-bound algorithm performs an implicit enumeration of all the KKT (stationary) points of the problem. We compare different branching strategies exploiting the structure of the problem. Numerical results on randomly generated problems (with varying density of the underlying convexity graph) are reported which show the effectiveness of the proposed approach, in particular in limiting the growth of the number of nodes in the branch-and-bound tree as the density of the underlying graph increases.
2019
branch-and-bound; polyhedral bound; standard quadratic programming
01 Pubblicazione su rivista::01a Articolo in rivista
A new branch-and-bound algorithm for standard quadratic programming problems / Liuzzi, G.; Locatelli, M.; Piccialli, V.. - In: OPTIMIZATION METHODS & SOFTWARE. - ISSN 1055-6788. - 34:1(2019), pp. 79-97. [10.1080/10556788.2017.1341504]
File allegati a questo prodotto
File Dimensione Formato  
Liuzzi_branch-and-bound_2019.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 702.51 kB
Formato Adobe PDF
702.51 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1433992
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 12
social impact