Passer à la navigation principale Passer à la recherche Passer au contenu principal

Learning structured approximations of combinatorial optimization problems

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

Résumé

Neural networks that include a combinatorial optimization layer can give surprisingly efficient heuristic policies for difficult combinatorial optimization problems. Three questions remain open: which architecture should be used, how should the parameters of the machine learning model be learned, and what performance guarantees can we expect from the resulting algorithms? Following the intuitions of geometric deep learning, we explain why equivariant layers should be used when designing such policies, and illustrate how to build such layers on routing, scheduling, and network design applications. We introduce a learning approach that enables to learn such policies when the training set contains only instances of the difficult optimization problem and not their optimal solutions, and show its numerical performance on our three applications. Finally, using tools from statistical learning theory, we prove a theorem showing the convergence speed of the estimator. As a corollary, we obtain that, if an approximation algorithm can be encoded by the neural network for some parametrization, then the learned policy will retain the approximation ratio guarantee. On our network design problem, our machine learning policy has the approximation ratio guarantee of the best approximation algorithm known and the numerical efficiency of the best heuristic.

langue originaleAnglais
Numéro d'article10
journalOpen Journal of Mathematical Optimization
Volume6
Les DOIs
étatPublié - 1 janv. 2025

Empreinte digitale

Examiner les sujets de recherche de « Learning structured approximations of combinatorial optimization problems ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation