paper-with-me

Papers

A Survey for Solving Mixed Integer Programming via Machine Learning

2022-03-06 · Jiayi Zhang, Chang Liu, Junchi Yan, Xijun Li, Hui-Ling Zhen, Mingxuan Yuan

This paper surveys the trend of leveraging machine learning to solve mixed integer programming (MIP) problems. Theoretically, MIP is an NP-hard problem, and most of the combinatorial optimization (CO) problems can be formulated as the MIP. Like other CO problems, the human-designed heuristic algorithms for MIP rely on good initial solutions and cost a lot of computational resources. Therefore, we consider applying machine learning methods to solve MIP, since ML-enhanced approaches can provide the solution based on the typical patterns from the historical data. In this paper, we first introduce the formulation and preliminaries of MIP and several traditional algorithms to solve MIP. Then, we advocate further promoting the different integration of machine learning and MIP and introducing related learning-based methods, which can be classified into exact algorithms and heuristic algorithms. Finally, we propose the outlook for learning-based MIP solvers, direction towards more combinatorial optimization problems beyond MIP, and also the mutual embrace of traditional solvers and machine learning components.

📄 PDF Abstract BibTeX arXiv:2203.02878

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningCombinatorial OptimizationSurvey

Similar Papers 제목 키워드 기반

Machine Learning Augmented Branch and Bound for Mixed Integer Linear Programming

2024-02-08 · Lara Scavuzzo, Karen Aardal, Andrea Lodi, Neil Yorke-Smith

Mixed Integer Linear Programming (MILP) is a pillar of mathematical optimization that offers a powerful modeling language for a wide range of applications. During the past decades, enormous algorithmic progress has been …

Machine Learning for Cutting Planes in Integer Programming: A Survey

2023-02-17 · Arnaud Deza, Elias B. Khalil

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…

Survey

Structural Analysis of Branch-and-Cut and the Learnability of Gomory Mixed Integer Cuts

2022-04-15 · Maria-Florina Balcan, Siddharth Prasad, Tuomas Sandholm, Ellen Vitercik

The incorporation of cutting planes within the branch-and-bound algorithm, known as branch-and-cut, forms the backbone of modern integer programming solvers. These solvers are the foremost method for solving discrete opt…

BIG-bench Machine Learning

Machine Learning Algorithms for Improving Exact Classical Solvers in Mixed Integer Continuous Optimization

2025-08-09 · Morteza Kimiaei, Vyacheslav Kungurtsev, Brian Olimba arxiv

Integer and mixed-integer nonlinear programming (INLP, MINLP) are central to logistics, energy, and scheduling, but remain computationally challenging. This survey examines how machine learning and reinforcement learning…

Reinforcement Learning

An analysis of optimization problems involving ReLU neural networks

2025-02-05 · Christoph Plate, Mirko Hahn, Alexander Klimek, Caroline Ganzer 외

Solving mixed-integer optimization problems with embedded neural networks with ReLU activation functions is challenging. Big-M coefficients that arise in relaxing binary decisions related to these functions grow exponent…