Neigborhood Selection in Variable Neighborhood Search

09/15/2011
by   Martin Josef Geiger, et al.
0

Variable neighborhood search (VNS) is a metaheuristic for solving optimization problems based on a simple principle: systematic changes of neighborhoods within the search, both in the descent to local minima and in the escape from the valleys which contain them. Designing these neighborhoods and applying them in a meaningful fashion is not an easy task. Moreover, an appropriate order in which they are applied must be determined. In this paper we attempt to investigate this issue. Assume that we are given an optimization problem that is intended to be solved by applying the VNS scheme, how many and which types of neighborhoods should be investigated and what could be appropriate selection criteria to apply these neighborhoods. More specifically, does it pay to "look ahead" (see, e.g., in the context of VNS and GRASP) when attempting to switch from one neighborhood to another?

READ FULL TEXT

page 1

page 2

page 3

research
12/22/2022

A machine learning framework for neighbor generation in metaheuristic search

This paper presents a methodology for integrating machine learning techn...
research
07/08/2021

A note on 'Variable Neighborhood Search Based Algorithms for Crossdock Truck Assignment'

Some implementations of variable neighborhood search based algorithms we...
research
06/13/2018

Solving the Steiner Tree Problem in graphs with Variable Neighborhood Descent

The Steiner Tree Problem (STP) in graphs is an important problem with va...
research
09/30/2020

A Coevolutionary Variable Neighborhood Search Algorithm for Discrete Multitasking (CoVNS): Application to Community Detection over Graphs

The main goal of the multitasking optimization paradigm is to solve mult...
research
11/10/2022

Metaheuristic Approach to Solve Portfolio Selection Problem

In this paper, a heuristic method based on TabuSearch and TokenRing Sear...

Please sign up or login with your details

Forgot password? Click here to reset