mlsanityData to 7 Oct 2026

Taking the human out of decomposition-based optimization via artificial intelligence: Part I. Learning when to decompose

arXiv 2310.07068 ↗First posted 10 Oct 2023math.OC cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

In this paper, we propose a graph classification approach for automatically determining whether to use a monolithic or a decomposition-based solution method. In this approach, an optimization problem is represented as a graph that captures the structural and functional coupling among the variables and constraints of the problem via an appropriate set of features. Given this representation, a graph classifier is built to determine the best solution method for a given problem. The proposed approach is used to develop a classifier that determines whether a convex Mixed Integer Nonlinear Programming problem should be solved using branch and bound or the outer approximation algorithm. Finally, it is shown how the learned classifier can be incorporated into existing mixed integer optimization solvers.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 15 of its 65 references that are in the map. First posted on arXiv 10 Oct 2023.

Builds on

15 of 65 references.

References · 15

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  4. 2017Graph Attention Networkscited by 8,854
  5. 2017Inductive Representation Learning on Large Graphscited by 6,284
  6. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  7. 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
  8. 2020Solving Mixed Integer Programs Using Neural Networkscited by 178
  9. 2018Automated Algorithm Selection: Survey and Perspectivescited by 111
  10. 2020Hybrid Models for Learning to Branchcited by 95
  11. 2021Understanding Pooling in Graph Neural Networkscited by 69
  12. 2022Learning To Cut By Looking Ahead: Cutting Plane Selection via Imitation Learningcited by 58
3 more
  1. 2020Lagrangian Decomposition for Neural Network Verificationcited by 35
  2. 2022Lookback for Learning to Branchcited by 26
  3. 2022Learning to Reformulate for Linear Programmingcited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 0; 2026: 1.

3 papers.