Skip to main content
Log in

A study on multiform multi-objective evolutionary optimization

  • Regular Research Paper
  • Published:
Memetic Computing Aims and scope Submit manuscript

Abstract

Multi-objective optimization problem (MOP) denotes the optimization problem involving more than one objective function to be optimized simultaneously. In the literature, to solve MOP, evolutionary algorithm has been recognized as an effective approach. Over the years, a number of multi-objective evolutionary algorithms (MOEAs) have been developed. In this paper, we present a study on multiform multi-objective evolutionary optimization. In contrast to existing MOEAs, which only focus on the optimization of a single MOP, the proposed new paradigm considers to construct multiple forms of a given MOP, which may contain different useful information for solving the MOP. The evolutionary search is then performed on both the given MOP and the constructed forms concurrently. By transferring useful traits found along the evolutionary search across the given MOP and the built problem forms, enhanced multi-objective optimization performance can be obtained. To the best of our knowledge, there is no existing work that considers the multiform optimization for solving MOP. To evaluate the performance of the proposed multiform paradigm for multi-objective optimization, comprehensive empirical studies with commonly used MOP benchmarks using different existing MOEAs as the basic MOP solvers are conducted and analyzed.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. The evaluation on the approximated models are considered as negligible when compared to that on the original functions [35, 36].

  2. https://pymoo.org/

