Machine Learning for Integer Programming: Methods, Challenges, and Prospects

Wednesday, November 17, 2021 - 2:00pm to 3:00pm

Event Calendar Category

Uncategorized

Speaker Name

Elias Khalil

Affiliation

University of Toronto

Zoom meeting id

95607814981

Join Zoom meeting

https://mit.zoom.us/s/95607814981

Abstract

Mixed Integer Programming (MIP) is one of the most widely used frameworks for modeling real-world decision-making tasks. MIP solvers, which are based on a branch-and-bound algorithm, are capable of solving large-scale problems much faster than what worst-case complexity bounds may suggest. This surprising fact has been attributed to algorithmic and engineering enhancements to MIP solvers (rather than just better hardware), accumulated over the last three decades.

Along with the increase in the complexity of MIP algorithms, there is also an increase in the amount of "data" that is generated by the repeated solution of similar instances of the same mathematical optimization problem. This creates an opportunity for leveraging Machine Learning (ML) to "optimize the optimizers".

In this talk, I will give an overview of research developments at the intersection of ML and MIP, with a focus on two recent works on (1) learning to schedule heuristics in a MIP solver [NeurIPS-21, https://openreview.net/forum?id=fEImgFxKU63] and (2) Monte Carlo Tree Search to find backdoor sets, a handful of integer variables such that the MIP instance can be solved to global optimality by branching only on those variables [https://arxiv.org/abs/2110.08423].

 

Biography

Elias B. Khalil [https://ekhalil.com/] is the Scale AI Research Chair in Data-Driven Algorithms for Modern Supply Chains, an Assistant Professor of Industrial Engineering at the University of Toronto, and a Faculty Affiliate of the Vector Institute. Prior to that, he was the IVADO Postdoctoral Scholar at Polytechnique Montréal. Elias obtained his Ph.D. from the College of Computing at Georgia Tech where he was an IBM Ph.D. Fellow in 2016. His research interests are in the integration of machine learning and discrete optimization to enable fast and optimal decision-making for supply chain planning and healthcare resource management.