Multiobjective Particle Swarm Optimization with Improved Selection Strategy for Route Optimization

The Multiobjective Route Optimization (MORO) problem is an extension of the traditional single-object route optimization problem, which aims to find an effective path with several conflicting objectives. Many research studies used multiobjective evolutionary algorithm (MOEA) to solve MORO problem, however, they cannot achieve satisfactory results in both quality and computational speed. In this paper, an improved selection strategy based multiobjective particle swarm optimization (ISSMOPSO) is proposed for MORO. The improved selection strategy tactfully combines the advantages of vector evaluated genetic algorithm (VEGA) and Pareto dominating and dominated relationship based fitness function (PDDR-FF). The selection strategy based on VEGA has a preference for the edge region of the Pareto front, the PDDR-FF-based selection strategy has the tendency converging toward the center area of the Pareto front, which preserve both the convergence rate and the distribution performance. The experimental results show that the convergence of ISSMOPSO is better than comparison algorithms, and the diversity is close to NSGA-II and SPEA2 but better than traditional MOPSO.

[1]  Qiang Wang,et al.  Population recombination strategies for multi-objective particle swarm optimization , 2017, Soft Comput..

[2]  Mitsuo Gen,et al.  Hybrid sampling strategy-based multiobjective evolutionary algorithm for process planning and scheduling problem , 2014, J. Intell. Manuf..

[3]  Russell C. Eberhart,et al.  Comparison between Genetic Algorithms and Particle Swarm Optimization , 1998, Evolutionary Programming.

[4]  Juan Li The Shortest Path Optimization Based on Mutation Particle Swarm Optimization Algorithm , 2014 .

[5]  Eckart Zitzler,et al.  Evolutionary algorithms for multiobjective optimization: methods and applications , 1999 .

[6]  O. Weck,et al.  A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND THE GENETIC ALGORITHM , 2005 .

[7]  Nima Jafari Navimipour,et al.  Service allocation in the cloud environments using multi-objective particle swarm optimization algorithm based on crowding distance , 2017, Swarm Evol. Comput..

[8]  Donald E. Grierson,et al.  Comparison among five evolutionary-based optimization algorithms , 2005, Adv. Eng. Informatics.

[9]  Andries Petrus Engelbrecht,et al.  Fuzzy particle swarm optimization algorithms for the open shortest path first weight setting problem , 2016, Applied Intelligence.

[10]  Marina Yusoff,et al.  A discrete particle swarm optimization with random selection solution for the shortest path problem , 2010, 2010 International Conference of Soft Computing and Pattern Recognition.

[11]  Jun Zhang,et al.  An External Archive-Guided Multiobjective Particle Swarm Optimization Algorithm , 2017, IEEE Transactions on Cybernetics.

[12]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.