Intersecting quadrics: an efficient and exact implementation

  • Authors:
  • S. Lazard;L. M. Peñaranda;S. Petitjean

  • Affiliations:
  • LORIA-INRIA Lorraine, Vandoeuvre, France;Universidad Nacional de Rosario, Rosario, Argentina;LORIA-CNRS, Vandoeuvre, France

  • Venue:
  • SCG '04 Proceedings of the twentieth annual symposium on Computational geometry
  • Year:
  • 2004

Quantified Score

Hi-index 0.01

Visualization

Abstract

We present the first complete, exact and efficient C++ implementation of a method for parameterizing the intersection of two implicit quadrics with integer coefficients of arbitrary size. It is based on the near-optimal algorithm recently introduced by Dupont et al., [2]. Unlike existing implementations, it correctly identifies and parameterizes all the connected components of the intersection in all cases, returning parameterizations with rational functions whenever such parameterizations exist. In addition, the coefficient fields of the parameterizations are either minimal or involve one possibly unneeded square root. We prove upper bounds on the size of the coefficients of the output parameterization and compare these bounds to observed values. We give other experimental results and present some examples.