z-logo
open-access-imgOpen Access
Multi-parent order crossover mechanism of genetic algorithm for minimizing violation of soft constraint on course timetabling problem
Author(s) -
Ahmad Miftah Fajrin,
Chastine Fatichah
Publication year - 2020
Publication title -
register jurnal ilmiah teknologi sistem informasi
Language(s) - English
Resource type - Journals
eISSN - 2503-0477
pISSN - 2502-3357
DOI - 10.26594/register.v6i1.1663
Subject(s) - crossover , chromosome , genetic algorithm , mathematical optimization , constraint (computer aided design) , computer science , dimension (graph theory) , mechanism (biology) , algorithm , mathematics , artificial intelligence , physics , combinatorics , biochemistry , chemistry , geometry , quantum mechanics , gene
A crossover operator is one of the critical procedures in genetic algorithms. It creates a new chromosome from the mating result to an extensive search space. In the course timetabling problem, the quality of the solution is evaluated based on the hard and soft constraints. The hard constraints need to be satisfied without violation while the soft constraints allow violation. In this research, a multi-parent crossover mechanism is used to modify the classical crossover and minimize the violation of soft constraints, in order to produce the right solution. Multi-parent order crossover mechanism tends to produce better chromosome and also prevent the genetic algorithm from being trapped in a local optimum. The experiment with 21 datasets shows that the multi-parent order crossover mechanism provides a better performance and fitness value than the classical with a zero fitness value or no violation occurred. It is noteworthy that the proposed method is effective to produce available course timetabling.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom