Abstract
Genetic algorithm (GA) is a very efficient algorithm for solving optimization problems such as traveling salesman problem (TSP), timetable scheduling and 0/1 knapsack problem. Among these problems, the TSP is a well-known combinatorial optimization problem and it is a NP-hard problem. Many literatures have discussed how to use different methods to make genetic algorithm more efficient on solving TSP and these methods include how to design the representation of solution, how to initialize the initial population, how to design crossover, mutation and selection operator and so on. In this paper, we present a new method to initialize an initial population for GA on TSP, which we call greedy permuting method (or GPM for short). We test GPM on some TSP benchmark problems and find that it is competitive with an already proposed method NF and it can make GA much more efficient than a randomly initializing method.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.