Thèse soutenue

Hybridation de techniques d'apprentissage de clauses en programmation par contraintes

FR  |  
EN
Auteur / Autrice : Gaël Glorian
Direction : Christophe LecoutreBertrand Mazure
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance le 11/12/2019
Etablissement(s) : Artois
Ecole(s) doctorale(s) : École doctorale Sciences pour l'Ingénieur (Lille)
Jury : Président / Présidente : Christine Solnon
Examinateurs / Examinatrices : Christophe Lecoutre, Bertrand Mazure, Christine Solnon, Laurent Simon, Cyril Terrioux, Marie-José Huguet, Frédéric Boussemart, Jean-Marie Lagniez
Rapporteurs / Rapporteuses : Laurent Simon, Cyril Terrioux

Mots clés

FR  |  
EN

Résumé

FR  |  
EN

L’objectif de la thèse est de s’attaquer à la résolution de problèmes combinatoires sous contraintes, typiquement d’optimisation, en gérant deux facettes encore aujourd'hui mal exploitées : la nature distribuée du contexte de résolution et la taille croissante des problèmes à résoudre. Certains problèmes pour des raisons de sécurité et/ou de confidentialité de l’information nécessitent une gestion distribuée de leur résolution. La taille de certains problèmes peut également être un facteur nécessitant une répartition entre plusieurs agents communicants. Dans le cadre de cette thèse, nous allons nous intéresser à la communication d’informations entre agents qui ont une connaissance totale ou partielle du problème sous contraintes à résoudre. Notamment, nous apporterons des réponses aux trois questions fondamentales : quel type d’information peut-on communiquer, sous quelle forme l’échange doit-il se faire et quand communiquer ? Certains problèmes, notamment ceux émergeant des aspects liés aux technologies numériques, sont de tailles particulièrement importantes comme par exemple, la structure des réseaux sociaux, ou encore les données associées au système de recommandation. Le second volet de la thèse concerne la compilation des contraintes en structures plus compactes et/ou la reformulation des contraintes en recherchant des éléments sémantiques partiels pouvant être combinés. Enfin, nous envisageons une application de nos travaux à la modélisation et à la résolution distribuée d’un problème sous contraintes réaliste (dans le domaine des systèmes de recommandation, pour lequel nous disposons dès à présent des données) avec les outils développés dans cette thèse.