Source: wikibot/variable-neighborhood-search

= Variable neighborhood search
{wiki=Variable_neighborhood_search}

Variable Neighborhood Search (VNS) is a metaheuristic optimization algorithm used for solving various combinatorial and continuous optimization problems. It is particularly effective for problems where the search space is large and complex, making it difficult to find optimal solutions using exact methods. The main idea behind Variable Neighborhood Search is to systematically explore different neighborhoods of the current solution to escape local optima and eventually find better solutions.