2023
DOI: 10.48550/arxiv.2302.05636
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

A GNN-Guided Predict-and-Search Framework for Mixed-Integer Linear Programming

Abstract: Mixed-integer linear programming (MILP) is widely employed for modeling combinatorial optimization problems. In practice, similar MILP instances with only coefficient variations are routinely solved, and machine learning (ML) algorithms are capable of capturing common patterns across these MILP instances. In this work, we combine ML with optimization and propose a novel predict-and-search framework for efficiently identifying high-quality feasible solutions. Specifically, we first utilize graph neural networks… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…Machine learning (ML) techniques, due to its capability of capturing rich features from data, has shown impressive potential in addressing combinatorial optimization (CO) problems [26], [27], [28], especially MILP problems [8]. Some works apply ML models to directly solve MILPs [29], [30], [31]. Others attempt to incorporate ML models into heuristic components in modern solvers [10], [12], [32], [33].…”
Section: Machine Learning For Milpmentioning
confidence: 99%
See 2 more Smart Citations
“…Machine learning (ML) techniques, due to its capability of capturing rich features from data, has shown impressive potential in addressing combinatorial optimization (CO) problems [26], [27], [28], especially MILP problems [8]. Some works apply ML models to directly solve MILPs [29], [30], [31]. Others attempt to incorporate ML models into heuristic components in modern solvers [10], [12], [32], [33].…”
Section: Machine Learning For Milpmentioning
confidence: 99%
“…We employ G2MILP to generate new instances and augment the original datasets, and then evaluate whether the enriched datasets can improve the performance of the downstream tasks. The considered tasks include predicting the optimal values of the MILP problem, as discussed in Chen et al [19], and applying a predictand-search framework for solving MILPs, as proposed by Han et al [31].…”
Section: Benchmarkingmentioning
confidence: 99%
See 1 more Smart Citation