Experimental analysis of a statistical multiploid genetic algorithm for dynamic environments


Gazioğlu E., Etaner-Uyar A.

Engineering Science and Technology, an International Journal, cilt.35, 2022 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 35
  • Basım Tarihi: 2022
  • Doi Numarası: 10.1016/j.jestch.2022.101173
  • Dergi Adı: Engineering Science and Technology, an International Journal
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, INSPEC, Directory of Open Access Journals
  • Anahtar Kelimeler: optimization, genetic algorithm, evolutionary computation, dynamic environments, estimation of distribution algorithms, Bayesian Optimization Algorithm
  • İstanbul Teknik Üniversitesi Adresli: Evet

Özet

© 2022 Karabuk UniversityDynamic environments are still a big challenge for optimization algorithms. In this paper, a Genetic Algorithm using both Multiploid representation and the Bayesian Decision method is proposed. By Multiploid representation, an implicit memory scheme is introduced to transfer useful information to the next generations. In this representation, there are more than one genotypes and only one phenotype. The phenotype values are determined based on the corresponding genotypes values. To determine phenotype values, the well-known Bayesian Optimization Algorithm (BOA) has been injected into our algorithm to create a Bayes Network by using the previous population to exploit interactions between variables. With this algorithm, we have solved the well-known Dynamic Knapsack Problem (DKP) with 100, 250, and 500 items. Also, we have compared our algorithm with the most recent algorithm in the literature by using the DKP with 100 items. Experiments have shown that the proposed algorithm is efficient and faster than the peer algorithms in the manner of tracking moving optima without using an explicit memory scheme. In conclusion, using relationships between variables within the optimization algorithms is useful when concerning dynamic environments.