Skip to main content

A Differential Evolution Algorithm for Multi-objective Mixed-Variable Optimization Problems

  • Conference paper
  • First Online:
Bio-Inspired Computing: Theories and Applications (BIC-TA 2021)

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

Abstract

Multi-objective mixed-variable optimization problems (MO-MVOPs) are common and complex practical design optimization problems. MO-MVOPs often include multiple complex functions, constraints and mixed types of decision variables. Compared with single objective mixed-variable optimization problems (MVOPs), the decision space of MO-MVOPs presents more complex spatial distribution features. These features of MO-MVOPs make solving such problems face a big challenge. In this paper, fundamental advancements are made to MCDEmv which is previously proposed for single objective MVOPs. This improved version can solve MO-MVOPs, which can be named as MO-MCDEmv. In MO-MCDEmv, the best solution in the population is no longer the solution with the best fitness value, but a random solution in the first rank after executing the fast non-dominated sorting approach in NSGA-II. The generation of offsprings is generated by using the selection operator in NSGA-II. In addition, the local search in MCDEmv is utilized to improve the parents. The quality of the newly generated individual depends on the dominance relationship between itself and its parent. The experimental results of two actual MO-MVOPs are obtained by using two advanced multi-objective algorithms, i.e., CMOEA/D and NSGA-II, and the proposed MO-MCDEmv. The experimental results show that the MO-MCDEmv has better performance than the two advanced multi-objective 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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.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. Tong, W., Chowdhury, S., Messac, A.: A multi-objective mixed-discrete particle swarm optimization with multi-domain diversity preservation. Struct. Multidiscip. Optim. 53(3), 471–488 (2015). https://doi.org/10.1007/s00158-015-1319-8

    Article  MathSciNet  Google Scholar 

  2. Peng, H., Han, Y., Deng, C., Wang, J., Wu, Z.: Multi-strategy co-evolutionary differential evolution for mixed-variable optimization. Knowl.-Based Syst. 229, 107366 (2021)

    Article  Google Scholar 

  3. Altabeeb, A.M., Mohsen, A.M., Abualigah, L., Ghallab, A.: Solving capacitated vehicle routing problem using cooperative firefly algorithm. Appl. Soft Comput. 108, 107403 (2021)

    Article  Google Scholar 

  4. Cui, L., Deng, J., Wang, L., Xu, M., Zhang, Y.: A novel locust swarm algorithm for the joint replenishment problem considering multiple discounts simultaneously. Knowl-Based Syst. 111, 51–62 (2016)

    Article  Google Scholar 

  5. Fathi, M., Khakifirooz, M., Diabat, A., Chen, H.: An integrated queuing stochastic optimization hybrid Genetic Algorithm for a location-inventory supply chain network. Int. J. Prod. Econ. 237, 108139 (2021)

    Article  Google Scholar 

  6. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)

    Article  Google Scholar 

  7. Zhang, Q., Hui, L.: Moea/d: A multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11(6), 712–731 (2008)

    Article  Google Scholar 

  8. Zitzler, E., Künzli, S.: Indicator-based selection in multiobjective search. In: Yao, X., et al. (eds.) PPSN 2004. LNCS, vol. 3242, pp. 832–842. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30217-9_84

    Chapter  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  10. Li, H., Zhang, Q.: Multiobjective optimization problems with complicated Pareto sets, MOEA/D and NSGA-II. IEEE Trans. Evol. Comput. 13(2), 284–302 (2008)

    Article  Google Scholar 

  11. Peng, H., Guo, Z., Deng, C., Wu, Z.: Enhancing differential evolution with random neighbors based strategy. J. Comput. Sci. 26, 501–511 (2018)

    Article  MathSciNet  Google Scholar 

  12. Qiu, X., Tan, K.C., Xu, J.: Multiple exponential recombination for differential evolution. IEEE Trans. Cybernet. 47(4), 995–1006 (2016)

    Article  Google Scholar 

  13. Liao, T., Socha, K., de Oca, M.A.M., Stützle, T., Dorigo, M.: Ant colony optimization for mixed-variable optimization problems. IEEE Trans. Evol. Comput. 18(4), 503–518 (2013)

    Article  Google Scholar 

  14. Deb, K.: An efficient constraint handling method for genetic algorithms. Comput. Meth. Appl. Mech. Eng. 186(2–4), 311–338 (2000)

    Article  Google Scholar 

  15. Tian, Y., Cheng, R., Zhang, X., Jin, Y.: PlatEMO: A MATLAB platform for evolutionary multi-objective optimization [educational forum]. IEEE Comput. Intell. Mag. 12(4), 73–87 (2017)

    Article  Google Scholar 

  16. Wang, H., Jin, Y., Yao, X.: Diversity assessment in many-objective optimization. IEEE Trans. Cybernet. 47(6), 1510–1522 (2017)

    Article  Google Scholar 

  17. Jain, H., Deb, K.: An evolutionary many-objective optimization algorithm using reference-point based non-dominated sorting approach, part II: Handling constraints and extending to an adaptive approach. IEEE Trans. Evol. Comput. 18(4), 602–622 (2013)

    Article  Google Scholar 

  18. Dimkou, T.I., Papalexandri, K.P.: A parametric optimization approach for multiobjective engineering problems involving discrete decisions. Comput. Chem. Eng. 22, S951–S954 (1998)

    Article  Google Scholar 

  19. Osyczka, A., Kundu, S.: A genetic algorithm-based multicriteria optimization method. In: Proceedings of the 1st World Congress of Structural Multidisciplinary Optimization, pp. 909–914 1995)

    Google Scholar 

  20. Khokhar, Z.O., et al.: “On the performance of the PSP method for mixed-variable multi-objective design optimization. J. Mech. Des. 132(7), 071009 (2010)

    Article  Google Scholar 

  21. Chen, Y., Zhou, A., Das, S.: utilizing dependence among variables in evolutionary algorithms for mixed-integer programming: a case study on multi-objective constrained portfolio optimization. Swarm Evol. Comput. 66, 100928 (2021)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China (61763019, 61966018) and the Science and Technology Foundation of Jiangxi Province (20202BABL202019).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hu Peng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Han, Y., Peng, H., Jiang, A., Wang, C., Kong, F., Li, M. (2022). A Differential Evolution Algorithm for Multi-objective Mixed-Variable Optimization Problems. In: Pan, L., Cui, Z., Cai, J., Li, L. (eds) Bio-Inspired Computing: Theories and Applications. BIC-TA 2021. Communications in Computer and Information Science, vol 1565. Springer, Singapore. https://doi.org/10.1007/978-981-19-1256-6_11

Download citation

  • DOI: https://doi.org/10.1007/978-981-19-1256-6_11

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-19-1255-9

  • Online ISBN: 978-981-19-1256-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics