Abstract
Comparing with single-population optimization, co-evolution has more benefits in tackling multi-objective optimization problems, as different evolutionary algorithms can work collaboratively. This paper presents a new co-evolution algorithm which employs three populations and integrates particle swarm optimization (PSO) and differential evolution (DE) into the framework of decomposition, named MODEPSO. The main contribution is that the elite solutions got by PSO and archive evolution are considered as evolutionary candidates which will be further evolved by DE operation, so PSO and DE operators can work collaboratively. Experimental results indicate that MODEPSO has better performance than the compared algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182–197 (2002)
Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: improving the strength Pareto evolutionary algorithm. Computer Engineering and Networks Laboratory, Swiss Federal Institute of Technology (ETH), Zurich, Switzerland, Technical report 103 (2001)
Li, M., Yang, S., Liu, X.: Shift-based density estimation for pareto-based algorithms in many-objective optimization. IEEE Trans. Evol. Comput. 18, 348–365 (2014)
Deb, K., Jain, H.: An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans. Evol. Comput. 18, 577–601 (2014)
Zhang, Q., Li, H.: MOEA/D: a multi-objective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11, 712–731 (2007)
Li, H., Zhang, Q.: Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans. Evol. Comput. 13, 284–302 (2009)
Zhao, S., Suganthan, P.N., Zhang, Q.: Decomposition-based multiobjective evolutionary algorithm with an ensemble of neighborhood sizes. IEEE Trans. Evol. Comput. 16, 442–446 (2012)
Li, K., Fialho, A., Kwong, S., Zhang, Q.: Adaptive operator selection with bandits for a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 18, 114–130 (2014)
Storn, R., Price, K.: Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11, 341–359 (1997)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of IEEE International Conference on Neural Networks, pp. 1942–1948 (1995)
Sierra, M.R., Coello Coello, C.A.: Improving PSO-based multi-objective optimization using crowding, mutation and epsilon-dominance. Evol. Multi-Criterion Optim. 3410, 505–519 (2005)
Zhan, Z., Li, J., Cao, J., Zhang, J., Chuang, H., Shi, Y.: Multiple populations for multiple objectives: a coevolutionary technique for solving multiobjective optimization problems. IEEE Trans. Cybern. 43, 445–463 (2013)
Peng, W., Zhang, Q.: A decomposition-based multi-objective particle swarm optimization algorithm for continuous optimization problems. In: IEEE International Conference on Granular Computing, pp. 534–537 (2008)
Martinez, S.Z., Coello Coello, C.A.: A multiobjective particle swarm optimizer based on decomposition. In: Genetic and Evolutionary Computation Conference, pp. 69–76 (2011)
Moubayed, N.A., Petrovski, A., McCall, J.: D2MOPSO: MOPSO based on decomposition and dominance with archiving using crowding distance in objective and solution spaces. Evol. Comput. 22, 47–77 (2014)
Lin, Q., Li, J., Du, Z., Chen, J., Ming, Z.: A novel multi-objective particle swarm optimization with multiple search strategies. Eur. J. Oper. Res. 247, 732–744 (2015)
Gai, K., Qiu, M., Zhao, H.: Cost-aware multimedia data allocation for heterogeneous memory using genetic algorithm in cloud computing. IEEE Trans. Cloud Comput. (2016)
Qiu, M., Zhong, M., Li, J., et al.: Phase-change memory optimization for green cloud with genetic algorithm. IEEE Trans. Comput. 64, 3528–3540 (2015)
Zitzler, E., Deb, K., Thiele, L.: Comparison of multiobjective evolutionary algorithms: empirical results. Evol. Comput. 8, 173–195 (2000)
Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable test problems for evolutionary multi-objective optimization. In: Abraham, A., Jain, L., Goldberg, R. (eds.) Evolutionary Multiobjective Optimization, Advanced Information and Knowledge Processing, pp. 105–145. Springer, Heidelberg (2005)
Acknowledgements
This work was supported by the National Natural Science Foundation of China under Grant 61402291, Seed Funding from Scientific and Technical Innovation Council of Shenzhen Government under Grant 0000012528, Foundation for Distinguished Young Talents in Higher Education of Guangdong under Grant 2014KQNCX129, and Natural Science Foundation of SZU under Grant 201531.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Yang, S., Wang, W., Lin, Q., Chen, J. (2017). A Novel PSO-DE Co-evolutionary Algorithm Based on Decomposition Framework. In: Qiu, M. (eds) Smart Computing and Communication. SmartCom 2016. Lecture Notes in Computer Science(), vol 10135. Springer, Cham. https://doi.org/10.1007/978-3-319-52015-5_39
Download citation
DOI: https://doi.org/10.1007/978-3-319-52015-5_39
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-52014-8
Online ISBN: 978-3-319-52015-5
eBook Packages: Computer ScienceComputer Science (R0)