Machine Learning for Cutting Planes in Integer Programming: A Survey

4Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.

Abstract

We survey recent work on machine learning (ML) techniques for selecting cutting planes (or cuts) in mixed-integer linear programming (MILP). Despite the availability of various classes of cuts, the task of choosing a set of cuts to add to the linear programming (LP) relaxation at a given node of the branch-and-bound (B&B) tree has defied both formal and heuristic solutions to date. ML offers a promising approach for improving the cut selection process by using data to identify promising cuts that accelerate the solution of MILP instances. This paper presents an overview of the topic, highlighting recent advances in the literature, common approaches to data collection, evaluation, and ML model architectures. We analyze the empirical results in the literature in an attempt to quantify the progress that has been made and conclude by suggesting avenues for future research.

References Powered by Scopus

Machine learning for combinatorial optimization: A methodological tour d'horizon

826Citations
N/AReaders
Get full text

Reinforcement learning for combinatorial optimization: A survey

440Citations
N/AReaders
Get full text

MIPLIB 2010: Mixed integer programming library version 5

281Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Machine learning augmented branch and bound for mixed integer linear programming

3Citations
N/AReaders
Get full text

Last fifty years of integer linear programming: A focus on recent practical advances

0Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Deza, A., & Khalil, E. B. (2023). Machine Learning for Cutting Planes in Integer Programming: A Survey. In IJCAI International Joint Conference on Artificial Intelligence (Vol. 2023-August, pp. 6592–6600). International Joint Conferences on Artificial Intelligence. https://doi.org/10.24963/ijcai.2023/739

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 3

50%

Lecturer / Post doc 2

33%

Researcher 1

17%

Readers' Discipline

Tooltip

Engineering 2

40%

Decision Sciences 1

20%

Computer Science 1

20%

Mathematics 1

20%

Save time finding and organizing research with Mendeley

Sign up for free