mlsanityData to 14 Oct 2026

Learning to Remove Cuts in Integer Linear Programming

arXiv 2406.18781 ↗First posted 26 Jun 2024math.OC cs.DM cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Cutting plane methods are a fundamental approach for solving integer linear programs (ILPs). In each iteration of such methods, additional linear constraints (cuts) are introduced to the constraint set with the aim of excluding the previous fractional optimal solution while not affecting the optimal integer solution. In this work, we explore a novel approach within cutting plane methods: instead of only adding new cuts, we also consider the removal of previous cuts introduced at any of the preceding iterations of the method under a learnable parametric criteria. We demonstrate that in fundamental combinatorial optimization settings such cut removal policies can lead to significant improvements over both human-based and machine learning-guided cut addition policies even when implemented with simple models.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 15 of its 31 references that are in the map. First posted on arXiv 26 Jun 2024.

Builds on

15 of 31 references.

References · 15

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
  3. 2020Solving Mixed Integer Programs Using Neural Networkscited by 182
  4. 2019Reinforcement Learning for Integer Programming: Learning to Cutcited by 111
  5. 2020Hybrid Models for Learning to Branchcited by 95
  6. 2020Parameterizing Branch-and-Bound Search Trees to Learn Branching Policiescited by 63
  7. 2021Learning to Select Cuts for Efficient Mixed-Integer Programmingcited by 48
  8. 2021Learning to Schedule Heuristics in Branch-and-Boundcited by 46
  9. 2023Learning Cut Selection for Mixed-Integer Linear Programming via Hierarchical Sequence Modelcited by 45
  10. 2021Sample Complexity of Tree Search Configuration: Cutting Planes and Beyondcited by 33
  11. 2022A Deep Reinforcement Learning Framework For Column Generationcited by 22
  12. 2023Machine Learning for Cutting Planes in Integer Programming: A Surveycited by 20
3 more
  1. 2022Structural Analysis of Branch-and-Cut and the Learnability of Gomory Mixed Integer Cutscited by 19
  2. 2018Theoretical challenges towards cutting-plane selectioncited by 16
  3. 2023Enabling Research through the SCIP Optimization Suite 8.0cited by 14

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 2.

4 papers.