A machine learning framework for neighbor generation in metaheuristic search
Not on the map. Why?
Abstract (arXiv)
This paper presents a methodology for integrating machine learning techniques into metaheuristics for solving combinatorial optimization problems. Namely, we propose a general machine learning framework for neighbor generation in metaheuristic search. We first define an efficient neighborhood structure constructed by applying a transformation to a selected subset of variables from the current solution. Then, the key of the proposed methodology is to generate promising neighbors by selecting a proper subset of variables that contains a descent of the objective in the solution space. To learn a good variable selection strategy, we formulate the problem as a classification task that exploits structural information from the characteristics of the problem and from high-quality solutions. We validate our methodology on two metaheuristic applications: a Tabu Search scheme for solving a Wireless Network Optimization problem and a Large Neighborhood Search heuristic for solving Mixed-Integer Programs. The experimental results show that our approach is able to achieve a satisfactory trade-off between the exploration of a larger solution space and the exploitation of high-quality solution regions on both applications.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 14 of its 32 references that are in the map. First posted on arXiv 22 Dec 2022.
Builds on
14 of 32 references.
References · 14
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2017Focal Loss for Dense Object Detectioncited by 749
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2018Reinforcement Learning for Solving the Vehicle Routing Problemcited by 327
- 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2020Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learningcited by 139
- 2018Learning to Branchcited by 78
2 more
- 2020Learn to Design the Heuristics for Vehicle Routing Problemcited by 24
- 2019Learning chordal extensionscited by 5
Built on by
Citing papers per year: 2024: 2; 2025: 1; 2026: 1.
4 papers.
- 2024Metaheuristics and Large Language Models Join Forces: Toward an Integrated Optimization Approachcited by 6
- 2024Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood searchcited by 1
- 2025Deep RL Dual Sourcing Inventory Management with Supply and Capacity Risk Awarenesscited by 1
- 2026Machine Learning-Enhanced Tabu Search for Tactical Wireless Network Designcited by 0
- 2026Machine Learning-Enhanced Tabu Search for Tactical Wireless Network Design31 Jul 2026
- 2025Deep RL Dual Sourcing Inventory Management with Supply and Capacity Risk Awareness19 Jul 2025
- 2024Robotic warehousing operations: a learn-then-optimize approach to large-scale neighborhood search29 Aug 2024
- 2024Metaheuristics and Large Language Models Join Forces: Toward an Integrated Optimization Approach28 May 2024