Machine Coded Compact Genetic Algorithms for Real Parameter Optimization Problems

Creative Commons License

Satman M. H., Akadal E.

Alphanumeric Journal, vol.8, no.1, pp.43-58, 2020 (Peer-Reviewed Journal)

  • Publication Type: Article / Article
  • Volume: 8 Issue: 1
  • Publication Date: 2020
  • Doi Number: 10.17093/alphanumeric.576919
  • Journal Name: Alphanumeric Journal
  • Journal Indexes: TR DİZİN (ULAKBİM)
  • Page Numbers: pp.43-58
  • Istanbul University Affiliated: Yes


In this paper, we extend the Compact Genetic Algorithm (CGA) for real-valued optimization problems by dividing the total search process into three stages. In the first stage, an initial vector of probabilities is generated. The initial vector contains the probabilities of bits having 1 depending on the bit locations as defined in the IEEE-754 standard. In the second stage, a CGA search is applied on the objective function using the same encoding scheme. In the last stage, a local search is applied using the result obtained by the previous stage as the starting point. A simulation study is performed on a set of well-known test functions to measure the performance differences. Simulation results show that the improvement in search capabilities is significant for many test functions in many dimensions and different levels of difficulty.