Skip to content

ertugrultosun/MOGA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MOGA ( Multi Objective Genetic Algorithm )

CEN402 / Graduation Project II for Girne American University, Engineering Faculty, Computer Engineering Department.

Multi Objective Genetic Algorithm for graph coloring problem. Objectives are color costs and failed adj. numbers. The iteration number will be entered by user. Every run time, the initial population is changed so there is no way to compare same population with different iteration numbers. This feature will be added.

The color number, population sizes and color costs are pre defined. This variables will be dynamic in next versions. This algorithm is perform this tasks;

  • Creating initial population
  • Calculate fitness values
  • Calculate the rank with using fitness values
  • Select the parents
  • Create new population with perform the Crossover
  • Change the last population with Mutation
  • Add to archive the best ones