Abstract
We propose a deep reinforcement learning (RL) method to learn large neighborhood search (LNS) policy for integer programming (IP). The RL policy is trained as the destroy operator to select a subset of variables at each step, which is reoptimized by an IP solver as the repair operator. However, the combinatorial number of variable subsets prevents direct application of typical RL algorithms. To tackle this challenge, we represent all subsets by factorizing them into binary decisions on each variable. We then design a neural network to learn policies for each variable in parallel, trained by a customized actor-critic algorithm. We evaluate the proposed method on four representative IP problems. Results show that it can find better solutions than SCIP in much less time, and significantly outperform other LNS baselines with the same runtime. Moreover, these advantages notably persist when the policies generalize to larger problems. Further experiments with Gurobi also reveal that our method can outperform this state-of-the-art commercial solver within the same time limit.
| Original language | English |
|---|---|
| Title of host publication | Advances in Neural Information Processing Systems 34 (NeurIPS 2021) |
| Pages | 30075-30087 |
| Number of pages | 13 |
| ISBN (Electronic) | 9781713845393 |
| Publication status | Published - 2021 |
| Externally published | Yes |
| Event | 35th Conference on Neural Information Processing Systems, NeurIPS 2021 - Virtual, Online Duration: 6 Dec 2021 → 14 Dec 2021 Conference number: 35 |
Conference
| Conference | 35th Conference on Neural Information Processing Systems, NeurIPS 2021 |
|---|---|
| Abbreviated title | NeurIPS 2021 |
| City | Virtual, Online |
| Period | 6/12/21 → 14/12/21 |
Keywords
- Integer Programming
- Large Neighborhood Search
- Reinforcement Learning
- Bipartite Graph Network
Fingerprint
Dive into the research topics of 'Learning Large Neighborhood Search Policy for Integer Programming'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver