Show simple item record

dc.contributor.advisorNguyen, Thi Thanh Sang
dc.contributor.authorPhan, Hung Thinh
dc.date.accessioned2024-09-25T07:36:10Z
dc.date.available2024-09-25T07:36:10Z
dc.date.issued2023
dc.identifier.urihttp://keep.hcmiu.edu.vn:8080/handle/123456789/6085
dc.description.abstractThe class scheduling problem is an NP-hard problem and belongs to the multi-objective optimization problem (MOP) that concentrates on establishing an optimum allocation of subjects onto a limited accessible number of slots and spaces. It is a challenging issue faced by universities across the world. Every academic institution has a dilemma while planning courses and test plans. There are several limits imposed when setting timetabling. Multi-objective evolutionary algorithms (MOEAs) are one of the methods to solve the MOP, including the class scheduling problem above. Besides, evolutionary algorithms (EAs) have four main classes such as genetic algorithms (GAs), evolution strategies (ESs), differential evolution (DE), and estimation of distribution algorithms (EDAs). Especially, GA is no longer weird after it has been employed a lot in the issue of constructing schedules. But there are a few disadvantages to executing genetic algorithms. GA may be difficult to debug and can be computationally costly. Additionally, GA may be sensitive to the starting circumstances and occasionally converge to local optima. That is why various alternative algorithms were invented based on GA to tackle those restrictions such as the Non-Dominated Sorting Genetic Algorithm II (NSGAII). In this research, the class schedule made by MOEAs displays the class schedule as well as the use of MOEAs in practice. Then, make comparisons between MOEAs to observe the difference in the approaches of each algorithm.en_US
dc.language.isoenen_US
dc.subjectGenetic algorithmsen_US
dc.titleClass schedule generation using genetic algorithmsen_US
dc.typeThesisen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record