Formal certification of arithmetic filters for geometric predicates - Archive ouverte HAL
Communication Dans Un Congrès Année : 2005

Formal certification of arithmetic filters for geometric predicates

Sylvain Pion

Résumé

Floating-point arithmetic provides a fast but inexact way of computing geometric predicates. In order for these predicates to be exact, it is important to rule out all the numerical situations where floating-point computations could lead to wrong results. Taking into account all the potential problems is a tedious work to do by hand. We study in this paper a floating-point implementation of a filter for the orientation-2 predicate, and how a formal and partially automatized verification of this algorithm avoided many pitfalls. The presented method is not limited to this particular predicate, it can easily be used to produce correct semi-static floating-point filters for other geometric predicates.
Fichier principal
Vignette du fichier
IMACS_05_FPgeo.pdf (180.95 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00344518 , version 1 (05-12-2008)

Identifiants

  • HAL Id : inria-00344518 , version 1

Citer

Guillaume Melquiond, Sylvain Pion. Formal certification of arithmetic filters for geometric predicates. 17th IMACS World Congress, 2005, Paris, France. ⟨inria-00344518⟩
409 Consultations
268 Téléchargements

Partager

More