Open In App

Simple Genetic Algorithm (SGA)

Prerequisite – Genetic Algorithm

Introduction :



Simple Genetic Algorithm (SGA) is one of the three types of strategies followed in Genetic algorithm.

  1. SGA starts with the creation of an initial population of size N.
  2. Then, we evaluate the goodness/fitness of each of the solutions/individuals.

After that, the convergence criterion is checked, if it meets then we converge the algorithm otherwise go for the next steps –



  1. Select Np individuals from the previous population.
  2. Create the mating pool randomly.
  3. Perform Crossover.
  4. Perform Mutation in offspring solutions.
  5. Perform inversion in offspring solutions.
  6. Replace the old solutions of the last generation with the newly created solutions and go to step (2).

Simple Genetic Algorithm Block Diagram

Important Parameters while solving problems in Simple Genetic Algorithm : 

  1. Initial Population N
  2. Mating pool size Np
  3. Convergence threshold
  4. Crossover
  5. Mutation
  6. Inversion

Features :

Applications :

Article Tags :