Thèse soutenue

Programmation linéaire exacte avec Q-matrices

FR
Auteur / Autrice : David-Olivier Azulay
Direction : Jean-François Pique
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 1999
Etablissement(s) : Aix-Marseille 2
Partenaire(s) de recherche : Autre partenaire : Université d'Aix-Marseille II. Faculté des sciences

Résumé

FR

Nous avons utilise le formalisme des q-matrices de j. Edmonds afin d'elaborer des algorithmes pour la resolution exacte de contraintes lineaires, algorithmes qui ont la particularite d'etre incrementaux et de ne travailler que sur des entiers. Nous avons reussi a decomposer les calculs pour faire apparaitre des factorisations non evidentes a priori et qui, avec une representation adequate des matrices donnent d'excellents resultats. Nous avons pu de plus etendre le procede aux algorithmes du simplexe revise (factorisation lu, ) pour lesquels nous avons trouve des traductions efficaces en terme de q-matrice. Nous nous sommes aussi interesse a elargir l'application de ces algorithmes : nous avons etudie la possibilite d'un calcul parallele en nombre rns (residue number system), ainsi que l'evolution de la precision dans les calculs flottants. Selon ce dernier travail, il est possible, dans le cas general, de limiter la perte de precision en recalibrant les donnees en fonction du determinant qui est toujours explicite avec les q-matrices. De plus, pour certains problemes, un calcul flottant exact aussi rapide que le calcul arrondi des algorithmes actuels peut etre mis en uvre.