Title :
Generating university timetable by using a combination of heuristic and random selection
Author :
Awang, Suryanti ; Fairol, Mohamad ; Khalid, Marzuki ; Yusof, Rubiyah
Author_Institution :
FSKKP, Univ. Malaysia Pahang, Kuantan, Malaysia
Abstract :
The importance of timetable is to organize the arranged event in an organized list. The faculty or university timetable usually consists of huge data or event with a lot of constraint and characteristics that unable to change and need to be scheduled. The reliable and fast generation of timetable is demanding in generating the timetable especially if the timetable system is running in a web base. Unfortunately, there are a lot of timetable systems that unable to complete the generation in a short period of time. Here, we proposed a new combination of heuristic and random selection approach in generating the timetable with fast and reliable result. Our combination was experimented for one semester in Faculty of Electrical Engineering of Universiti Teknologi Malaysia that consists of huge number of students with parallel lectures, multi-disciplinary subjects, limited rooms and also lecturer´s constraint. The performance reveals that this combination able to generate the timetable for the whole faculty within only 16 seconds, thus, verifying its effectiveness and reliability.
Keywords :
computational complexity; educational institutions; scheduling; NP-hard problem; Universiti Teknologi Malaysia; heuristic selection; multi-disciplinary subjects; parallel lectures; random selection; timetable scheduling; university timetable; Acceleration; Algorithm design and analysis; Delay; Electrical engineering; Genetics; NP-hard problem; Processor scheduling; Software testing; Turing machines; heuristic; random selection; timetable;
Conference_Titel :
Computer Science and Information Technology, 2009. ICCSIT 2009. 2nd IEEE International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-4519-6
Electronic_ISBN :
978-1-4244-4520-2
DOI :
10.1109/ICCSIT.2009.5234665