mlsanityData to 14 Oct 2026

Lifelong Learning for Neural powered Mixed Integer Programming

arXiv 2208.12226 ↗First posted 24 Aug 2022math.OC cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Mixed Integer programs (MIPs) are typically solved by the Branch-and-Bound algorithm. Recently, Learning to imitate fast approximations of the expert strong branching heuristic has gained attention due to its success in reducing the running time for solving MIPs. However, existing learning-to-branch methods assume that the entire training data is available in a single session of training. This assumption is often not true, and if the training data is supplied in continual fashion over time, existing techniques suffer from catastrophic forgetting. In this work, we study the hitherto unexplored paradigm of Lifelong Learning to Branch on Mixed Integer Programs. To mitigate catastrophic forgetting, we propose LIMIP, which is powered by the idea of modeling an MIP instance in the form of a bipartite graph, which we map to an embedding space using a bipartite Graph Attention Network. This rich embedding space avoids catastrophic forgetting through the application of knowledge distillation and elastic weight consolidation, wherein we learn the parameters key towards retaining efficacy and are therefore protected from significant drift. We evaluate LIMIP on a series of NP-hard problems and establish that in comparison to existing baselines, LIMIP is up to 50% better when confronted with lifelong learning.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 22 of its 39 references that are in the map. First posted on arXiv 24 Aug 2022.

Builds on

22 of 39 references.

References · 22

  1. 2017Attention Is All You Needcited by 60,361
  2. 2016Overcoming catastrophic forgetting in neural networkscited by 4,787
  3. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,333
  4. 2017Gradient Episodic Memory for Continual Learningcited by 1,898
  5. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,330
  6. 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,105
  7. 2018Efficient Lifelong Learning with A-GEMcited by 1,058
  8. 2020Dark Experience for General Continual Learning: a Strong, Simple Baselinecited by 911
  9. 2017Lifelong Learning with Dynamically Expandable Networkscited by 694
  10. 2018Learning to Learn without Forgetting by Maximizing Transfer and Minimizing Interferencecited by 521
  11. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
  12. 2020Solving Mixed Integer Programs Using Neural Networkscited by 182
10 more
  1. 2020Hybrid Models for Learning to Branchcited by 95
  2. 2020Overcoming Catastrophic Forgetting in Graph Neural Networkscited by 95
  3. 2020Streaming Graph Neural Networks via Continual Learningcited by 64
  4. 2020Parameterizing Branch-and-Bound Search Trees to Learn Branching Policiescited by 63
  5. 2016Neurogenesis Deep Learningcited by 32
  6. 2021GREED: A Neural Framework for Learning Graph Distance Functionscited by 32
  7. 2022Graph Lifelong Learning: A Surveycited by 30
  8. 2022On the Generalization of Neural Combinatorial Optimization Heuristicscited by 24
  9. 2021Branch and Bound in Mixed Integer Linear Programming Problems: A Survey of Techniques and Trendscited by 9
  10. 2021ML4CO: Is GCNN All You Need? Graph Convolutional Neural Networks Produce Strong Baselines For Combinatorial Optimization Problems, If Tuned and Trained Properly, on Appropriate Datacited by 4

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 0; 2025: 1.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2022Branch Ranking for Efficient Mixed-Integer Programming via Offline Ranking-based Policy Learning
  2. 2021Learning a Large Neighborhood Search Algorithm for Mixed Integer Programs
  3. 2022Learning to Accelerate Approximate Methods for Solving Integer Programming via Early Fixing
  4. 2025Beyond Local Selection: Global Cut Selection for Enhanced Mixed-Integer Programming
  5. 2024Effective Generation of Feasible Solutions for Integer Programming via Guided Diffusion
  6. 2025Machine Learning Algorithms for Improving Exact Classical Solvers in Mixed Integer Continuous Optimization
  7. 2024Learning Backdoors for Mixed Integer Linear Programs with Contrastive Learning
  8. 2024CAMBranch: Contrastive Learning with Augmented MILPs for Branching