Skip to main content
Erschienen in: Soft Computing 5/2020

21.06.2019 | Methodologies and Application

The grid-to-neighbourhood relationship in cellular GAs: from design to solving complex problems

verfasst von: Zakaria Abdelmoiz Dahi, Enrique Alba

Erschienen in: Soft Computing | Ausgabe 5/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Cellular genetic algorithms (cGAs) are a class of evolutionary algorithms in which the population is structured as a grid and interactions between individuals are restricted to the neighbourhood. Like any other optimisation algorithm, the cGA’s efficiency lies in its ability to find an adequate balance between its exploratory and exploitive capabilities. The search selection pressure represents a good indicator of the state of that balance. From that point of view, it has been shown that the cGA’s grid-to-neighbourhood relationship can be used to reflect this property. Until today, not much has been done in that area of research and many questions still surround this grid-to-neighbourhood effect. This paper describes a systematic study on the effects of that ratio on the efficiency of the cGA. This is done by proposing a dynamic cGA that adapts its ratio through evolving its grid structure using some strategy. The study is conducted using a wide range of dynamic and static ratio-control policies and, for the first time, by considering both synchronous and asynchronous cGAs. As a validation problem, we have opted for a real-world complex problem in advanced cellular networks: the users’ mobility management. A wide set of differently sized and realistic instances of this problem have been used, and several comparisons have been conducted against other top-ranked solvers. The experiments showed that the ratio strategy rules the cGA’s convergence, efficiency and scalability. Its effectiveness is correlated with the ratio-adaptation policy and the replacement synchronism being used. Indeed, our proposals that are based on deterministic and dynamic strategies with an asynchronous replacement were able to outperform most of the state-of-the-art algorithms.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Fußnoten
1
High Throughput Computing (HTC).
 
2
Tukey’s results: https://tinyurl.com/Tukey-HSD.
 
