C# Class VRP.VRPTW.Heuristics.LocalSearch.WochLebkowski09

Inheritance: VrpSolver
Datei anzeigen Open project: zaycev/vrptw

Public Properties

Property Type Description
CNumCoef float
IrmCoefA float
IrmIterations int

Public Methods

Method Description
BestInsertionPlaceCzech2001 ( Solution solution, Customer customer, Route route ) : double>.KeyValuePair
ImproveSolution ( Solution initialSolution, List selected, List routes ) : Solution
NeighbourhoodIrmSearch ( List customerList, Customer customer ) : List
OrderRoutesWithProb ( Solution solution, double prob ) : List
SelectionStage ( Solution initialSolution, int cNumber ) : List
Solve ( Problem problem, Solution initialSolution ) : Solution

Method Details

BestInsertionPlaceCzech2001() public method

public BestInsertionPlaceCzech2001 ( Solution solution, Customer customer, Route route ) : double>.KeyValuePair
solution VRP.VRPTW.Data.Solution
customer VRP.VRPTW.Data.Customer
route VRP.VRPTW.Data.Route
return double>.KeyValuePair

ImproveSolution() public method

public ImproveSolution ( Solution initialSolution, List selected, List routes ) : Solution
initialSolution VRP.VRPTW.Data.Solution
selected List
routes List
return VRP.VRPTW.Data.Solution

NeighbourhoodIrmSearch() public method

public NeighbourhoodIrmSearch ( List customerList, Customer customer ) : List
customerList List
customer VRP.VRPTW.Data.Customer
return List

OrderRoutesWithProb() public method

public OrderRoutesWithProb ( Solution solution, double prob ) : List
solution VRP.VRPTW.Data.Solution
prob double
return List

SelectionStage() public method

public SelectionStage ( Solution initialSolution, int cNumber ) : List
initialSolution VRP.VRPTW.Data.Solution
cNumber int
return List

Solve() public method

public Solve ( Problem problem, Solution initialSolution ) : Solution
problem VRP.VRPTW.Data.Problem
initialSolution VRP.VRPTW.Data.Solution
return VRP.VRPTW.Data.Solution

Property Details

CNumCoef public_oe property

public float CNumCoef
return float

IrmCoefA public_oe property

public float IrmCoefA
return float

IrmIterations public_oe property

public int IrmIterations
return int