Large Neighborhood Search (LNS) is a combinatorial optimization heuristic that starts with an assignment of values for the variables to be optimized, and iteratively improves it by searching a large neighborhood around the current assignment. In this paper we consider a learning-based LNS approach for mixed integer programs (MIPs). We train a Neural Diving model to represent a probability distribution over assignments, which, together with an off-the-shelf MIP solver, generates an initial assignment. Formulating the subsequent search steps as a Markov Decision Process, we train a Neural Neighborhood Selection policy to select a search neighborhood at each step, which is searched using a MIP solver to find the next assignment. The policy net...
To effectively solve challenging staff rerostering problems, we propose to enhance a large neighborh...
There has already been a lot of research on Local Search Heuristics in Computer Science. Local Searc...
In recent years many so-called matheuristics have been proposed for solving Mixed Integer Program...
Mixed integer programming provides a unifying framework for solving a medley of hard combinatorial o...
Large Neighborhood Search (LNS) is a popular heuristic for solving combinatorial optimization proble...
This paper studies how to design abstractions of large-scale combinatorial optimization problems tha...
Large Neighborhood Search (LNS) is a popular heuristic for solving combinatorial optimization proble...
In line with the growing trend of using machine learning to improve solving of combinatorial optimis...
Abstract. Large neighborhood search (LNS) [25] is a framework that combines the expressiveness of co...
In line with the growing trend of using machine learning to help solve combinatorial optimisation pr...
Combinatorial optimization problems (COPs) are an important branch of mathematical optimization. It ...
Recent work has shown potential in using Mixed Integer Programming (MIP) solvers to optimize certain...
The definition of a suitable neighborhood structure on the solution space is a key step when designi...
Large Neighbourhood Search (LNS) is a powerful technique that applies the "divide and conquer" princ...
A new simple MIP heuristic, called Randomized Neighborhood Search (RANS) is proposed, whose purpose ...
To effectively solve challenging staff rerostering problems, we propose to enhance a large neighborh...
There has already been a lot of research on Local Search Heuristics in Computer Science. Local Searc...
In recent years many so-called matheuristics have been proposed for solving Mixed Integer Program...
Mixed integer programming provides a unifying framework for solving a medley of hard combinatorial o...
Large Neighborhood Search (LNS) is a popular heuristic for solving combinatorial optimization proble...
This paper studies how to design abstractions of large-scale combinatorial optimization problems tha...
Large Neighborhood Search (LNS) is a popular heuristic for solving combinatorial optimization proble...
In line with the growing trend of using machine learning to improve solving of combinatorial optimis...
Abstract. Large neighborhood search (LNS) [25] is a framework that combines the expressiveness of co...
In line with the growing trend of using machine learning to help solve combinatorial optimisation pr...
Combinatorial optimization problems (COPs) are an important branch of mathematical optimization. It ...
Recent work has shown potential in using Mixed Integer Programming (MIP) solvers to optimize certain...
The definition of a suitable neighborhood structure on the solution space is a key step when designi...
Large Neighbourhood Search (LNS) is a powerful technique that applies the "divide and conquer" princ...
A new simple MIP heuristic, called Randomized Neighborhood Search (RANS) is proposed, whose purpose ...
To effectively solve challenging staff rerostering problems, we propose to enhance a large neighborh...
There has already been a lot of research on Local Search Heuristics in Computer Science. Local Searc...
In recent years many so-called matheuristics have been proposed for solving Mixed Integer Program...