References

  1. Zuo X, Chen C, Tan W, Zhou MC (2014) Vehicle scheduling of an urban bus line via an improved multiobjective genetic algorithm. IEEE Trans Intell Transp syst 16(2):1030–1041

    Google Scholar 

  2. Xu Y, Ye Y, Zhang H, Zhang W, Lv Y (2019) A fast two-objective differential evolution for the two-objective coverage problem of wsns. Memet Comput 11:89–107

    Article  Google Scholar 

  3. Ribeiro MT, Ziviani N, Moura ESD, Hata I, Lacerda A, Veloso A (2014) Multiobjective pareto-efficient approaches for recommender systems. ACM Trans Intell Syst Technol (TIST) 5(4):1–20

    Google Scholar 

  4. Briza Antonio C, Naval Jr Prospero C (2011) Stock trading system based on the multi-objective particle swarm optimization of technical indicators on end-of-day market data. Appl Soft Comput 11(1):1191–1201

    Article  Google Scholar 

  5. Talluri S, Narasimhan R (2003) Vendor evaluation with performance variability: a max-min approach. Eur J Oper Res 146(3):543–552

    Article  MathSciNet  Google Scholar 

  6. Ng WL (2008) An efficient and simple model for multiple criteria supplier selection problem. Eur J Oper Res 186(3):1059–1067

    Article  Google Scholar 

  7. Ghodsypour SH, O’brien C (2001) The total cost of logistics in supplier selection, under conditions of multiple sourcing, multiple criteria and capacity constraint. Int J Prod Econ 73(1):15–27

    Article  Google Scholar 

  8. Mavrotas G (2009) Effective implementation of the \(\varepsilon \)-constraint method in multi-objective mathematical programming problems. Appl Math Comput 213(2):455–465

    MathSciNet  MATH  Google Scholar 

  9. Coello C, De CS, Zacatenco C (2006) Twenty years of evolutionary multi-objective optimization: a historical view of the field. IEEE Comput Intell Mag 1(1):28–36

    Article  Google Scholar 

  10. Liang J, Wang P, Guo L, Qu B, Yue C, Yu K, Wang Y (2019) Multi-objective flow shop scheduling with limited buffers using hybrid self-adaptive differential evolution. Memet Comput 11:407–422

    Article  Google Scholar 

  11. Deb K (2014) Multiobjective optimization. In: Burke E, Kendall G (eds) Search methodologies, Springer, Boston, MA. https://doi.org/10.1007/978-1-4614-6940-7_15

  12. Kalyanmoy D, Amrit P, Sameer A, Meyarivan TAMT (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evolut Comput 6(2):182–197

    Article  Google Scholar 

  13. Zitzler E, Laumanns M, Thiele L (2001) Spea2: Improving the strength pareto evolutionary algorithm. TIK-report, 103

  14. Zitzler E, Künzli S (2004) Indicator-based selection in multiobjective search. In: International conference on parallel problem solving from nature. Springer, pp. 832–842

  15. Yanan S, Yen Gary G, Zhang Y (2018) IGD indicator-based evolutionary algorithm for many-objective optimization problems. IEEE Trans Evolut Comput 23(2):173–187

    Google Scholar 

  16. Zhang Q, Li H (2007) MOEA/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evolut Comput 11(6):712–731

    Article  Google Scholar 

  17. Ke L, Zhang Q, Battiti R (2013) MOEA/D-ACO: a multiobjective evolutionary algorithm using decomposition and antcolony. IEEE Trans Cybern 43(6):1845–1859

    Article  Google Scholar 

  18. Gupta A, Ong Y-S, Feng L (2017) Insights on transfer optimization: because experience is the best teacher. IEEE Trans Emerg Top Comput Intell 2(1):51–64

    Article  Google Scholar 

  19. Gupta A, Ong Y-S, Feng L (2015) Multifactorial evolution: toward evolutionary multitasking. IEEE Trans Evolut Comput 20(3):343–357

    Article  Google Scholar 

  20. Dinh TP, Thanh BHT, Ba TT, Binh LN (2020) Multifactorial evolutionary algorithm for solving clustered tree problems: competition among Cayley codes. Memet Comput 12:185–217

    Article  Google Scholar 

  21. Handl J, Lovell SC, Knowles J (2008) Multiobjectivization by decomposition of scalar cost functions. In: International conference on parallel problem solving from nature. Springer, pp. 31–40

  22. Yuan Y, Ong Y-S, Gupta A, Hua X (2017) Objective reduction in many-objective optimization: evolutionary multiobjective approaches and comprehensive analysis. IEEE Trans Evolut Comput 22(2):189–210

    Article  Google Scholar 

  23. Lim D, Ong YS, Jin Y, Sendhoff B (2008) Evolutionary optimization with dynamic fidelity computational models. In: International conference on intelligent computing. Springer, pp. 235–242

  24. Da B, Gupta A, Ong YS, Feng L (2016) Evolutionary multitasking across single and multi-objective formulations for improved problem solving. In: 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, pp. 1695–1701

  25. Liang F, Lei Z, Jinghui Z, Abhishek G, Yew-Soon O, Kay-Chen T, Qin AK (2018) Evolutionary multitasking via explicit autoencoding. IEEE Trans Cybern 49(9):3457–3470

    Google Scholar 

  26. Rodrigues F, Pereira F, Ribeiro B (2014) Gaussian process classification and active learning with multiple annotators. In: International conference on machine learning, pp. 433–441

  27. Liu H, Ong Y-S, Cai J (2018) A survey of adaptive sampling for global metamodeling in support of simulation-based complex engineering design. Struct Multidiscip Optim 57(1):393–416

    Article  Google Scholar 

  28. Bonilla EV, Chai K, Williams C (2007) Multi-taskgaussian process prediction. In: Proceedings of the 20th international conference onneural information processing systems (NIPS’07). Curran Associates Inc., Red Hook, NY, USA, pp 153–160

  29. Swersky K, Snoek J, Adams RP (2013) Multi-task bayesian optimization. In: Proceedings of the 26th international conference on neural information processing systems - Volume 2 (NIPS’13). Curran Associates Inc., Red Hook, NY, USA, pp 2004–2012

  30. Bergstra J, Bardenet R, Bengio Y, Kégl B (2011) Algorithms for hyper-parameter optimization. In: Proceedings of the 24th International conference on neural information processing systems (NIPS’11). Curran Associates Inc., Red Hook, NY, USA, pp 2546–2554

  31. Snoek J, Larochelle H, Adams R (2012) Practical bayesian optimization of machine learning algorithms. In: Proceedings of the 25th international conference on neural information processing systems - Volume 2 (NIPS’12). Curran Associates Inc., Red Hook, NY, USA, pp 2951–2959

  32. Tomislav H, Heuvelink Gerard BM, Rossiter David G (2007) About regression-kriging: from equations to case studies. Comput Geosci 33(10):1301–1315

    Article  Google Scholar 

  33. Ye KQ (1998) Orthogonal column Latin hypercubes and their application in computer experiments. J Am Stat Assoc 93(444):1430–1439

    Article  MathSciNet  Google Scholar 

  34. Duan QY, Gupta Vijai K, Soroosh S (1993) Shuffled complex evolution approach for effective and efficient global minimization. J Optim Theory Appl 76(3):501–521

    Article  MathSciNet  Google Scholar 

  35. Sun C, Ding J, Zeng J, Jin Y (2018) A fitness approximation assisted competitive swarm optimizer for large scale expensive optimization problems. Memet Comput 10:123–134

    Article  Google Scholar 

  36. Wang H, Jin Y, Sun C, Doherty J (2019) Offline data-driven evolutionary optimization using selective surrogate ensembles. IEEE Trans Evolut Comput 23(1):203–216

    Article  Google Scholar 

  37. Liu B, Koziel S, Zhang Q (2016) A multi-fidelity surrogate-model-assisted evolutionary algorithm for computationally expensive optimization problems. J Comput Sci 12:28–37

    Article  MathSciNet  Google Scholar 

  38. Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evolut Comput 8(2):173–195

  39. Deb K, Thiele L, Laumanns M, Zitzler E (2005) Scalable test problems for evolutionary multiobjective optimization. In: Evolutionary multiobjective optimization. Springer, pp. 105–145

  40. Jiang S, Ong Y, Zhang J, Feng L (2014) Consistencies and contradictions of performance metrics in multiobjective optimization. IEEE Trans Cybern 44(12):2391–2404

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yuling Xie.

Ethics declarations

Conflicts of interest

No Conflict of Interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, L., Xie, Y., Chen, J. et al. A study on multiform multi-objective evolutionary optimization. Memetic Comp. 13, 307–318 (2021). https://doi.org/10.1007/s12293-021-00331-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12293-021-00331-y

Keywords

Navigation