Skip to main content
Log in

Solving large-scale multiobjective optimization via the probabilistic prediction model

  • Regular research paper
  • Published:
Memetic Computing Aims and scope Submit manuscript

Abstract

The characteristic of large-scale multiobjective optimization problems (LSMOPs) is optimizing multiple conflicting objectives while considering thousands of decision variables at the same time. An efficient optimization algorithm for LSMOPs should have the ability to search a large decision space and find the global optimum in the objective space. Maintaining the diversity of the population is one of the effective ways to locate the Pareto optimal set in a large search space. In this paper, we propose a large-scale multiobjective optimization algorithm based on the probabilistic prediction model, called LMOPPM, to establish a generating-filtering strategy and tackle the LSMOP. The proposed method improves the diversity of the population through importance sampling and enhances the convergence of the population via a trend prediction model. Furthermore, due to the adoption of the individual-based evolutionary mechanism, the computational costs of the proposed method are less relevant to the number of decision variables, thus avoiding high time complexity. We compared the proposed algorithm with several state-of-the-art algorithms on benchmark functions. The experimental results and complexity analysis demonstrate that the proposed algorithm provides significant improvements in terms of performance and computational efficiency in large-scale multiobjective optimization.

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

References

  1. Hong H, Ye K, Jiang M, Tan, KC (2021) Solving large-scale multi-objective optimization via probabilistic prediction model. In: International conference on evolutionary multi-criterion optimization, Springer, pp 605–616

  2. Hong W, Yang P, Tang K (2021) Evolutionary computation for large-scale multi-objective optimization: A decade of progresses. Int J Autom Comput 18(2):155–169

    Article  Google Scholar 

  3. Tian Y, Si L, Zhang X, Cheng R, He C, Tan KC, Jin, Y (2021) Evolutionary large-scale multi-objective optimization: A survey. ACM Computing Surveys, 1(1):1–34

  4. Ponsich A, Jaimes AL, Coello CAC (2013) A survey on multiobjective evolutionary algorithms for the solution of the portfolio optimization problem and other finance and economics applications. IEEE Trans Evol Comput 17(3):321–344

    Article  Google Scholar 

  5. Stanko ZP, Nishikawa T, Paulinski SR (2015) Large-scale multi-objective optimization for the management of seawater intrusion, santa barbara, ca. In Agu Fall Meeting 2015:H31G–1507

  6. Li G, Zhu Z, Ma L, Ma X (2021) Multi-objective memetic algorithm for core-periphery structure detection in complex network. Memetic Comput 13(3):285–306

    Article  Google Scholar 

  7. Tang K, Wang J, Li X, Yao X (2017) A scalable approach to capacitated arc routing problems based on hierarchical decomposition. IEEE Trans Cybern 47(11):3928–3940

    Article  Google Scholar 

  8. Wang H, Jiao L, Shang R, He S, Liu F (2015) A memetic optimization strategy based on dimension reduction in decision space. Evolutionary Computation, 23(1)

  9. Durillo JJ, Nebro AJ, Coello CAC, Garcia-Nieto J, Luna F, Alba E (2010) A study of multiobjective metaheuristics when solving parameter scalable problems. IEEE Trans Evol Comput 14(4):618–635

    Article  Google Scholar 

  10. Deb K, Jain H (2014) 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(4):577–601

    Article  Google Scholar 

  11. Zhang Y, Liu J, Zhou M, Jiang Z (2016) A multi-objective memetic algorithm based on decomposition for big optimization problems. Memetic Comput 8(1):45–61

    Article  Google Scholar 

  12. Peng W, Mu J, Chen L, Lin J (2021) A novel non-dominated sorting genetic algorithm for solving the triple objective project scheduling problem. Memetic Comput 13(2):271–284

    Article  Google Scholar 

  13. Li L, Wang X (2021) An adaptive multiobjective evolutionary algorithm based on grid subspaces. Memetic Comput 13(2):249–269

    Article  Google Scholar 

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

    Article  Google Scholar 

  15. Zhang X, Tian Y, Cheng R, Jin Y (2018) A decision variable clustering-based evolutionary algorithm for large-scale many-objective optimization. IEEE Trans Evol Comput 22(1):97–112

    Article  Google Scholar 

  16. Tian Y, Cheng R, Zhang X, Cheng F, Jin Y (2018) An indicator-based multiobjective evolutionary algorithm with reference point adaptation for better versatility. IEEE Trans Evol Comput 22(4):609–622

    Article  Google Scholar 

  17. Zhang Q, Li H (2007) Moea/d: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731

    Article  Google Scholar 

  18. Yang Z, Tang K, Yao X (2008) Large scale evolutionary optimization using cooperative coevolution. Inf Sci 178(15):2985–2999

    Article  MathSciNet  Google Scholar 

  19. Tian Y, Zhang X, Wang C, Jin Y (2020) An evolutionary algorithm for large-scale sparse multiobjective optimization problems. IEEE Trans Evol Comput 24(2):380–393

    Article  Google Scholar 

  20. Tian Y, Lu C, Zhang X, Tan KC, Jin Y (2021) Solving large-scale multiobjective optimization problems with sparse optimal solutions via unsupervised neural networks. IEEE Trans Cybern 51(6):3115–3128

    Article  Google Scholar 

  21. Qian C (2020) Distributed pareto optimization for large-scale noisy subset selection. IEEE Trans Evol Comput 24(4):694–707

    Article  Google Scholar 

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

    Article  Google Scholar 

  23. Zille H, Ishibuchi H, Mostaghim S, Nojima Y (2018) A framework for large-scale multiobjective optimization based on problem transformation. IEEE Trans Evol Comput 22(2):260–275

    Article  Google Scholar 

  24. Qian H, Yu Y (2017) Solving high-dimensional multi-objective optimization problems with low effective dimensions. In: Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, AAAI’17, AAAI Press, pp 875–881

  25. Johnson TB, Guestrin C (2018) Training deep models faster with robust, approximate importance sampling. In: Proceedings of the 32nd international conference on neural information processing systems, NIPS’18, Red Hook, NY, USA. Curran Associates Inc, pp 7276–7286

  26. Katharopoulos A, Fleuret F (2018) Not all samples are created equal: Deep learning with importance sampling. In: J Dy, A Krause, (eds), Proceedings of the 35th International Conference on Machine Learning volume 80 of Proceedings of Machine Learning Research, PMLR, Berlin, pp 2525–2534

  27. Jiang M, Wang Z, Hong H, Yen GG (2021) Knee point-based imbalanced transfer learning for dynamic multiobjective optimization. IEEE Trans Evol Comput 25(1):117–129

    Article  Google Scholar 

  28. Tian Y, Zheng X, Zhang X, Jin Y (2020) Efficient large-scale multi-objective optimization based on a competitive swarm optimizer. IEEE Trans Cybern 50(8):3696–3708. https://doi.org/10.1109/TCYB.2019.2906383

  29. Jiang M, Qiu L, Huang Z, Yen GG (2018) Dynamic multi-objective estimation of distribution algorithm based on domain adaptation and nonparametric estimation. Inf Sci 435:203–223

    Article  MathSciNet  Google Scholar 

  30. Jiang M, Huang Z, Jiang G, Shi M, Zeng X (2017) Motion generation of multi-legged robot in complex terrains by using estimation of distribution algorithm. In: 2017 IEEE symposium series on computational intelligence (SSCI), pp 1–6

  31. Xue Y, Rui Z, Yu X, Sang X, Liu W (2019) Estimation of distribution evolution memetic algorithm for the unrelated parallel-machine green scheduling problem. Memetic Computi 11(4):423–437

    Article  Google Scholar 

  32. Wang Y, Li B (2010) Multi-strategy ensemble evolutionary algorithm for dynamic multi-objective optimization. Memetic Comput 2(1):3–24

    Article  Google Scholar 

  33. Nguyen ML, Hui SC, Fong ACM (2012) Divide-and-conquer memetic algorithm for online multi-objective test paper generation. Memetic Comput 4(1):33–47

    Article  Google Scholar 

  34. Bui LT, Liu J, Bender A, Barlow M, Wesolkowski S, Abbass HA (2011) Dmea: a direction-based multiobjective evolutionary algorithm. Memetic Comput 3(4):271–285

    Article  Google Scholar 

  35. Chong JK (2016) A novel multi-objective memetic algorithm based on opposition-based self-adaptive differential evolution. Memetic Comput 8(2):147–165

    Article  Google Scholar 

  36. Li M, Wei J (2018) A cooperative co-evolutionary algorithm for large-scale multi-objective optimization problems. In: Proceedings of the genetic and evolutionary computation conference companion, GECCO ’18, New York, NY, USA. Association for Computing Machinery, pp 1716-1721

  37. Cao B, Zhao J, Gu Y, Ling Y, Ma X (2020) Applying graph-based differential grouping for multiobjective large-scale optimization. Swarm Evol Comput 53:100626

    Article  Google Scholar 

  38. Antonio LM, Coello CAC (2013) Use of cooperative coevolution for solving large scale multiobjective optimization problems. In: 2013 IEEE congress on evolutionary computation, pp 2758–2765

  39. Ma X, Liu F, Qi Y, Wang X, Li L, Jiao L, Yin M, Gong M (2016) A multiobjective evolutionary algorithm based on decision variable analyses for multiobjective optimization problems with large-scale variables. IEEE Trans Evol Comput 20(2):275–298

    Article  Google Scholar 

  40. Antonio LM, Coello CAC, Brambila SG, González JF, Tapia GC (2019) Operational decomposition for large scale multi-objective optimization problems. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion, GECCO ’19, New York, NY, USA. Association for Computing Machinery, pp 225-226

  41. He C, Li L, Tian Y, Zhang X, Chen R, Jin Y, Yao X (2019) Accelerating large-scale multiobjective optimization via problem reformulation. IEEE Trans Evol Comput 23(6):949–961. https://doi.org/10.1109/TEVC.2019.2896002

  42. Liu R, Liu J, Li Y, Liu J (2020) A random dynamic grouping based weight optimization framework for large-scale multi-objective optimization problems. Swarm Evol Comput 55:100684

  43. Qin S, Sun C, Jin Y, Tan Y, Fieldsend J (2021) Large-scale evolutionary multi-objective optimization assisted by directed sampling. IEEE Trans Evol Comput 25(4):724–738. https://doi.org/10.1109/TEVC.2021.3063606

  44. Yi J, Xing L, Wang G, Dong J, Vasilakos AV, Alavi AH, Wang L (2020) Behavior of crossover operators in NSGA-III for large-scale optimization problems. Inf Sci 509:470–487

  45. Zhang Y, Wang G, Li K, Yeh W, Jian M, Dong J (2020) Enhancing moea/d with information feedback models for large-scale many-objective optimization. Inf Sci 522:1–16

    Article  MathSciNet  Google Scholar 

  46. He C, Huang S, Cheng R, Tan KC, Jin Y (2020) Evolutionary multiobjective optimization driven by generative adversarial networks (gans). IEEE Trans Cybern, pp 1–14

  47. Hong W, Tang K, Zhou A, Ishibuchi H, Yao X (2019) A scalable indicator-based evolutionary algorithm for large-scale multiobjective optimization. IEEE Trans Evol Comput 23(3):525–537

    Article  Google Scholar 

  48. Cheng R, Jin Y, Olhofer M, Sendhoff B (2017) Test problems for large-scale multiobjective and many-objective optimization. IEEE Trans Cybern 47(12):4108–4121

    Article  Google Scholar 

  49. Zhang Q, Zhou A, Jin Y (2008) Rm-meda: a regularity model-based multiobjective estimation of distribution algorithm. IEEE Trans Evol Comput 12(1):41–63

    Article  Google Scholar 

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

    Article  Google Scholar 

  51. Ismayilov G, Topcuoglu HR (2018) Dynamic multi-objective workflow scheduling for cloud computing based on evolutionary algorithms. In: 2018 IEEE/ACM international conference on utility and cloud computing companion (UCC Companion), pp 103–108

  52. Zitzler E, Thiele L, Laumanns M, Fonseca CM, da Fonseca VG (2003) Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 7(2):117–132

    Article  Google Scholar 

  53. Tan KC, Feng L, Jiang M (2021) Evolutionary transfer optimization-a new frontier in evolutionary computation research. IEEE Comput Intell Mag 16(1):22–33

    Article  Google Scholar 

  54. Jiang M, Wang Z, Guo S, Gao X, Tan KC (2021) Individual-based transfer learning for dynamic multiobjective optimization. IEEE Trans Cybern 51(10):4968–4981. https://doi.org/10.1109/TCYB.2020.3017049

  55. Jiang M, Wang Z, Qiu L, Guo S, Gao X, Tan KC (2021) A fast dynamic evolutionary multiobjective algorithm via manifold transfer learning. IEEE Trans Cybern 51(7):3417–3428. https://doi.org/10.1109/TCYB.2020.2989465

  56. Jiang M, Huang Z, Qiu L, Huang W, Yen GG (2017) Transfer learning-based dynamic multiobjective optimization algorithms. IEEE Trans Evol Comput 22(4):501–514

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (No.61673328).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Min Jiang or Donglin Cao.

Additional information

Publisher's Note

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

This work was supported in part by the National Natural Science Foundation of China under Grant 61673328, and in part by the Collaborative Project Foundation of Fuzhou-Xiamen-Quanzhou Innovation Demonstration Zone under Grant 3502ZCQXT202001.

This article is a journal version of Reference [1].

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hong, H., Ye, K., Jiang, M. et al. Solving large-scale multiobjective optimization via the probabilistic prediction model. Memetic Comp. 14, 165–177 (2022). https://doi.org/10.1007/s12293-022-00358-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12293-022-00358-9

Keywords

Navigation