previous up next contents
Précédent : Modèles de graphes Remonter : Actions de recherche Suivant : Structures décomposables

Calcul formel

Participants : Jacques Carette, Frédéric Chyzak, Philippe Flajolet, Xavier Goourdon, Franç ois Morain, Eithne Murray, Bruno Salvy

Le calcul scientifique, traditionnellement orienté vers le calcul numérique, accorde une place de plus en plus importante au calcul formel, c'est-à-dire à des logiciels permettant le calcul de formules mathématiques, et non plus simplement de nombres. Des systèmes comme MACSYMA, REDUCE ou plus récememnt MAPLE, AXIOM, MATHEMATICA sont utilisés par de nombreux mathématiciens, physiciens, ou chimistes et l'on constate une augmentation rapide de la variété des applications du calcul formel en sciences de l'ingénieur.

Les outils mathématiques utilisés et développés dans le projet pour l'analyse d'algorithmes sont en grande partie susceptibles d'une automatisation à l'aide de systèmes de calcul formel. Cette automatisation présente le double intérêt de faciliter l'expérimentation autour de l'optimisation d'algorithmes et de susciter de nouvelles directions de recherche pour le calcul formel. Ainsi, les travaux du projet dans ce domaine associent bien souvent implantation et recherche algorithmique. En 1988, a été réalisée par B. Salvy et P. Zimmermann une première version du système d'analyse automatique d'algorithmes développée en CAML et MAPLE. Ces dernières années, dans le but d'accroître les classes d'algorithmes analysables automatiquement, de nombreux programmes ont été écrits par des membres du projet (généralement en MAPLE), formant une véritable bibliothèque d'outils de calcul formel de portée générale pour l'analyse combinatoire [39] et l'analyse de modèles discrets de grande taille pour les systèmes complexes.



previous up next contents
Précédent : Modèles de graphes Remonter : Actions de recherche Suivant : Structures décomposables