A study of rank-one sets with linear side constraints and application to the pooling problem
Santanu S. Dey, Burak Kocuk, Asteroide Santana

TL;DR
This paper investigates the convex hulls of rank-1 sets with linear constraints, providing polynomial-time optimization methods and new convex relaxations for the pooling problem, with demonstrated computational improvements.
Contribution
It introduces new convexification techniques for rank-1 sets with linear constraints and applies these to develop improved relaxations for the pooling problem.
Findings
Convex hulls are polyhedral or second-order cone representable under certain conditions.
Polynomial-time optimization over these sets is achievable.
Enhanced dual bounds for the pooling problem are demonstrated through computational experiments.
Abstract
We study sets defined as the intersection of a rank-1 constraint with different choices of linear side constraints. We identify different conditions on the linear side constraints, under which the convex hull of the rank-1 set is polyhedral or second-order cone representable. In all these cases, we also show that a linear objective can be optimized in polynomial time over these sets. Towards the application side, we show how these sets relate to commonly occurring substructures of a general quadratically constrained quadratic program. To further illustrate the benefit of studying quadratically constrained quadratic programs from a rank-1 perspective, we propose new rank-1 formulations for the generalized pooling problem and use our convexification results to obtain several new convex relaxations for the pooling problem. Finally, we run a comprehensive set of computational experiments…
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 · Optimization and Search Problems · Complexity and Algorithms in Graphs
