# General Heuristics for Nonconvex Quadratically Constrained Quadratic   Programming

**Authors:** Jaehyun Park, Stephen Boyd

arXiv: 1703.07870 · 2017-05-18

## TL;DR

This paper presents a flexible framework and heuristics for approximately solving complex nonconvex QCQPs, along with an open-source Python package for practical implementation.

## Contribution

It introduces the Suggest-and-Improve framework that generalizes existing methods and provides new heuristics for nonconvex QCQPs.

## Key findings

- Framework effectively generalizes known methods
- Provides practical heuristics for difficult QCQPs
- Open-source Python package available for use

## Abstract

We introduce the Suggest-and-Improve framework for general nonconvex quadratically constrained quadratic programs (QCQPs). Using this framework, we generalize a number of known methods and provide heuristics to get approximate solutions to QCQPs for which no specialized methods are available. We also introduce an open-source Python package QCQP, which implements the heuristics discussed in the paper.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1703.07870/full.md

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1703.07870/full.md

## References

194 references — full list in the complete paper: https://tomesphere.com/paper/1703.07870/full.md

---
Source: https://tomesphere.com/paper/1703.07870