MINVO Basis: Finding Simplexes with Minimum Volume Enclosing Polynomial Curves
Jesus Tordesillas, Jonathan P. How

TL;DR
This paper introduces the MINVO basis, a polynomial basis that generates the smallest enclosing simplexes for polynomial curves in space, significantly reducing conservativeness in CAD applications.
Contribution
The paper formulates and solves the MINVO basis problem, proving its optimality for small dimensions and providing high-quality solutions for higher dimensions using advanced optimization techniques.
Findings
MINVO basis produces much smaller enclosing simplexes than Bernstein and B-Spline bases.
For 3rd-degree curves in , MINVO reduces volume by factors of 2.36 and 254.9.
For 7th-degree curves, volume ratios increase to 902.7 and 2.99710^{21}.
Abstract
This paper studies the polynomial basis that generates the smallest -simplex enclosing a given -degree polynomial curve in . Although the Bernstein and B-Spline polynomial bases provide feasible solutions to this problem, the simplexes obtained by these bases are not the smallest possible, which leads to overly conservative results in many CAD (computer-aided design) applications. We first prove that the polynomial basis that solves this problem (MINVO basis) also solves for the -degree polynomial curve with largest convex hull enclosed in a given -simplex. Then, we present a formulation that is independent of the -simplex or -degree polynomial curve given. By using Sum-Of-Squares (SOS) programming, branch and bound, and moment relaxations, we obtain high-quality feasible solutions for any , and prove…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Analysis Techniques · Robotic Mechanisms and Dynamics · Advanced Optimization Algorithms Research
