A Continuation Method for Visualizing Planar Real Algebraic Curves with Singularities

We present a new method for visualizing planar real algebraic curves inside a bounding box based on numerical continuation and critical point methods. Since the topology of the curve near a singular point is not numerically stable, we trace the curve only outside neighborhoods of singular points and replace each neighborhood simply by a point, which produces a polygonal approximation that is \(\epsilon \)-close to the curve. Such an approximation is more stable for defining the numerical connectedness of the complement of the curve, which is important for applications such as solving bi-parametric polynomial systems.

[1]  Changbo Chen,et al.  Penalty Function Based Critical Point Approach to Compute Real Witness Solution Points of Polynomial Systems , 2017, CASC.

[2]  George E. Collins,et al.  Quantifier elimination for real closed fields by cylindrical algebraic decomposition , 1975 .

[3]  Changbo Chen,et al.  A Numerical Method for Computing Border Curves of Bi-parametric Real Polynomial Systems and Applications , 2016, CASC.

[4]  Oliver Labs A List of Challenges for Real Algebraic Plane Curve Visualization Software , 2009 .

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

[6]  Changbo Chen,et al.  Triangular decomposition of semi-algebraic systems , 2013, J. Symb. Comput..

[7]  Fabrice Rouillier,et al.  Finding at Least One Point in Each Connected Component of a Real Algebraic Set Defined by a Single Equation , 2000, J. Complex..

[8]  Abel J. P. Gomes A continuation algorithm for planar implicit curves with singularities , 2014, Comput. Graph..

[9]  Changbo Chen,et al.  Full Rank Representation of Real Algebraic Sets and Applications , 2017, CASC.

[10]  Fabrice Rouillier,et al.  On the Topology of Real Algebraic Plane Curves , 2010, Math. Comput. Sci..

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

[12]  Jack Bresenham,et al.  A linear algorithm for incremental digital display of circular arcs , 1977, CACM.

[13]  J. Hauenstein Numerically Computing Real Points on Algebraic Sets , 2011, Acta Applicandae Mathematicae.

[14]  Guillaume Moroz,et al.  A certified numerical algorithm for the topology of resultant and discriminant curves , 2017, J. Symb. Comput..

[15]  Lenore Blum,et al.  Complexity and Real Computation , 1997, Springer New York.

[16]  Fei Shen,et al.  Real Root Isolation of Polynomial Equations Based on Hybrid Computation , 2012, ASCM.

[17]  Changbo Chen,et al.  A Numerical Method for Analyzing the Stability of Bi-Parametric Biological Systems , 2016, 2016 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC).

[18]  Marc Moreno Maza,et al.  On Solving Parametric Polynomial Systems , 2012, Mathematics in Computer Science.

[19]  Anton Leykin,et al.  Robust Certified Numerical Homotopy Tracking , 2011, Foundations of Computational Mathematics.

[20]  Chee-Keng Yap,et al.  Complete subdivision algorithms, II: isotopic meshing of singular algebraic curves , 2008, ISSAC '08.

[21]  Yong Feng,et al.  Computing real witness points of positive dimensional polynomial systems , 2017, Theor. Comput. Sci..

[22]  Hélio Lopes,et al.  Robust adaptive polygonal approximation of implicit curves , 2002, Comput. Graph..

[23]  Xiao-Shan Gao,et al.  On the Topology and Visualization of Plane Algebraic Curves , 2015, CASC.

[24]  Anton Leykin,et al.  Newton's method with deflation for isolated singularities of polynomial systems , 2006, Theor. Comput. Sci..

[25]  Guoliang Xu,et al.  Piecewise Rational Approximations of Real Algebraic Curves , 1997 .

[26]  Michael Sagraloff,et al.  Visualizing Arcs of Implicit Algebraic Curves, Exactly and Fast , 2009, ISVC.

[27]  Richard E. Chandler,et al.  A tracking algorithm for implicitly defined curves , 1988, IEEE Computer Graphics and Applications.

[28]  Raimund Seidel,et al.  On the exact computation of the topology of real algebraic curves , 2005, SCG.

[29]  Alexandre Goldsztejn,et al.  Certified Parallelotope Continuation for One-Manifolds , 2013, SIAM J. Numer. Anal..

[30]  Chee-Keng Yap,et al.  Planar Minimization Diagrams via Subdivision with Applications to Anisotropic Voronoi Diagrams , 2016, Comput. Graph. Forum.