Résumé
Ce mémoire traite de la résolution de problèmes d’ordonnancement à l’aide de la programma-
tion par contraintes. Il s’intéresse principalement aux contraintes globales et particulièrement
à la contrainte cumulative. Il passe en revue les règles permettant de la filtrer et les principaux
algorithmes qui les appliquent. Il explique le Edge-Finder de Vilím et son arbre cumulatif. Il
propose un algorithme plus performant et plus général pour appliquer les règles découlant du
raisonnement énergétique.
Le mémoire traite du cas particulier où toutes les tâches sont de durée identique. Pour mo-
déliser efficacement ce type de problèmes, on y conçoit la contrainte multi-inter-distance.
L’algorithme d’ordonnancement de López-Ortiz et Quimper est adapté pour réaliser un algo-
rithme qui applique la cohérence de bornes. La contrainte multi-inter-distance s’avère efficace
à résoudre le problème de séquençage des atterrissages d’avions du banc d’essai d’Artiouchine
et Baptiste.
iii