Research Article
A Hybrid Genetic Algorithm for the Multiple Crossdocks Problem
Algorithm 1
HGA to solve problem (
).
| Generate initial solutions by two-stage greedy method. | | for to #maximum_iter do | | for to #crossover do | | Randomly select Parent 1 and Parent 2. | | Crossover Parent 1 and Parent 2 to produce a new Offspring. | | end for | | for each offspring do | | Mutate offspring with individual mutation probability and gene mutation probability | | | Apply neighborhood search to each newly-produced Offspring. | | end for | | Select the best from all the Individuals including all current parents and | | newly produced offsprings. | | Update current best solution. | | if the best solution could not improve within then | | Consider the solution as the goal optimal solution. | | break | | end if | | end for | | output the best solution and escaped time |
|