Topology of the Intersection of Two Parameterized Surfaces, Using Computations in 4D Space

We compute the topology of the intersection curve between two parametric surfaces, represented in the 4D parameter space. Our algorithm constructs an isotopy with a list of line segments. We certify the exactness of the topology of the curve, up to any specified precision. Our algorithm relies on injectivity criteria and efficient solvers of systems of polynomial equations, generalizing similar studies for curves in 2D and 3D.

[1]  Scott McCallum,et al.  A Polynomial-Time Algorithm for the Topological Type of a Real Algebraic Curve , 1984, J. Symb. Comput..

[2]  Thomas W. Sederberg,et al.  Loop detection in surface patch intersections , 1988, Comput. Aided Geom. Des..

[3]  T. Sederberg Algorithm for algebraic curve intersection , 1989 .

[4]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[5]  Robert E. Barnhill,et al.  A marching method for parametric surface/surface intersection , 1990, Comput. Aided Geom. Des..

[6]  H. Hong An efficient method for analyzing the topology of plane real algebraic curves , 1996 .

[7]  Laureano González-Vega,et al.  An Improved Upper Complexity Bound for the Topology Computation of a Real Algebraic Plane Curve , 1996, J. Complex..

[8]  Thomas A. Grandine,et al.  A new approach to the surface intersection problem , 1997, Comput. Aided Geom. Des..

[9]  Laureano González-Vega,et al.  Efficient topology determination of implicitly defined algebraic plane curves , 2002, Comput. Aided Geom. Des..

[10]  S. Basu,et al.  Algorithms in real algebraic geometry , 2003 .

[11]  Gert Vegter,et al.  Isotopic approximation of implicit curves and surfaces , 2004, SGP '04.

[12]  Rida T. Farouki,et al.  Guaranteed consistency of surface intersections and trimmed surfaces using a coupled topology resolution and domain decomposition scheme , 2007, Adv. Comput. Math..

[13]  T. Dokken,et al.  Computational Methods for Algebraic Spline Surfaces , 2008 .

[14]  M'hammed El Kahoui,et al.  Topology of real algebraic space curves , 2008, J. Symb. Comput..

[15]  A. Galligo,et al.  Intersecting Biquadratic Bézier Surface Patches , 2008 .

[16]  B. Mourrain,et al.  Subdivision Methods for the Topology of 2d and 3d Implicit Curves , 2008 .

[17]  Bernard Mourrain,et al.  On the computation of the topology of a non-reduced implicit space curve , 2008, ISSAC '08.

[18]  Stéphane Chau,et al.  Approximation et intersection des surfaces procédurales utilisées en C.A.O , 2008 .

[19]  Bernard Mourrain,et al.  Topology and arrangement computation of semi-algebraic planar curves , 2008, Comput. Aided Geom. Des..

[20]  Fabrice Rouillier,et al.  On the topology of planar algebraic curves , 2008, SCG '09.

[21]  Giovanni Motta,et al.  Handbook of Data Compression , 2009 .

[22]  Juan Gerardo Alcázar,et al.  Topology of 2D and 3D rational curves , 2010, Comput. Aided Geom. Des..

[23]  Gershon Elber,et al.  Topologically guaranteed univariate solutions of underconstrained polynomial systems via no-loop and single-component tests , 2011, Comput. Aided Des..

[24]  Michael Sagraloff,et al.  A worst-case bound for topology computation of algebraic curves , 2011, J. Symb. Comput..

[25]  Michael Sagraloff,et al.  Exact symbolic-numeric computation of planar algebraic curves , 2012, Theor. Comput. Sci..

[26]  Jin-San Cheng,et al.  Certified rational parametric approximation of real algebraic space curves with local generic position method , 2012, J. Symb. Comput..