Skip to main content
Top
Published in: Arabian Journal for Science and Engineering 2/2022

01-09-2021 | Research Article-Computer Engineering and Computer Science

Bipolar Mating Tendency: Harmony Between the Best and the Worst Individuals

Authors: Mashar Cenk Gençal, Mustafa Oral

Published in: Arabian Journal for Science and Engineering | Issue 2/2022

Log in

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

search-config
loading …

Abstract

Evolutionary algorithms (EAs) are successfully employed to solve complex optimization problems such as network design problems, path finding problems, scheduling problems and social and economic planning. By using intelligent strategies, EAs iteratively improve the initial solution to produce new solutions. Particularly in genetic algorithms (GAs), one of the most known EAs, selection mechanism, has crucial importance due to its effect on the diversity of a population and convergence ability to optimal solution. As most of the selection methods of GAs favor the good solutions for reproductions, average or poor solutions are overlooked. Recently, we proposed a new selection method, called Bipolar Mating Tendency (BMT), that is based on Standard Tournament (ST) selection. Unlike the state-of-the-art selection methods of GAs, BMT diversifies the mating process with the inclusion of less favorable solutions. In this paper, the performance of BMT was compared with the performance of ST and prevalent selection methods that are also based on ST: restricted tournament selection, unbiased tournament selection, fine-grained tournament selection and cooperative selection. For the comparison, twenty-one well-known benchmark optimization functions and sixteen IEEE CEC 2018 test functions were utilized. Also, nonparametric statistical tests were performed to demonstrate the significance of the results. In order to test the effectiveness of GA-BMT (GA that uses BMT as a selection method), three real-world engineering problems were used. In addition to showing predominant results comparing to the other methods in test functions, BMT has also provided successful results in the problems.

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 "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
1.
go back to reference Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT Press, Cambridge (1992)CrossRef Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. MIT Press, Cambridge (1992)CrossRef
2.
go back to reference Baker, J. E.: Reducing bias and inefficiency in the selection algorithm. In: Proceedings of the Second International Conference on Genetic Algorithms, vol. 206, pp. 14–21 (1987) Baker, J. E.: Reducing bias and inefficiency in the selection algorithm. In: Proceedings of the Second International Conference on Genetic Algorithms, vol. 206, pp. 14–21 (1987)
3.
go back to reference Greffenstette, J. J.; Baker, J. E.: How genetic algorithms work: a critical look at implicit parallelism. In: Proceedings of the 3rd International Conference on Genetic algorithms, pp. 20–27 (1989) Greffenstette, J. J.; Baker, J. E.: How genetic algorithms work: a critical look at implicit parallelism. In: Proceedings of the 3rd International Conference on Genetic algorithms, pp. 20–27 (1989)
4.
go back to reference Whitley, D.; Kauth, J.: GENITOR : A Different Genetic Algorithm. Colorado State University, Dept. of Computer Science, Fort Collins, Colo. (1988) Whitley, D.; Kauth, J.: GENITOR : A Different Genetic Algorithm. Colorado State University, Dept. of Computer Science, Fort Collins, Colo. (1988)
5.
go back to reference Siddiqi, U.F.; Sait, S.M.; Kaynak, O.: Genetic algorithm for the mutual information-based feature selection in univariate time series data. IEEE Access 8, 9597–9609 (2020)CrossRef Siddiqi, U.F.; Sait, S.M.; Kaynak, O.: Genetic algorithm for the mutual information-based feature selection in univariate time series data. IEEE Access 8, 9597–9609 (2020)CrossRef
6.
go back to reference Goldberg, D.E.; et al.: A note on Boltzmann tournament selection for genetic algorithms and population-oriented simulated annealing. Complex Syst. 4(4), 445–460 (1990)MATH Goldberg, D.E.; et al.: A note on Boltzmann tournament selection for genetic algorithms and population-oriented simulated annealing. Complex Syst. 4(4), 445–460 (1990)MATH
7.
go back to reference Harik, G.R.: Finding multimodal solutions using restricted tournament selection. In: ICGA 24–31 (1995) Harik, G.R.: Finding multimodal solutions using restricted tournament selection. In: ICGA 24–31 (1995)
8.
go back to reference Roy, R.; Parmee, I.C.: Adaptive restricted tournament selection for the identification of multiple sub-optima in a multi-modal function. In. AISB Workshop on Evolutionary Computing, Springer, pp. 236–256 (1996) Roy, R.; Parmee, I.C.: Adaptive restricted tournament selection for the identification of multiple sub-optima in a multi-modal function. In. AISB Workshop on Evolutionary Computing, Springer, pp. 236–256 (1996)
9.
go back to reference Lobo, F. G.; Bazargani, M.: When hillclimbers beat genetic algorithms in multimodal optimization. In: Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, pp. 1421–1422 (2015) Lobo, F. G.; Bazargani, M.: When hillclimbers beat genetic algorithms in multimodal optimization. In: Proceedings of the Companion Publication of the 2015 Annual Conference on Genetic and Evolutionary Computation, pp. 1421–1422 (2015)
10.
go back to reference Farias, R.G.G.; De Magalhães, C.S.: Parent selection strategies in niching genetic algorithms. In: IEEE Congress on Evolutionary Computation (CEC). IEEE 2018, 1–8 (2018) Farias, R.G.G.; De Magalhães, C.S.: Parent selection strategies in niching genetic algorithms. In: IEEE Congress on Evolutionary Computation (CEC). IEEE 2018, 1–8 (2018)
11.
go back to reference Matsui, K.: New selection method to improve the population diversity in genetic algorithms. In: IEEE SMC’99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No. 99CH37028), Vol. 1, IEEE, pp. 625–630 (1999) Matsui, K.: New selection method to improve the population diversity in genetic algorithms. In: IEEE SMC’99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No. 99CH37028), Vol. 1, IEEE, pp. 625–630 (1999)
13.
go back to reference Filipović, V.: Fine-grained tournament selection operator in genetic algorithms. Comput. Inf. 22(2), 143–161 (2012)MathSciNetMATH Filipović, V.: Fine-grained tournament selection operator in genetic algorithms. Comput. Inf. 22(2), 143–161 (2012)MathSciNetMATH
14.
go back to reference Laredo, J.L.J.; Nielsen, S.S.; Danoy, G.; Bouvry, P.: Cooperative selection: improving tournament selection via altruism. In: European Conference on Evolutionary Computation in Combinatorial Optimization, Springer, pp. 85–96 (2014) Laredo, J.L.J.; Nielsen, S.S.; Danoy, G.; Bouvry, P.: Cooperative selection: improving tournament selection via altruism. In: European Conference on Evolutionary Computation in Combinatorial Optimization, Springer, pp. 85–96 (2014)
15.
go back to reference Pereira, R.L.; Souza, D.L.; Mollinetti, M.A.F.; Neto, M.T.S.; Yasojima, E.K.K.; Teixeira, O.N.; De Oliveira, R.C.L.: Game theory and social interaction for selection and crossover pressure control in genetic algorithms: an empirical analysis to real-valued constrained optimization. IEEE Access 8, 144839–144865 (2020)CrossRef Pereira, R.L.; Souza, D.L.; Mollinetti, M.A.F.; Neto, M.T.S.; Yasojima, E.K.K.; Teixeira, O.N.; De Oliveira, R.C.L.: Game theory and social interaction for selection and crossover pressure control in genetic algorithms: an empirical analysis to real-valued constrained optimization. IEEE Access 8, 144839–144865 (2020)CrossRef
16.
go back to reference Zhang, X.; Geng, J.; Ma, J.; Liu, H.; Niu, S.; Mao, W.: A hybrid service selection optimization algorithm in internet of things. EURASIP J. Wirel. Commun. Netw. 2021(1), 1–13 (2021)CrossRef Zhang, X.; Geng, J.; Ma, J.; Liu, H.; Niu, S.; Mao, W.: A hybrid service selection optimization algorithm in internet of things. EURASIP J. Wirel. Commun. Netw. 2021(1), 1–13 (2021)CrossRef
17.
go back to reference Oral, M.; Gençal, M.C.: Harmony Between the Best and the Worst Individuals in Tournament Selection. Majlesi J. Mechatron. Syst. 6(3), 25–28 (2017) Oral, M.; Gençal, M.C.: Harmony Between the Best and the Worst Individuals in Tournament Selection. Majlesi J. Mechatron. Syst. 6(3), 25–28 (2017)
18.
go back to reference Albunian, N.: An investigation of search behaviour in search-based unit test generation. Ph.D. thesis, University of Sheffield (2020) Albunian, N.: An investigation of search behaviour in search-based unit test generation. Ph.D. thesis, University of Sheffield (2020)
20.
go back to reference Liu, Q.; Du, S.; van Wyk, B.J.; Sun, Y.: Niching particle swarm optimization based on Euclidean distance and hierarchical clustering for multimodal optimization. Nonlinear Dyn. 99(3), 2459–2477 (2020)CrossRef Liu, Q.; Du, S.; van Wyk, B.J.; Sun, Y.: Niching particle swarm optimization based on Euclidean distance and hierarchical clustering for multimodal optimization. Nonlinear Dyn. 99(3), 2459–2477 (2020)CrossRef
21.
go back to reference Molga, M.; Smutnicki, C.: Test functions for optimization needs, test functions for optimization needs. Molga, M.; Smutnicki, C.: Test functions for optimization needs, test functions for optimization needs.
23.
go back to reference Rueda, J.L.; Erlich, I.: Hybrid single parent-offspring MVMO for solving CEC2018 computationally expensive problems. In: IEEE Congress on Evolutionary Computation (CEC). IEEE 2018, pp. 1–8 (2018) Rueda, J.L.; Erlich, I.: Hybrid single parent-offspring MVMO for solving CEC2018 computationally expensive problems. In: IEEE Congress on Evolutionary Computation (CEC). IEEE 2018, pp. 1–8 (2018)
24.
go back to reference Lobo, F.G.; Goldberg, D.E.: The parameter-less genetic algorithm in practice. Inf. Sci. 167(1–4), 217–232 (2004)CrossRef Lobo, F.G.; Goldberg, D.E.: The parameter-less genetic algorithm in practice. Inf. Sci. 167(1–4), 217–232 (2004)CrossRef
25.
go back to reference Eftimov, T.; Korošec, P.: Deep statistical comparison for multi-objective stochastic optimization algorithms. Swarm Evolut. Comput. 61, 100837 (2021)CrossRef Eftimov, T.; Korošec, P.: Deep statistical comparison for multi-objective stochastic optimization algorithms. Swarm Evolut. Comput. 61, 100837 (2021)CrossRef
26.
go back to reference Friedman, M.: The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J. Am. Stat. Assoc. 10(1080/01621459), 10503522 (1937) Friedman, M.: The use of ranks to avoid the assumption of normality implicit in the analysis of variance. J. Am. Stat. Assoc. 10(1080/01621459), 10503522 (1937)
27.
go back to reference Friedman, M.: A comparison of alternative tests of significance for the problem of m rankings. Ann. Math. Stat. 11(1), 86–92 (1940)MathSciNetCrossRef Friedman, M.: A comparison of alternative tests of significance for the problem of m rankings. Ann. Math. Stat. 11(1), 86–92 (1940)MathSciNetCrossRef
28.
go back to reference Sheskin, D.J.: Handbook of Parametric and Nonparametric Statistical Procedures. CRC Press, Boca Raton (2003)CrossRef Sheskin, D.J.: Handbook of Parametric and Nonparametric Statistical Procedures. CRC Press, Boca Raton (2003)CrossRef
30.
go back to reference Sandgren, E.: Nonlinear integer and discrete programming in mechanical design optimization. J. Mech. Des. 112(2), 223–229 (1990)CrossRef Sandgren, E.: Nonlinear integer and discrete programming in mechanical design optimization. J. Mech. Des. 112(2), 223–229 (1990)CrossRef
31.
go back to reference Wu, S.-J.; Chow, P.-T.: Genetic algorithms for nonlinear mixed discrete-integer optimization problems via meta-genetic parameter optimization. Eng. Optim.+ A35 24(2), 137–159 (1995)CrossRef Wu, S.-J.; Chow, P.-T.: Genetic algorithms for nonlinear mixed discrete-integer optimization problems via meta-genetic parameter optimization. Eng. Optim.+ A35 24(2), 137–159 (1995)CrossRef
32.
go back to reference Lee, K.S.; Geem, Z.W.: A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput. Methods Appl. Mech. Eng. 194(36–38), 3902–3933 (2005)CrossRef Lee, K.S.; Geem, Z.W.: A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput. Methods Appl. Mech. Eng. 194(36–38), 3902–3933 (2005)CrossRef
33.
go back to reference Kaveh, A.; Mahdavi, V.R.: Colliding bodies optimization: a novel meta-heuristic method. Comput. Struct. 139, 18–27 (2014)CrossRef Kaveh, A.; Mahdavi, V.R.: Colliding bodies optimization: a novel meta-heuristic method. Comput. Struct. 139, 18–27 (2014)CrossRef
34.
go back to reference Mirjalili, S.: Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl.-Based Syst. 89, 228–249 (2015)CrossRef Mirjalili, S.: Moth-flame optimization algorithm: a novel nature-inspired heuristic paradigm. Knowl.-Based Syst. 89, 228–249 (2015)CrossRef
35.
go back to reference Mortazavi, A.; Toğan, V.; Nuhoğlu, A.: Interactive search algorithm: a new hybrid metaheuristic optimization algorithm. Eng. Appl. Artif. Intell. 71, 275–292 (2018)CrossRef Mortazavi, A.; Toğan, V.; Nuhoğlu, A.: Interactive search algorithm: a new hybrid metaheuristic optimization algorithm. Eng. Appl. Artif. Intell. 71, 275–292 (2018)CrossRef
36.
go back to reference Lim, W.H.; Isa, N.A.M.: Particle swarm optimization with increasing topology connectivity. Eng. Appl. Artif. Intell. 27, 80–102 (2014)CrossRef Lim, W.H.; Isa, N.A.M.: Particle swarm optimization with increasing topology connectivity. Eng. Appl. Artif. Intell. 27, 80–102 (2014)CrossRef
37.
go back to reference Belegundu, A. D.: Study of mathematical programming methods for structural optimization. Belegundu, A. D.: Study of mathematical programming methods for structural optimization.
38.
go back to reference Coello, C.A.C.: Use of a self-adaptive penalty approach for engineering optimization problems. Comput. Ind. 41(2), 113–127 (2000)CrossRef Coello, C.A.C.: Use of a self-adaptive penalty approach for engineering optimization problems. Comput. Ind. 41(2), 113–127 (2000)CrossRef
Metadata
Title
Bipolar Mating Tendency: Harmony Between the Best and the Worst Individuals
Authors
Mashar Cenk Gençal
Mustafa Oral
Publication date
01-09-2021
Publisher
Springer Berlin Heidelberg
Published in
Arabian Journal for Science and Engineering / Issue 2/2022
Print ISSN: 2193-567X
Electronic ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-021-06105-5

Other articles of this Issue 2/2022

Arabian Journal for Science and Engineering 2/2022 Go to the issue

Research Article-Computer Engineering and Computer Science

Thermal Comfort Model for HVAC Buildings Using Machine Learning

Research Article-Computer Engineering and Computer Science

Load Balancing in DCN Servers through SDN Machine Learning Algorithm

Premium Partners