Design of ordered distance vector based population seeding and crossover techniques for permutation coded genetic algorithm