Research Article

Hybrid Genetic Algorithms for the Asymmetric Distance-Constrained Vehicle Routing Problem

Algorithm 5

Insertion search algorithm.
Input: A chromosome.
Output: New chromosome.
fortodo
  fortod
    If inserting city αi after city αj reduces the distance of the chromosome and does not violate distance constraint, then insert the city αi after the city αj.
  end for
end for
Return the new chromosome