A branch and bound algorithm for nonconvex quadratic optimization with ball and linear constraints

Amir Beck*, Dror Pan

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

16 Scopus citations

Abstract

We suggest a branch and bound algorithm for solving continuous optimization problems where a (generally nonconvex) objective function is to be minimized under nonconvex inequality constraints which satisfy some specific solvability assumptions. The assumptions hold for some special cases of nonconvex quadratic optimization problems. We show how the algorithm can be applied to the problem of minimizing a nonconvex quadratic function under ball, out-of-ball and linear constraints. The main tool we utilize is the ability to solve in polynomial computation time the minimization of a general quadratic under one Euclidean sphere constraint, namely the so-called trust region subproblem, including the computation of all local minimizers of that problem. Application of the algorithm on sparse source localization problems is presented.

Original languageEnglish
Pages (from-to)309-342
Number of pages34
JournalJournal of Global Optimization
Volume69
Issue number2
DOIs
StatePublished - 1 Oct 2017
Externally publishedYes

Funding

FundersFunder number
Israel Science Foundation1821/16

    Keywords

    • Branch and bound
    • Nonconvex programming
    • Quadratically constrained quadratic problems
    • Sparse source localization
    • Trust region subproblem

    Fingerprint

    Dive into the research topics of 'A branch and bound algorithm for nonconvex quadratic optimization with ball and linear constraints'. Together they form a unique fingerprint.

    Cite this