Literatur
Zurück zum Zitat Al-Naqi A, Erdogan AT, Arslan T, Mathieu Y (2010) Balancing exploration and exploitation in an adaptive three-dimensional cellular genetic algorithm via a probabilistic selection operator. In: Proceedings of the NASA/ESA conference on adaptive hardware and systems. pp 258–264 Al-Naqi A, Erdogan AT, Arslan T, Mathieu Y (2010) Balancing exploration and exploitation in an adaptive three-dimensional cellular genetic algorithm via a probabilistic selection operator. In: Proceedings of the NASA/ESA conference on adaptive hardware and systems. pp 258–264
Zurück zum Zitat Al-Naqi A, Erdogan AT, Arslan T (2011) Fault tolerant three-dimensional cellular genetic algorithms with adaptive migration schemes. In: Proceedings of the NASA/ESA conference on adaptive hardware and systems. pp 352–359 Al-Naqi A, Erdogan AT, Arslan T (2011) Fault tolerant three-dimensional cellular genetic algorithms with adaptive migration schemes. In: Proceedings of the NASA/ESA conference on adaptive hardware and systems. pp 352–359
Zurück zum Zitat Alba E, Dorronsoro B (2005) The exploration/exploitation tradeoff in dynamic cellular genetic algorithms. IEEE Trans Evol Comput 9:126–142CrossRef Alba E, Dorronsoro B (2005) The exploration/exploitation tradeoff in dynamic cellular genetic algorithms. IEEE Trans Evol Comput 9:126–142CrossRef
Zurück zum Zitat Alba E, Dorronsoro B (2008) Cellular genetic algorithms, 1st edn. Springer, BerlinMATH Alba E, Dorronsoro B (2008) Cellular genetic algorithms, 1st edn. Springer, BerlinMATH
Zurück zum Zitat Alba E, Troya JM (2000) Cellular evolutionary algorithms: evaluating the influence of ratio. In: Proceedings of the 6th international conference on parallel problem solving from nature, (PPSN VI). Springer, pp 29–38 Alba E, Troya JM (2000) Cellular evolutionary algorithms: evaluating the influence of ratio. In: Proceedings of the 6th international conference on parallel problem solving from nature, (PPSN VI). Springer, pp 29–38
Zurück zum Zitat Almeida-Luz SM, Vega-Rodriguez MA, Gomez-Pulido JA, Sanchez-Perez JM (2011) Differential evolution for solving the mobile location management. Appl Soft Comput 11(1):410–427CrossRef Almeida-Luz SM, Vega-Rodriguez MA, Gomez-Pulido JA, Sanchez-Perez JM (2011) Differential evolution for solving the mobile location management. Appl Soft Comput 11(1):410–427CrossRef
Zurück zum Zitat Bäck T (1993) Optimal mutation rates in genetic search. In: Proceedings of the 5th international conference on genetic algorithms. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, pp 2–8 Bäck T (1993) Optimal mutation rates in genetic search. In: Proceedings of the 5th international conference on genetic algorithms. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, pp 2–8
Zurück zum Zitat Banharnsakun A (2019) Artificial bee colony algorithm for solving the knight’s tour problem. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 129–138 Banharnsakun A (2019) Artificial bee colony algorithm for solving the knight’s tour problem. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 129–138
Zurück zum Zitat Bar-Noy A, Kessler I (1993) Tracking mobile users in wireless communications networks. IEEE Trans Inf Theory 39(6):1877–1886CrossRef Bar-Noy A, Kessler I (1993) Tracking mobile users in wireless communications networks. IEEE Trans Inf Theory 39(6):1877–1886CrossRef
Zurück zum Zitat Berrocal-Plaza V, Vega-Rodriguez MA, Sanchez-Perez JM (2014) A strength pareto approach to solve the reporting cells planning problem. In: Proceedings of the 14th international conference on computational science and its applications, (ICCSA). Springer, vol 8584, pp 212–223 Berrocal-Plaza V, Vega-Rodriguez MA, Sanchez-Perez JM (2014) A strength pareto approach to solve the reporting cells planning problem. In: Proceedings of the 14th international conference on computational science and its applications, (ICCSA). Springer, vol 8584, pp 212–223
Zurück zum Zitat Dahi ZA (2017) Optimisation problem solving in the field of cellular networks. PhD thesis, Constantine 2 University Dahi ZA (2017) Optimisation problem solving in the field of cellular networks. PhD thesis, Constantine 2 University
Zurück zum Zitat Dahi ZA, Mezioud C, Alba E (2016) A novel adaptive genetic algorithm for mobility management in cellular networks. In: Proceedings of the 11th international conference on hybrid artificial intelligent systems, (HAIS). Springer, pp 225–237 Dahi ZA, Mezioud C, Alba E (2016) A novel adaptive genetic algorithm for mobility management in cellular networks. In: Proceedings of the 11th international conference on hybrid artificial intelligent systems, (HAIS). Springer, pp 225–237
Zurück zum Zitat Dahi ZA, Alba E, Draa A (2018) A stop-and-start adaptive cellular genetic algorithm for mobility management of GSM-LTE cellular network users. Expert Syst Appl 106:290–304CrossRef Dahi ZA, Alba E, Draa A (2018) A stop-and-start adaptive cellular genetic algorithm for mobility management of GSM-LTE cellular network users. Expert Syst Appl 106:290–304CrossRef
Zurück zum Zitat De Oliveira Barros M, Dias-Neto AC (2011) Threats to validity in search-based software engineering empirical studies, pp 1–12. UNIRO De Oliveira Barros M, Dias-Neto AC (2011) Threats to validity in search-based software engineering empirical studies, pp 1–12. UNIRO
Zurück zum Zitat Dorronsoro B, Bouvry P (2011) Adaptive neighborhoods for cellular genetic algorithms. In: Proceedings of the IEEE international symposium on parallel and distributed processing workshops and Phd forum. pp 388–394 Dorronsoro B, Bouvry P (2011) Adaptive neighborhoods for cellular genetic algorithms. In: Proceedings of the IEEE international symposium on parallel and distributed processing workshops and Phd forum. pp 388–394
Zurück zum Zitat Eiben AE, Smith JE (2015) Parameters and parameter tuning. Springer, Berlin Heidelberg, pp 119–129 Eiben AE, Smith JE (2015) Parameters and parameter tuning. Springer, Berlin Heidelberg, pp 119–129
Zurück zum Zitat Fahad AM, Ahmed AA, Kahar MNM (2019) Network intrusion detection framework based on whale swarm algorithm and artificial neural network in cloud computing. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 56–65 Fahad AM, Ahmed AA, Kahar MNM (2019) Network intrusion detection framework based on whale swarm algorithm and artificial neural network in cloud computing. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 56–65
Zurück zum Zitat González-Álvarez DL, Rubio-Largo A, Vega-Rodríguez MA, Almeida-Luz SM, Gómez-Pulido JA, Sánchez-Pérez JM (2012) Solving the reporting cells problem by using a parallel team of evolutionary algorithms. Logic J IGPL 20(4):722–731MathSciNetCrossRef González-Álvarez DL, Rubio-Largo A, Vega-Rodríguez MA, Almeida-Luz SM, Gómez-Pulido JA, Sánchez-Pérez JM (2012) Solving the reporting cells problem by using a parallel team of evolutionary algorithms. Logic J IGPL 20(4):722–731MathSciNetCrossRef
Zurück zum Zitat Grefenstette JJ (1986) Optimization of control parameters for genetic algorithms. IEEE Trans Syst Man Cybern 16(1):122–128CrossRef Grefenstette JJ (1986) Optimization of control parameters for genetic algorithms. IEEE Trans Syst Man Cybern 16(1):122–128CrossRef
Zurück zum Zitat Hać A, Zhou X (1997) Locating strategies for personal communication networks, a novel tracking strategy. IEEE J Sel Areas Commun 15(8):1425–1436CrossRef Hać A, Zhou X (1997) Locating strategies for personal communication networks, a novel tracking strategy. IEEE J Sel Areas Commun 15(8):1425–1436CrossRef
Zurück zum Zitat Huang A, Li D, Hou J, Bi T (2015) An adaptive cellular genetic algorithm based on selection strategy for test sheet generation. Int J Hybrid Inf Technol 8:33–42CrossRef Huang A, Li D, Hou J, Bi T (2015) An adaptive cellular genetic algorithm based on selection strategy for test sheet generation. Int J Hybrid Inf Technol 8:33–42CrossRef
Zurück zum Zitat Jie L, Liu W, Sun Z, Teng S (2017) Hybrid fuzzy clustering methods based on improved self-adaptive cellular genetic algorithm and optimal-selection-based fuzzy c-means. Neurocomputing 249:140–156CrossRef Jie L, Liu W, Sun Z, Teng S (2017) Hybrid fuzzy clustering methods based on improved self-adaptive cellular genetic algorithm and optimal-selection-based fuzzy c-means. Neurocomputing 249:140–156CrossRef
Zurück zum Zitat Kamkar I, Akbarzadeh TM (2010) Multiobjective cellular genetic algorithm with adaptive fuzzy fitness granulation. In: Proceedings of the IEEE international conference on systems, man and cybernetics. pp 4147–4153 Kamkar I, Akbarzadeh TM (2010) Multiobjective cellular genetic algorithm with adaptive fuzzy fitness granulation. In: Proceedings of the IEEE international conference on systems, man and cybernetics. pp 4147–4153
Zurück zum Zitat Karafotias G, Hoogendoorn M, Eiben AE (2015) Parameter control in evolutionary algorithms: trends and challenges. IEEE Trans Evol Comput 19(2):167–187CrossRef Karafotias G, Hoogendoorn M, Eiben AE (2015) Parameter control in evolutionary algorithms: trends and challenges. IEEE Trans Evol Comput 19(2):167–187CrossRef
Zurück zum Zitat Lechuga GP, Sánchez FM (2019) Modeling and optimization of flexible manufacturing systems: A stochastic approach. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 539–546 Lechuga GP, Sánchez FM (2019) Modeling and optimization of flexible manufacturing systems: A stochastic approach. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 539–546
Zurück zum Zitat Lin L, Gen M (2009) Auto-tuning strategy for evolutionary algorithms: balancing between exploration and exploitation. Soft Comput 13(2):157–168CrossRef Lin L, Gen M (2009) Auto-tuning strategy for evolutionary algorithms: balancing between exploration and exploitation. Soft Comput 13(2):157–168CrossRef
Zurück zum Zitat Malhotra R, Khanna M (2018) Threats to validity in search-based predictive modelling for software engineering. IET Softw 12(4):293–305CrossRef Malhotra R, Khanna M (2018) Threats to validity in search-based predictive modelling for software engineering. IET Softw 12(4):293–305CrossRef
Zurück zum Zitat Morales-Reyes A, Stefatos EF, Erdogan AT, Arslan T (2008) Towards fault-tolerant systems based on adaptive cellular genetic algorithms. In: Proceedings of the NASA/ESA conference on adaptive hardware and systems. pp 398–405 Morales-Reyes A, Stefatos EF, Erdogan AT, Arslan T (2008) Towards fault-tolerant systems based on adaptive cellular genetic algorithms. In: Proceedings of the NASA/ESA conference on adaptive hardware and systems. pp 398–405
Zurück zum Zitat Razavi S (2011) Tracking area planning in cellular networks. PhD thesis, Department of Science and Technology, Linkoping University Razavi S (2011) Tracking area planning in cellular networks. PhD thesis, Department of Science and Technology, Linkoping University
Zurück zum Zitat Sarma J, De Jong K (1996) An analysis of the effects of neighborhood size and shape on local selection algorithms. In: Proceedings of the 4th international conference on parallel problem solving from nature parallel problem solving from nature, (PPSN IV). Springer, pp 236–244 Sarma J, De Jong K (1996) An analysis of the effects of neighborhood size and shape on local selection algorithms. In: Proceedings of the 4th international conference on parallel problem solving from nature parallel problem solving from nature, (PPSN IV). Springer, pp 236–244
Zurück zum Zitat Sarma J, Jong KAD (1997) An analysis of local selection algorithms in a spatially structured evolutionary algorithm. In: Proceedings of the 7th international conference on genetic algorithms. pp 181–187 Sarma J, Jong KAD (1997) An analysis of local selection algorithms in a spatially structured evolutionary algorithm. In: Proceedings of the 7th international conference on genetic algorithms. pp 181–187
Zurück zum Zitat Schraudolph NN, Belew RK (1992) Dynamic parameter encoding for genetic algorithms. Mach Learn 9(1):9–21 Schraudolph NN, Belew RK (1992) Dynamic parameter encoding for genetic algorithms. Mach Learn 9(1):9–21
Zurück zum Zitat Sivanandam SN, Deepa SN (2007) Introduction to genetic algorithms, 1st edn. Springer, BerlinMATH Sivanandam SN, Deepa SN (2007) Introduction to genetic algorithms, 1st edn. Springer, BerlinMATH
Zurück zum Zitat Sun CT, Wu MD (1995) Self-adaptive genetic algorithm learning in game playing. In: Proceedings of the IEEE international conference on evolutionary computation. vol 2, pp 814–818 Sun CT, Wu MD (1995) Self-adaptive genetic algorithm learning in game playing. In: Proceedings of the IEEE international conference on evolutionary computation. vol 2, pp 814–818
Zurück zum Zitat Talbi EG (2009) Metaheuristics: from design to implementation. Wiley Publishing, HobokenCrossRef Talbi EG (2009) Metaheuristics: from design to implementation. Wiley Publishing, HobokenCrossRef
Zurück zum Zitat Tian M, Gao X (2019) Differential evolution with neighborhood-based adaptive evolution mechanism for numerical optimization. Inf Sci 478:422–448CrossRef Tian M, Gao X (2019) Differential evolution with neighborhood-based adaptive evolution mechanism for numerical optimization. Inf Sci 478:422–448CrossRef
Zurück zum Zitat Torres-Escobar R, Marmolejo-Saucedo JA, Litvinchev I, Vasant P (2019) Monkey algorithm for packing circles with binary variables. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 547–559 Torres-Escobar R, Marmolejo-Saucedo JA, Litvinchev I, Vasant P (2019) Monkey algorithm for packing circles with binary variables. In: Vasant P, Zelinka I, Weber GW (eds) Proceedings of the international conference on intelligent computing and optimization (ICO 2018). Springer International Publishing, pp 547–559
Zurück zum Zitat Zhang J, Chen WN, Zhan ZH, Yu WJ, Li YL, Chen N, Zhou Q (2012) A survey on algorithm adaptation in evolutionary computation. Front Electr Electron Eng 7(1):16–31CrossRef Zhang J, Chen WN, Zhan ZH, Yu WJ, Li YL, Chen N, Zhou Q (2012) A survey on algorithm adaptation in evolutionary computation. Front Electr Electron Eng 7(1):16–31CrossRef
Zurück zum Zitat Zhang L, Tian JH, Jiang J, Liu YJ, Pu MY, Yue T (2018) Empirical research in software engineering-a literature survey. J Comput Sci Technol 33(5):876CrossRef Zhang L, Tian JH, Jiang J, Liu YJ, Pu MY, Yue T (2018) Empirical research in software engineering-a literature survey. J Comput Sci Technol 33(5):876CrossRef
Metadaten
Titel
The grid-to-neighbourhood relationship in cellular GAs: from design to solving complex problems
verfasst von
Zakaria Abdelmoiz Dahi
Enrique Alba
Publikationsdatum
21.06.2019
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 5/2020
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-019-04125-w

Weitere Artikel der Ausgabe 5/2020

Soft Computing 5/2020 Zur Ausgabe

Premium Partner