TY - JOUR
T1 - Solving polynomial systems using no-root elimination blending schemes
AU - Barton, Michael
N1 - KAUST Repository Item: Exported on 2020-10-01
Acknowledgements: This research was partly supported by the New York Metropolitan Research Fund, Technion.
PY - 2011/12
Y1 - 2011/12
N2 - Searching for the roots of (piecewise) polynomial systems of equations is a crucial problem in computer-aided design (CAD), and an efficient solution is in strong demand. Subdivision solvers are frequently used to achieve this goal; however, the subdivision process is expensive, and a vast number of subdivisions is to be expected, especially for higher-dimensional systems. Two blending schemes that efficiently reveal domains that cannot contribute by any root, and therefore significantly reduce the number of subdivisions, are proposed. Using a simple linear blend of functions of the given polynomial system, a function is sought after to be no-root contributing, with all control points of its BernsteinBézier representation of the same sign. If such a function exists, the domain is purged away from the subdivision process. The applicability is demonstrated on several CAD benchmark problems, namely surfacesurfacesurface intersection (SSSI) and surfacecurve intersection (SCI) problems, computation of the Hausdorff distance of two planar curves, or some kinematic-inspired tasks. © 2011 Elsevier Ltd. All rights reserved.
AB - Searching for the roots of (piecewise) polynomial systems of equations is a crucial problem in computer-aided design (CAD), and an efficient solution is in strong demand. Subdivision solvers are frequently used to achieve this goal; however, the subdivision process is expensive, and a vast number of subdivisions is to be expected, especially for higher-dimensional systems. Two blending schemes that efficiently reveal domains that cannot contribute by any root, and therefore significantly reduce the number of subdivisions, are proposed. Using a simple linear blend of functions of the given polynomial system, a function is sought after to be no-root contributing, with all control points of its BernsteinBézier representation of the same sign. If such a function exists, the domain is purged away from the subdivision process. The applicability is demonstrated on several CAD benchmark problems, namely surfacesurfacesurface intersection (SSSI) and surfacecurve intersection (SCI) problems, computation of the Hausdorff distance of two planar curves, or some kinematic-inspired tasks. © 2011 Elsevier Ltd. All rights reserved.
UR - http://hdl.handle.net/10754/561938
UR - https://linkinghub.elsevier.com/retrieve/pii/S0010448511002442
UR - http://www.scopus.com/inward/record.url?scp=80054678381&partnerID=8YFLogxK
U2 - 10.1016/j.cad.2011.09.011
DO - 10.1016/j.cad.2011.09.011
M3 - Article
SN - 0010-4485
VL - 43
SP - 1870
EP - 1878
JO - Computer-Aided Design
JF - Computer-Aided Design
IS - 12
ER -