Skip to main content
Top

2016 | OriginalPaper | Chapter

Validating the Grid Diversity Operator: An Infusion Technique for Diversity Maintenance in Population-Based Optimisation Algorithms

Authors : Ahmed Salah, Emma Hart, Kevin Sim

Published in: Applications of Evolutionary Computation

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

We describe a novel diversity method named Grid Diversity Operator (GDO) that can be incorporated into population-based optimization algorithms that support the use of infusion techniques to inject new material into a population. By replacing the random infusion mechanism used in many optimisation algorithms, the GDO guides the containing algorithm towards creating new individuals in sparsely visited areas of the search space. Experimental tests were performed on a set of 39 multimodal benchmark problems from the literature using GDO in conjunction with a popular immune-inspired algorithm (opt-ainet) and a sawtooth genetic algorithm. The results show that the GDO operator leads to better quality solutions in all of the benchmark problems as a result of maintaining higher diversity, and makes more efficient usage of the allowed number of objective function evaluations. Specifically, we show that the performance gain from using GDO increases as the dimensionality of the problem instances increases. An exploration of the parameter settings for the two main parameters of the new operator enabled the performance of the operator to be tuned empirically.

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!

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!

Literature
1.
go back to reference Soza, C., Becerra, R.L., Riff, M.C., Coello Coello, C.A.: Solving timetabling problems using a cultural algorithm. Appl. Soft Comput. 11(1), 337–344 (2011)CrossRef Soza, C., Becerra, R.L., Riff, M.C., Coello Coello, C.A.: Solving timetabling problems using a cultural algorithm. Appl. Soft Comput. 11(1), 337–344 (2011)CrossRef
2.
go back to reference Salah, A., Hart, E.: Grid diversity operator for some population-based optimization algorithms. In: Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference, pp. 1475–1476. ACM (2015) Salah, A., Hart, E.: Grid diversity operator for some population-based optimization algorithms. In: Proceedings of the Companion Publication of the 2015 on Genetic and Evolutionary Computation Conference, pp. 1475–1476. ACM (2015)
3.
go back to reference Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. Springer, New York (1996)CrossRefMATH Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs. Springer, New York (1996)CrossRefMATH
4.
go back to reference Črepinšek, M., Liu, S., Mernik, M.: Exploration and exploitation in evolutionary algorithms. ACM Comput. Surv. 45(3), 1–33 (2013)MATH Črepinšek, M., Liu, S., Mernik, M.: Exploration and exploitation in evolutionary algorithms. ACM Comput. Surv. 45(3), 1–33 (2013)MATH
5.
go back to reference Li, Z., Wang, X.: Chaotic differential evolution algorithm for solving constrained optimization problems. Inf. Technol. J. 10, 2378–2384 (2011)CrossRef Li, Z., Wang, X.: Chaotic differential evolution algorithm for solving constrained optimization problems. Inf. Technol. J. 10, 2378–2384 (2011)CrossRef
6.
go back to reference Grefenstette, J.J.: Genetic Algorithms for Changing Environments. Elsevier, Amsterdam (1992) Grefenstette, J.J.: Genetic Algorithms for Changing Environments. Elsevier, Amsterdam (1992)
7.
go back to reference Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)MATH Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)MATH
8.
go back to reference Koumousis, V.K., Katsaras, C.P.: A saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance. IEEE Trans. Evol. Comput. 10(1), 19–28 (2006)CrossRef Koumousis, V.K., Katsaras, C.P.: A saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance. IEEE Trans. Evol. Comput. 10(1), 19–28 (2006)CrossRef
9.
go back to reference Leung, S.W., Yuen, S.Y., Chow, C.K.: Parameter control by the entire search history: case study of history-driven evolutionary algorithm. In: 2010 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8, July 2010 Leung, S.W., Yuen, S.Y., Chow, C.K.: Parameter control by the entire search history: case study of history-driven evolutionary algorithm. In: 2010 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8, July 2010
10.
go back to reference Amor, H.B., Rettinger, A.: Intelligent exploration for genetic algorithms: using self-organizing maps in evolutionary computation. In: Proceedings of the 7th Annual Conference on Genetic and Evolutionary Computation, GECCO 2005, pp. 1531–1538. ACM, New York (2005) Amor, H.B., Rettinger, A.: Intelligent exploration for genetic algorithms: using self-organizing maps in evolutionary computation. In: Proceedings of the 7th Annual Conference on Genetic and Evolutionary Computation, GECCO 2005, pp. 1531–1538. ACM, New York (2005)
11.
go back to reference de Castro, L.N., Timmis, J.: An artificial immune network for multimodal function optimization. In: Proceedings of the 2002 Congress on Evolutionary Computation, 2002. CEC 2002, vol. 1, pp. 699–704 (2002) de Castro, L.N., Timmis, J.: An artificial immune network for multimodal function optimization. In: Proceedings of the 2002 Congress on Evolutionary Computation, 2002. CEC 2002, vol. 1, pp. 699–704 (2002)
12.
go back to reference Andrews, P.S., Timmis, J.: On diversity and artificial immune systems: incorporating a diversity operator into aiNet. In: Apolloni, B., Marinaro, M., Nicosia, G., Tagliaferri, R. (eds.) WIRN 2005 and NAIS 2005. LNCS, vol. 3931, pp. 293–306. Springer, Heidelberg (2006)CrossRef Andrews, P.S., Timmis, J.: On diversity and artificial immune systems: incorporating a diversity operator into aiNet. In: Apolloni, B., Marinaro, M., Nicosia, G., Tagliaferri, R. (eds.) WIRN 2005 and NAIS 2005. LNCS, vol. 3931, pp. 293–306. Springer, Heidelberg (2006)CrossRef
13.
go back to reference De França, F.O., Coelho, G.P., Zuben, V., F.J.: On the diversity mechanisms of opt-aiNet: a comparative study with fitness sharing. In: IEEE World Congress on Computational Intelligence, WCCI 2010–2010 IEEE Congress on Evolutionary Computation, CEC 2010 (2010) De França, F.O., Coelho, G.P., Zuben, V., F.J.: On the diversity mechanisms of opt-aiNet: a comparative study with fitness sharing. In: IEEE World Congress on Computational Intelligence, WCCI 2010–2010 IEEE Congress on Evolutionary Computation, CEC 2010 (2010)
14.
go back to reference Koumousis, V., Katsaras, C.: A Saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance. IEEE Trans. Evol. Comput. 10(1), 19–28 (2006)CrossRef Koumousis, V., Katsaras, C.: A Saw-tooth genetic algorithm combining the effects of variable population size and reinitialization to enhance performance. IEEE Trans. Evol. Comput. 10(1), 19–28 (2006)CrossRef
15.
go back to reference Liang, J.J., Qu, B.Y., Suganthan, P.N.: Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Technical report, Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou, China, December 2013 Liang, J.J., Qu, B.Y., Suganthan, P.N.: Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Technical report, Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou, China, December 2013
Metadata
Title
Validating the Grid Diversity Operator: An Infusion Technique for Diversity Maintenance in Population-Based Optimisation Algorithms
Authors
Ahmed Salah
Emma Hart
Kevin Sim
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-31153-1_2

Premium Partner