Skip to main content

A Novel Mutation and Crossover Operator for Multi-objective Differential Evolution

  • Conference paper
  • First Online:
Computational Intelligence and Intelligent Systems (ISICA 2017)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 873))

Included in the following conference series:

  • 648 Accesses

Abstract

Differential evolution is a simple evolutionary algorithm by simulating Darwinian evolution principle where the population of individuals are evolved and adapted with some reproduction mechanisms such as mutation, crossover and selection operator in the computer environment. During a mutation in the nature, only a few vectors of the individuals will be mutated instead of a mutation in whole vectors. Also during a crossover operation, there is still a mutation chance for individuals. This work proposed a novel mutation and crossover operation for multi-objective differential evolution inspired by above, named as NMCO-MODE. In the NMCO-MODE, offspring is allowed to mutate during a crossover as it is same for living individuals in nature, or keep some of its vector same after a mutation. At last, the NMCO-MODE is tested with multi-objective optimization problems (MOP), it’s found out that the new mechanism significantly improved performance of differential evolution algorithm. It has sharp convergence character and gets stuck in local minima less frequently than other multi-objective evolutionary algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Fleischer, M.: The measure of Pareto optima applications to multi-objective metaheuristics. In: Fonseca, C.M., Fleming, P.J., Zitzler, E., Thiele, L., Deb, K. (eds.) EMO 2003. LNCS, vol. 2632, pp. 519–533. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-36970-8_37

    Chapter  Google Scholar 

  2. Storn, R., Price, K.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 11, 341–359 (1997)

    Article  MathSciNet  Google Scholar 

  3. Wei, W., Wang, J., Tao, M.: Constrained differential evolution with multiobjective sorting mutation operators for constrained optimization. Appl. Soft Comput. 33, 207–222 (2015)

    Article  Google Scholar 

  4. Zhou, X., Zhang, G., Hao, X., Yu, L.: A novel differential evolution algorithm using local abstract convex underestimate strategy for global optimization. Comput. Oper. Res. 75, 132–149 (2016)

    Article  MathSciNet  Google Scholar 

  5. Rajesh, K., Bhuvanesh, A., Kannan, S., Thangaraj, C.: Least cost generation expansion planning with solar power plant using differential evolution algorithm. Renew. Energy 85, 677–686 (2016)

    Article  Google Scholar 

  6. Malathy, P., Shunmugalatha, A., Marimuthu, T.: Application of differential evolution for maximizing the loadability limit of transmission system during contingency. In: Pant, M., Deep, K., Bansal, J.C., Nagar, A., Das, K.N. (eds.) Proceedings of Fifth International Conference on Soft Computing for Problem Solving. AISC, vol. 437, pp. 51–64. Springer, Singapore (2016). https://doi.org/10.1007/978-981-10-0451-3_6

    Chapter  Google Scholar 

  7. Wei, W., Wang, J., Tao, M., Yuan, H.: Multi-objective constrained differential evolution using generalized opposition-based learning. Comput. Res. Dev. 53(6), 1410–1421 (2016)

    Google Scholar 

  8. Cheng, J., Yen, G.G., Zhang, G.: A grid-based adaptive multi-objective differential evolution algorithm. Inf. Sci. 367–368, 890–908 (2016)

    Article  Google Scholar 

  9. Chang, C.S., Xu, D.Y., Quek, H.B.: Pareto-optimal set based multiobjective tuning of fuzzy automatic train operation for mass transit system. IEE Proc.: Electric Power Appl. 146, 577–583 (1999)

    Article  Google Scholar 

  10. Robič, T., Filipič, B.: DEMO: differential evolution for multiobjective optimization. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 520–533. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-540-31880-4_36

    Chapter  MATH  Google Scholar 

  11. Qian, W.Y., Li, A.J.: Adaptive differential evolution algorithm for multiobjective optimization problems. Appl. Math. Comput. 201(1–2), 431–440 (2008)

    MathSciNet  MATH  Google Scholar 

  12. Huang, V.L., Qin, A.K., Suganthan, P.N., Tasgetiren, M.F.: Multi-objective optimization based on self-adaptive differential evolution algorithm. In: 2007 IEEE Congress on Evolutionary Computation, pp. 3601–3608. IEEE Press, New York (2007)

    Google Scholar 

  13. Huang, V.L., Zhao, S.Z., Mallipeddi, R., Suganthan, P.N.: Multi-objective optimization using self-adaptive differential evolution algorithm. In: 2009 IEEE Congress on Evolutionary Computation, pp. 190–194. IEEE Press, New York (2009)

    Google Scholar 

  14. Wang, Y.N., Wu, L.H., Yuan, X.F.: Multi-objective self-adaptive differential evolution with elitist archive and crowding entropy-based diversity measure. Soft. Comput. 14, 193–209 (2010)

    Article  Google Scholar 

  15. Ali, M., Siarry, P., Pant, M.: An efficient differential evolution based algorithm for solving multi-objective optimization problems. Eur. J. Oper. Res. 217(2), 404–416 (2012)

    MathSciNet  MATH  Google Scholar 

  16. Chen, X., Du, W.L., Qian, F.: Multi-objective differential evolution with ranking-based mutation operator and its application in chemical process optimization. Chemom. Intell. Lab. Syst. 136(16), 85–96 (2014)

    Article  Google Scholar 

  17. Su, Y., Chi, R.: Multi-objective particle swarm-differential evolution algorithm. Neural Comput. Appl. 28(2), 407–418 (2017)

    Article  Google Scholar 

Download references

Acknowledgement

This work was supported by the National Nature Science Foundation of China (No. 61370185, 61402217), Guangdong Higher School Scientific Innovation Project (No. 2014KTSCX188), the outstanding young teacher training program of the Education Department of Guangdong Province (YQ2015158); and Guangdong Provincial Science and Technology Plan Projects (No. 2016A010101034, 2016A010101035). Guangdong Provincial High School of International and Hong Kong, Macao and Taiwan cooperation and innovation platform and major international cooperation projects (No. 2015KGJHZ027).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wenhong Wei .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Li, Q., Wei, W. (2018). A Novel Mutation and Crossover Operator for Multi-objective Differential Evolution. In: Li, K., Li, W., Chen, Z., Liu, Y. (eds) Computational Intelligence and Intelligent Systems. ISICA 2017. Communications in Computer and Information Science, vol 873. Springer, Singapore. https://doi.org/10.1007/978-981-13-1648-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-1648-7_12

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-1647-0

  • Online ISBN: 978-981-13-1648-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics