Abstract
Traveling salesman problem (TSP) which is a classic combinational optimization problem has a wide range of applications in many areas. Many researchers focus on this problem and propose several algorithms. However, it was proved to be NP-hard, which is very difficult to be solved. No algorithm can solve any types of this problem effectively. In order to propose an effective algorithm for TSP, this paper improves the fruit fly optimization algorithm (FOA) proposed recently. As far as we know, the FOA has not yet been applied to solve TSP. Therefore, several modifications of FOA have to be made to meet the characteristics of TSP. Based on the whole search framework and the essence of FOA, some operations of particle swarm optimization (PSO) have been introduced into this method. In the smell search phase, the cluster mechanism of the fruit flies has been used to copy flies to one point and the mutation operation of genetic algorithm is used as the method of information exchanging among fruit flies for random search. In the visual search phase, the generalized PSO is applied to balance the global search and local search abilities of proposed algorithm. To evaluate the performance of proposed algorithm, some experiments and comparisons with other reported algorithms have been conducted. The results show the feasibility and effectiveness of proposed algorithm in solving TSP.
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.