Optimisation multicritère et stochastique pour l'ordonnancement
| Auteur / Autrice : | Xiechen Zhang |
| Direction : | Eric Angel, Feng Chu, Damien Regnault |
| Type : | Thèse de doctorat |
| Discipline(s) : | Informatique |
| Date : | Soutenance le 12/12/2025 |
| Etablissement(s) : | université Paris-Saclay |
| Ecole(s) doctorale(s) : | École doctorale Sciences et technologies de l'information et de la communication (Orsay, Essonne ; 2015-....) |
| Partenaire(s) de recherche : | Laboratoire : Informatique, BioInformatique, Systèmes Complexes (Evry, Essonne) |
| Référent : Université d'Évry-Val-d'Essonne (1991-....) | |
| graduate school : Université Paris-Saclay. Graduate School Informatique et sciences du numérique (2020-….) | |
| Equipe de recherche : AROBAS : Algorithmique, Recherche Opérationnelle, Bioinformatique et Apprentissage Statistique | |
| Jury : | Président / Présidente : Christoph Durr |
| Examinateurs / Examinatrices : Feng Chu, Imed Kacem, Christian Artigues, Cristina Bazgan, Johanne Cohen | |
| Rapporteurs / Rapporteuses : Imed Kacem, Christian Artigues | |
| DOI : | 10.70675/271bc220z5274z4d53z80acz72dc03e04601 |
Mots clés
Résumé
L'ordonnancement multi-critères sous incertitude suscite un intérêt croissant dans les milieux académiques et industriels, en raison de ses nombreuses applications dans le calcul en nuage, la production industrielle et l'efficacité énergétique. Pourtant, cette thématique demeure peu explorée dans le domaine de l'informatique théorique. La présence simultanée d'incertitudes et de critères conflictuels soulève une question fondamentale : comment garantir la robustesse des solutions tout en assurant leur qualité dans des temps de calcul raisonnables ? Cette thèse s'intéresse à trois nouveaux problèmes stochastiques d'ordonnancement bi-critère, en se concentrant sur des contextes multi-scénarios et des paramètres ne disposant que d'une information probabiliste partielle. Dans un premier temps, nous étudions un problème original d'ordonnancement bi-critère sur machines parallèles identiques, où les temps de traitement des tâches sont modélisés comme des fonctions polynomiales d'un paramètre de scénario continu. Les deux critères considérés sont le temps total d'achèvement et la durée maximale (makespan). Nous analysons la complexité des cas mono-critère, proposons un algorithme polynomial exact pour le premier objectif, et concevons un algorithme d'approximation avec garantie de performance pour le second. Pour le cas bi-critère, nous développons un algorithme 2- approché pour tout nombre de machines et un algorithme (1 + ϵ)-approché pour un nombre fixe de machines, permettant d'obtenir des ensembles approximatifs du front de Pareto possible. Dans un second temps, afin d'améliorer la robustesse de ces ensembles, nous introduisons la notion d'ensemble efficace multi-scénarios, extension du concept classique de frontière efficace aux contextes incertains. Nous concevons un algorithme de programmation dynamique itérative muni d'une technique d'élagage renforcée et démontrons qu'il constitue un FPTAS lorsque le nombre de machines est constant. Enfin, motivés par les enjeux de durabilité, nous étudions un problème stochastique bi-critère sur machines parallèles non apparentées sous tarification horaire de l'électricité (Time-of-Use, ToU), avec des temps de traitement aléatoires partiellement connus. Nous formulons un modèle bi-critère à contraintes de probabilité (chance-constrained), le transformons en modèles déterministes renforcés par des inégalités valides, puis développons des algorithmes d'approximation (1+ϵ) et une méthode de regroupement des intervalles temporels pour réduire leur nombre tout en préservant la quasi-optimalité.