Repository logo
 
Publication

A multiobjective genetic algorithm for the class/teacher timetabling problem

dc.contributor.authorCarrasco, Marco Paulo
dc.contributor.authorPato, Margarida Vaz
dc.date.accessioned2024-12-16T16:17:55Z
dc.date.available2024-12-16T16:17:55Z
dc.date.issued2001
dc.description.abstractThe drawing up of school timetables is a slow, laborious task, performed by people working on the strength of their knowledge of resources and constraints of a specific institution. This paper begins by presenting the timetabling problems that emerge in the context of educational institutions. This is followed by a description of the basic characteristics of the class/teacher timetabling problem. Timetables are considered feasible provided the so-called hard constraints are respected. However, to obtain high-quality timetabling solutions, other conditions should be satisfied in this case — those of soft constraints — which impose satisfaction of a set of desirable conditions for classes and teachers. A multiobjective genetic algorithm was proposed for this timetabling problem, incorporating two distinct objectives. They concern precisely the minimization of the violations of both types of constraints, hard and soft, while respecting the two competing aspects — teachers and classes. A brief description of the characteristics of a genetic multiobjective metaheuristic is presented, followed by the nondominated sorting genetic algorithm, using a standard fitness-sharing scheme improved with an elitist secondary population. This approach represents each timetabling solution with a matrix—type chromosome and is based on special-purpose genetic operators of crossover and mutation developed to act over a secondary population and a fixed-dimension main population of chromosomes. The paper concludes with a discussion of the favorable results obtained through an application of the algorithm to a real instance taken from a university establishment in Portugal.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.citationCarrasco, Marco Paulo and Margarida Vaz Pato .(2001) “A multiobjective genetic algorithm for the class/teacher timetabling problem”, In Practice and Theory of Automated Timetabling III: Third International Conference, E. Burke and W. Erben (Eds.): Volume 2079: pp. 3-17. 2001pt_PT
dc.identifier.issn0302-9743
dc.identifier.urihttp://hdl.handle.net/10400.5/96389
dc.language.isoengpt_PT
dc.publisherSpringer Naturept_PT
dc.subjectEducational Institutionspt_PT
dc.subjectClass Teacher Timetabling Problempt_PT
dc.subjectHigh Quality Timetabling Solutionspt_PT
dc.subjectUniversitypt_PT
dc.subjectPortugalpt_PT
dc.titleA multiobjective genetic algorithm for the class/teacher timetabling problempt_PT
dc.typeconference object
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typeconferenceObjectpt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
15-59-16-904.pdf
Size:
594.67 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.2 KB
Format:
Item-specific license agreed upon to submission
Description: