Semi-infinite programming using high-degree polynomial interpolants and semidefinite programming
D\'avid Papp

TL;DR
This paper introduces a novel approach combining rational approximation and polynomial programming to reformulate semi-infinite programs as well-conditioned semidefinite programs, enabling high-degree polynomial solutions without numerical issues.
Contribution
It develops a sum-of-squares interpolant method that maintains good conditioning for high-degree polynomials, facilitating efficient semidefinite programming solutions for semi-infinite constraints.
Findings
Conditioning does not deteriorate with increasing polynomial degree.
Problems with hundreds of degrees can be solved without difficulty.
Memory limits the polynomial degree to about 1000 in practice.
Abstract
In a common formulation of semi-infinite programs, the infinite constraint set is a requirement that a function parametrized by the decision variables is nonnegative over an interval. If this function is sufficiently closely approximable by a polynomial or a rational function, then the semi-infinite program can be reformulated as an equivalent semidefinite program. Solving this semidefinite program is challenging if the polynomials involved are of high degree, due to numerical difficulties and bad scaling arising both from the polynomial approximations and from the fact that the semidefinite programming constraints coming from the sum-of-squares representation of nonnegative polynomials are badly scaled. We combine rational function approximation techniques and polynomial programming to overcome these numerical difficulties, using sum-of-squares interpolants. Specifically, it is shown…
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.
