Vers une représentation générique des problèmes combinatoires à des fins d'apprentissage

Léo Boisvert

Mémoire de maîtrise (2024)

Accéder à ce document
Disponible
Libre accès au texte intégral dans PolyPublie
Texte Texte • 590kB •

Résumé

Les dernières années ont vu un intérêt croissant pour l’utilisation d’approches basées sur l’apprentissage pour résoudre des problèmes combinatoires, soit de manière autonome, soit en conjonction avec des algorithmes d’optimisation traditionnels. Dans les deux scénarios, un défi réside dans l’encodage des problèmes combinatoires en une structure compatible avec l’algorithme d’apprentissage donné. De nombreux travaux existants ont proposé des représentations spécifiques aux problèmes, souvent sous la forme d’un graphe, pour tirer parti des avantages des réseaux neuronaux sur graphes. Cependant, ces approches manquent de généralité, car la représentation ne peut pas être facilement transférée d’un problème combinatoire à un autre. Bien que des tentatives aient été faites pour combler cette lacune, elles offrent encore seulement une généralité partielle. En réponse à ce défi, ce mémoire plaide en faveur de progrès vers une représentation entièrement générique des problèmes combinatoires pour les approches basées sur l’apprentissage. L’approche que nous proposons consiste à construire un graphe en décomposant toute contrainte d’un problème combinatoire en un arbre syntaxique abstrait et en exprimant les relations (par exemple, une variable impliquée dans une contrainte) à travers les arêtes. De plus, nous introduisons une architecture de réseau neuronal sur graphe capable d’apprendre efficacement à partir de cette représentation. L’outil fourni fonctionne sur des problèmes combinatoires exprimés dans le format XCSP3, un format universel de modélisation de problèmes de programmation par contraintes et largement utilisé dans la communauté scientifique. Notre approche permet de gérer toutes les contraintes disponibles dans la compétition mini-track de 2023. Les résultats expérimentaux sur quatre problèmes combinatoires démontrent que notre architecture atteint des performances comparables à celles des architectures dédiées tout en conservant la généralité.

Programme:
génie informatique
Directeurs ou directrices:
Adresse URL de PolyPublie:
Université/École:
Polytechnique Montréal
OAI:
oai:publications.polymtl.ca:59045
ORCID
Date du dépôt:
18 juin 2025 11:39
Dernière modification:
14 oct. 2026 14:19
Citer en APA 7:
Boisvert, L. (2024). Vers une représentation générique des problèmes combinatoires à des fins d'apprentissage [Mémoire de maîtrise, Polytechnique Montréal]. PolyPublie. https://publications.polymtl.ca/59045/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document
Afficher document