Class Schedule Assignment Based on Students Learning Rhythms Using A Genetic Algorithm

The objective of this proposal is to implement a school day agenda focused on the learning rhythms of students of elementary and secondary schools using a genetic algorithm. The methodology of this proposal takes into account legal requirements and constraints on the assignment of teachers and class...

Full description

Autores:
Suarez Chilma, Victor F.
Castrillón Gomez, Omar D.
Guerrero Aguirre, Álvaro
Tipo de recurso:
Fecha de publicación:
2013
Institución:
Universidad EAFIT
Repositorio:
Repositorio EAFIT
Idioma:
eng
OAI Identifier:
oai:repository.eafit.edu.co:10784/14411
Acceso en línea:
http://hdl.handle.net/10784/14411
Palabra clave:
Learning Rhythms
Genetic Algorithm
Class Schedule
Optimization
Logistic
Ritmos De Aprendizaje
Algoritmo Genético
Horario De Clases
Optimización
Logística
Rights
License
Copyright (c) 2013 Victor F. Suarez Chilma, Omar D. Castrillón Gomez, Álvaro Guerrero Aguirre
Description
Summary:The objective of this proposal is to implement a school day agenda focused on the learning rhythms of students of elementary and secondary schools using a genetic algorithm. The methodology of this proposal takes into account legal requirements and constraints on the assignment of teachers and classrooms in public educational institutions in Colombia. In addition, this proposal provides a set of constraints focused on cognitive rhythms and subjects are scheduled at the most convenient times according to the area of knowledge. The genetic algorithm evolves through a process of mutation and selection and builds a total solution based on the best solutions for each group. Sixteen groups in a school are tested and the results of class schedule assignments are presented. The quality of the solution obtained through the established approach is validated by comparing the results to the solutions obtained using another algorithm.