Skip to main content
Top
Published in: Knowledge and Information Systems 11/2020

25-08-2020 | Regular Paper

Multi-objective Bonobo Optimizer (MOBO): an intelligent heuristic for multi-criteria optimization

Authors: Amit Kumar Das, Ankit Kumar Nikum, Siva Vignesh Krishnan, Dilip Kumar Pratihar

Published in: Knowledge and Information Systems | Issue 11/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Non-traditional optimization tools have proved their potential in solving various types of optimization problems. These problems deal with either single objective or multiple/many objectives. Bonobo Optimizer (BO) is an intelligent and adaptive metaheuristic optimization algorithm inspired from the social behavior and reproductive strategies of bonobos. There is no study in the literature to extend this BO to solve multi-objective optimization problems. This paper presents a Multi-objective Bonobo Optimizer (MOBO) to solve different optimization problems. Three different versions of MOBO are proposed in this paper, each using a different method, such as non-dominated sorting with adaptation of grid approach; a ranking scheme for sorting of population with crowding distance approach; decomposition technique, wherein the solutions are obtained by dividing a multi-objective problem into a number of single-objective problems. The performances of all three different versions of the proposed MOBO had been tested on a set of thirty diversified benchmark test functions, and the results were compared with that of four other well-known multi-objective optimization techniques available in the literature. The obtained results showed that the first two versions of the proposed algorithms either outperformed or performed competitively in terms of convergence and diversity compared to the others. However, the third version of the proposed techniques was found to have the poor performance.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
4.
go back to reference Acharya PS (2019) Intelligent algorithmic multi-objective optimization for renewable energy system generation and integration problems: a review. Int J Renew Energy Res 9(1):271–280 Acharya PS (2019) Intelligent algorithmic multi-objective optimization for renewable energy system generation and integration problems: a review. Int J Renew Energy Res 9(1):271–280
5.
go back to reference Gopakumar AM, Balachandran PV, Xue D, Gubernatis JE, Lookman T (2018) Multi-objective optimization for materials discovery via adaptive design. Sci Rep 8(1):3738CrossRef Gopakumar AM, Balachandran PV, Xue D, Gubernatis JE, Lookman T (2018) Multi-objective optimization for materials discovery via adaptive design. Sci Rep 8(1):3738CrossRef
6.
go back to reference Franken T, Duggan A, Matrisciano A, Lehtiniemi H, Borg A, Mauss F (2019) Multi-objective optimization of fuel consumption and NOx emissions with reliability analysis using a stochastic reactor model. SAE technical paper, 2019-01-1173. https://doi.org/10.4271/2019-01-1173 Franken T, Duggan A, Matrisciano A, Lehtiniemi H, Borg A, Mauss F (2019) Multi-objective optimization of fuel consumption and NOx emissions with reliability analysis using a stochastic reactor model. SAE technical paper, 2019-01-1173. https://​doi.​org/​10.​4271/​2019-01-1173
12.
go back to reference Golberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Longman Publishing Co, Reading Golberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley Longman Publishing Co, Reading
13.
go back to reference Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science (MHS’95). IEEE, pp 39–43 Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science (MHS’95). IEEE, pp 39–43
26.
go back to reference Bhargava S (2013) A note on evolutionary algorithms and its applications. Adults Learn Math 8(1):31–45 Bhargava S (2013) A note on evolutionary algorithms and its applications. Adults Learn Math 8(1):31–45
29.
go back to reference Xiangui S, Dekui K (2015) A multi-objective ant colony optimization algorithm based on elitist selection strategy. Metall Min Ind 7(6):333–338 Xiangui S, Dekui K (2015) A multi-objective ant colony optimization algorithm based on elitist selection strategy. Metall Min Ind 7(6):333–338
35.
go back to reference RamuNaidu Y, Ojha AK, SusheelaDevi V (2020) Multi-objective Jaya Algorithm for solving constrained multi-objective optimization problems. In: Kim JH, Geem ZW, Jung D, Yoo DG, Yadav A (eds) Advances in Harmony search, soft computing and applications. Springer, Cham, pp 89–98CrossRef RamuNaidu Y, Ojha AK, SusheelaDevi V (2020) Multi-objective Jaya Algorithm for solving constrained multi-objective optimization problems. In: Kim JH, Geem ZW, Jung D, Yoo DG, Yadav A (eds) Advances in Harmony search, soft computing and applications. Springer, Cham, pp 89–98CrossRef
41.
go back to reference Ojstersek R, Brezocnik M, Buchmeister B (2020) Multi-objective optimization of production scheduling with evolutionary computation: a review. Int J Ind Eng Comput 11(3):359–376 Ojstersek R, Brezocnik M, Buchmeister B (2020) Multi-objective optimization of production scheduling with evolutionary computation: a review. Int J Ind Eng Comput 11(3):359–376
43.
go back to reference Holland JH (1992) Adaptation in natural and artificial systems. An introductory analysis with application to biology, control, and artificial intelligence. MIT Press, Cambridge Holland JH (1992) Adaptation in natural and artificial systems. An introductory analysis with application to biology, control, and artificial intelligence. MIT Press, Cambridge
45.
go back to reference Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms—a comparative case study. In: Eiben AE, Bäck T, Schoenauer M, Schwefel H-P (eds) Parallel problem solving from nature—PPSN V. Lecture notes in computer science. Springer, Berlin, pp 292–301. https://doi.org/10.1007/bfb0056872CrossRef Zitzler E, Thiele L (1998) Multiobjective optimization using evolutionary algorithms—a comparative case study. In: Eiben AE, Bäck T, Schoenauer M, Schwefel H-P (eds) Parallel problem solving from nature—PPSN V. Lecture notes in computer science. Springer, Berlin, pp 292–301. https://​doi.​org/​10.​1007/​bfb0056872CrossRef
46.
go back to reference Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, ChichesterMATH Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, ChichesterMATH
47.
go back to reference Schott JR (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. Master thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Boston Schott JR (1995) Fault tolerant design using single and multicriteria genetic algorithm optimization. Master thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Boston
48.
go back to reference Kursawe F (1991) A variant of evolution strategies for vector optimization. In: Schwefel HP, Männer R (eds) International conference on parallel problem solving from nature (PPSN). Lecture notes in computer science. Springer, Berlin, pp 193–197. https://doi.org/10.1007/bfb0029752CrossRef Kursawe F (1991) A variant of evolution strategies for vector optimization. In: Schwefel HP, Männer R (eds) International conference on parallel problem solving from nature (PPSN). Lecture notes in computer science. Springer, Berlin, pp 193–197. https://​doi.​org/​10.​1007/​bfb0029752CrossRef
52.
53.
go back to reference Gong W, Duan Q, Li J, Wang C, Di Z, Ye A, Miao C, Dai Y (2016) Multiobjective adaptive surrogate modeling-based optimization for parameter estimation of large, complex geophysical models. Water Resour Res 52(3):1984–2008CrossRef Gong W, Duan Q, Li J, Wang C, Di Z, Ye A, Miao C, Dai Y (2016) Multiobjective adaptive surrogate modeling-based optimization for parameter estimation of large, complex geophysical models. Water Resour Res 52(3):1984–2008CrossRef
54.
go back to reference Zhang Q, Zhou A, Zhao S, Suganthan PN, Liu W, Tiwari S (2008) Multiobjective optimization test instances for the CEC 2009 special session and competition. University of Essex, Colchester, UK and Nanyang Technological University, Singapore. Special session on performance assessment of multi-objective optimization algorithms, technical report 264 Zhang Q, Zhou A, Zhao S, Suganthan PN, Liu W, Tiwari S (2008) Multiobjective optimization test instances for the CEC 2009 special session and competition. University of Essex, Colchester, UK and Nanyang Technological University, Singapore. Special session on performance assessment of multi-objective optimization algorithms, technical report 264
55.
go back to reference Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195CrossRef Zitzler E, Deb K, Thiele L (2000) Comparison of multiobjective evolutionary algorithms: empirical results. Evol Comput 8(2):173–195CrossRef
56.
go back to reference Schaffer JD (1985) Multiple objective optimization with vector evaluated genetic algorithms. In: Proceedings of the first international conference on genetic algorithms and their applications. Lawrence Erlbaum Associates Inc., Publishers Schaffer JD (1985) Multiple objective optimization with vector evaluated genetic algorithms. In: Proceedings of the first international conference on genetic algorithms and their applications. Lawrence Erlbaum Associates Inc., Publishers
57.
go back to reference Fonseca CM, Fleming PJ (1998) Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation. IEEE Trans Syst Man Cybern Part A Syst Hum 28(1):26–37CrossRef Fonseca CM, Fleming PJ (1998) Multiobjective optimization and multiple constraint handling with evolutionary algorithms. I. A unified formulation. IEEE Trans Syst Man Cybern Part A Syst Hum 28(1):26–37CrossRef
58.
go back to reference Poloni C, Giurgevich A, Onesti L, Pediroda V (2000) Hybridization of a multi-objective genetic algorithm, a neural network and a classical optimizer for a complex design problem in fluid dynamics. Comput Methods Appl Mech Eng 186(2–4):403–420CrossRef Poloni C, Giurgevich A, Onesti L, Pediroda V (2000) Hybridization of a multi-objective genetic algorithm, a neural network and a classical optimizer for a complex design problem in fluid dynamics. Comput Methods Appl Mech Eng 186(2–4):403–420CrossRef
60.
go back to reference Pratihar DK (2013) Soft computing: fundamentals and applications. Alpha Science International Ltd, Oxford Pratihar DK (2013) Soft computing: fundamentals and applications. Alpha Science International Ltd, Oxford
61.
go back to reference García S, Molina D, Lozano M, Herrera F (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15(6):617CrossRef García S, Molina D, Lozano M, Herrera F (2009) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J Heuristics 15(6):617CrossRef
Metadata
Title
Multi-objective Bonobo Optimizer (MOBO): an intelligent heuristic for multi-criteria optimization
Authors
Amit Kumar Das
Ankit Kumar Nikum
Siva Vignesh Krishnan
Dilip Kumar Pratihar
Publication date
25-08-2020
Publisher
Springer London
Published in
Knowledge and Information Systems / Issue 11/2020
Print ISSN: 0219-1377
Electronic ISSN: 0219-3116
DOI
https://doi.org/10.1007/s10115-020-01503-x

Other articles of this Issue 11/2020

Knowledge and Information Systems 11/2020 Go to the issue

Premium Partner