Click or drag to resize

LocalSearchMetaheuristicType Enumeration

Local search metaheuristic types from https://developers.google.com/optimization/routing/routing_options#local-search-options for use with the platform ORTools service using the IOrTools interface.

Namespace:  NetQuarry.Services.OrTools
Assembly:  EAP.Core (in EAP.Core.dll) Version: 2.0.0.0 (4.6.8.0)
Syntax
public enum LocalSearchMetaheuristicType
Members
  Member nameValueDescription
Automatic0Lets the solver select the metaheuristic.
GreedyDescent1Accepts improving (cost-reducing) local search neighbors until a local minimum is reached.
GuidedLocalSearch2Uses guided local search to escape local minima (cf. http://en.wikipedia.org/wiki/Guided_Local_Search); this is generally the most efficient metaheuristic for vehicle routing.
SimulatedAnnealing3Uses simulated annealing to escape local minima (cf. http://en.wikipedia.org/wiki/Simulated_annealing).
TabuSearch4Uses tabu search to escape local minima (cf. http://en.wikipedia.org/wiki/Tabu_search).
ObjectiveTabuSearch5Uses tabu search on the objective value of solution to escape local minima
See Also