Algorithme de Horner compensé en précision finie
et applications
Stef Graillat
LIP6/PEQUAN - Université Pierre et Marie Curie (Paris 6)
Séminaire SPIRAl/SALSA
1 juin 2007, Paris
S. Graillat (Univ. Paris 6) Algorithme de Horner compensé 1 / 40
Plan de l’exposé
1Motivations
2Évaluation précise de polynômes
3Applications
S. Graillat (Univ. Paris 6) Algorithme de Horner compensé 2 / 40
Plan de l’exposé
1Motivations
2Évaluation précise de polynômes
3Applications
S. Graillat (Univ. Paris 6) Algorithme de Horner compensé 3 / 40
Motivations générales
Proposer des algorithmes et des logiciels :
plus précis que ceux utilisant les précisions de la norme IEEE 754
Bon veut que la précision vérifie une «version améliorée» de
l’estimation empirique classique
efficace en terme de performance sans sacrifier la portabilité
Bon utilise seulement la précision IEEE 754 simple ou double
avec une borne d’erreur pour contrôler la précision du résultat
Bborne d’erreur dynamique et certifiée calculable en précision finie
Un exemple : le schéma de Horner pour l’évaluation polynomiale
le schéma de Horner compensé1
1SG, N. Louvet, Ph. Langlois. Compensated Horner Scheme. Research Report, 2005
S. Graillat (Univ. Paris 6) Algorithme de Horner compensé 4 / 40
Imprécision dans l’évaluation polynomiale
Évaluation du polynôme p(x) = (x2)3=x36x2+12x8 pour
environ 200 points au voisinage de x=2 en simple et double précision
1.99 1.992 1.994 1.996 1.998 2 2.002 2.004 2.006 2.008 2.01
−2
−1.5
−1
−0.5
0
0.5
1
1.5
2x 10−6
évaluation en simple précision
évaluation en double précision
S. Graillat (Univ. Paris 6) Algorithme de Horner compensé 5 / 40
1 / 46 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !