Combining SOS and Moment Relaxations with Branch and Bound to Extract Solutions to Global Polynomial Optimization Problems
Hesameddin Mohammadi, Matthew M. Peet

TL;DR
This paper introduces a branch and bound algorithm that combines SOS/Moment relaxations with hyper-rectangle bisection to efficiently find approximate solutions to complex global polynomial optimization problems, even in challenging cases.
Contribution
It presents a novel algorithm integrating SOS/Moment relaxations with hyper-rectangle bisection for global polynomial optimization, guaranteeing approximate solutions with controllable accuracy.
Findings
Effective on a 6-variable, 5-constraint problem
Handles non-zero-dimensional ideal cases
Guarantees approximate solutions with sufficient relaxation order
Abstract
In this paper, we present a branch and bound algorithm for extracting approximate solutions to Global Polynomial Optimization (GPO) problems with bounded feasible sets. The algorithm is based on a combination of SOS/Moment relaxations and successively bisecting a hyper-rectangle containing the feasible set of the GPO problem. At each iteration, the algorithm makes a comparison between the volume of the hyper-rectangles and their associated lower bounds to the GPO problem obtained by SOS/Moment relaxations to choose and subdivide an existing hyper-rectangle. For any desired accuracy, if we use sufficiently large order of SOS/Moment relaxations, then the algorithm is guaranteed to return a suboptimal point in a certain sense. For a fixed order of SOS/Moment relaxations, the complexity of the algorithm is linear in the number of iterations and polynomial in the number of constrains. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Polynomial and algebraic computation · Numerical Methods and Algorithms
