Étude de la complexité et transformation symbolique des programmes de calcul de formes linéaires
Auteur / Autrice : | Nathalie Delamare-Eyssette |
Direction : | Jacques Morgenstern |
Type : | Thèse de doctorat |
Discipline(s) : | Informatique |
Date : | Soutenance en 1994 |
Etablissement(s) : | Nice |
Partenaire(s) de recherche : | Autre partenaire : Université de Nice-Sophia Antipolis. Faculté des sciences |
Jury : | Président / Présidente : André Galligo |
Examinateurs / Examinatrices : Jean-Claude Bermond, Johny Bond, Marc Giusti, Henri Lombardi | |
Rapporteur / Rapporteuse : Joos Heintz, John-Michael Robson |
Mots clés
Résumé
L'objectif de cette étude est d'avancer dans la recherche d'une borne inferieure du nombre d'additions nécessaires à l'évaluation des systèmes de formes linéaires. L'originalité de cette thèse réside dans la multiplicité des approches du problème : une représentation des algorithmes de calcul de ces systèmes sous forme de graphes de calculs linéaires nous a permis de définir des simplifications sur ces algorithmes ; grâce à l'algèbre linéaire, on peut, dans certains cas, dire si un système donné peut être optimise par rapport à l'algorithme de calcul trivial ; la complexité structurelle enfin, nous a permis de prouver la NP-complétude de 4 questions issues du problème de base. De plus, une version linéaire de la conjecture forte de Strassen a été démontrée sur les entiers modulo 2 (tout algorithme optimal de calcul de 2 formes linéaires à variables disjointes est la réunion de 2 algorithmes disjoints optimaux), et généralisée. Une annexe présente une approche géométrique de la question, ainsi que le problème de Morgenstern : existe-t-il des configurations de points dans le plan projectif réel telles tous les algorithmes optimaux de calcul de ces points soient complexes ? Enfin, un logiciel de manipulation symbolique de graphes et de formes linéaires est décrit