Abstract
We are presenting here a new reliable algorithm to trace curves using interval arithmetic. We give several computable criteria which guarantee the convergence of the correction step of the classical predictor-corrector method. Our method avoids, for instance, to jump from a component of the curve to another one; this kind of mistake typically causes inconsistencies in the topology of intersecting surfaces in geometric modelers.
Similar content being viewed by others
References
Coxeter H.S.M. (1973). Regular Polytopes. Dover, New York
Dedieu, J. P. and Yakoubsohn, J. C.: Two Seminumerical Algorithms for Solving Polynomial Systems, Technical report, Labo "Approximation et Optimisation,“ Univ. Paul Sabatier, Toulouse, 1994.
de Figueiredo L.H., and Stolfi J. (1996). Adaptive Enumeration of Implicit Surfaces with Affine Arithmetic. Computer Graphics Forum 15(5): 287–296
Dobkin D.P., Levy Silvio V.F., Thurston W.P., and Wilks A.R. (1990). Contour Tracing by Piecewise Linear Approximations. ACM Transactions on Graphics 9(4): 389–423
Faux, I. D. and Pratt, J. M.:Computational Geometry for Design and Manufacture, EllisHorwood, Chichester, 1979.
Garloff, J. and Graf, B.: Solving Strict Polynomial Inequalities by Bernstein Expansion, in: Munro, N. (ed.), The Use of Symbolic Methods in Control System Analysis and Design, The Institution of Electrical Engineers (IEE), London, 1999, pp. 339–352.
Hu Ch.-Y., Maekawa T., Patrikalakis N.M., and Ye X. (1997). Robust Interval Algorithm for Surface Intersections. Computer-Aided Design 29(9): 617–627
Kearfott R.B. (1996). Rigorous Global Search: Continuous Problems. Kluwer Academic Publishers, Dordrecht
Luo, R. C.,Ma, Y., and Mac Allister, D. F.: Tracing Tangential Surface-Surface Intersections, in: Symposium on Solid Modeling Foundations and CAD/CAM Applications, 1995, pp. 255–262.
Neumaier, A.: Interval Methods for Systems of Equations, Encyclopedia of Mathematics and Its Applications 37, Cambridge Univ. Press, Cambridge, 1990.
Taubin, G.: An Accurate Algorithm for Rasterizing Algebraic Curves, in: SMA’93: Proceedings of the Second Symposium on Solid Modeling and Applications, 1993, pp. 221–230.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Faudot, D., Michelucci, D. A New Robust Algorithm to Trace Curves. Reliable Comput 13, 309–324 (2007). https://doi.org/10.1007/s11155-007-9036-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11155-007-9036-7