Retour

G-2009-45

Variable Neighborhood Search

, , et

référence BibTeX

Variable neighborhood search (VNS) is a metaheuristic for solving combinatorial and global optimization problems whose basic idea is a systematic change of neighborhood both within a descent phase to find a local optimum and in a perturbation phase to get out of the corresponding valley. In this chapter we present the basic schemes of VNS and some of its extensions. We then describe recent developments, i.e., formulation space search and variable formulation search. We then present some families of applications in which VNS has proven to be very successful: (i) exact solution of large scale location problems by primal-dual VNS; (ii) generation of solutions to large mixed integer linear programs, by hybridization of VNS and local branching; (iii) generation of solutions to very large mixed integer programs using VNS decomposition and exact solvers (iv) generation of good feasible solutions to continuous nonlinear programs; (v) adaptation of VNS for solving automatic programming problems from the Artificial intelligence field and (vi) exploration of graph theory to find conjectures, refutations and proofs or ideas of proofs.

, 26 pages

Axes de recherche

Applications de recherche

Publications

, , et
M. Gendreau, J.Y. Potvin (eds), Handbook of Metaheuristics. International Series in Operations Research & Management Science, vol. 272, Springer, Cham, 57–97, 2019 référence BibTeX
Variable neighborhood search
, , et
Handbook of Metaheuristics, Series in Operational Research and Management Science (2nd edition), 146, 61–86, 2010 référence BibTeX
Variable neighborhood search
, , et
Eds Pardalos, P & Floudas, C, Handbook of Applied Optimization, 2005 référence BibTeX