an automated class scheduler for slu_a genetic algorithm approach

2
THESIS ABSTRACT 1. Title: AN AUTOMATED CLASS SCHEDULER FOR SLU: A GENETIC ALGORITHM APPROACH Total Number of Pages: 136 Text Number of Pages: 93 2. Author: CLAIRE B. BERTO 3. Type of Document: Thesis 4. Type of Publication: Unpublished 5. Host/ Accrediting Institution: Saint Louis University (Private) Bonifacio Street, Baguio City CHED-CAR 6. Sponsor (for funded research): not applicable 7. Keyword: Scheduling, Time tabling, Genetic Algorithm 8. Abstract: 8.1 Summary: This study is all about solving the problem of class time tabling in local setting. The study is founded on the premise that time tabling is such an arduous task, which would actually be eased by computer automation. In so doing, genetic algorithm was chosen from other approaches because it offers more advantages compared to the other two candidate approaches, namely simulated annealing and tabu search. In order to prove the effectiveness of the GA approach to the local time tabling problem, a rapid prototype was developed. 8.2 Findings: The study presented the prototype based on a genetic algorithm approach. Based on several data comparisons, it was shown that the prototype was able to improve the fitness of its initially generated population while maintaining the feasibility of the schedules. It was also shown that the generation of

Upload: crash-zerocool

Post on 02-Sep-2015

214 views

Category:

Documents


1 download

DESCRIPTION

An Automated Class Scheduler for Slu_a Genetic Algorithm Approach

TRANSCRIPT

  • THESIS ABSTRACT

    1. Title: AN AUTOMATED CLASS SCHEDULER FOR SLU: A GENETIC ALGORITHM APPROACH

    Total Number of Pages: 136

    Text Number of Pages: 93

    2. Author: CLAIRE B. BERTO

    3. Type of Document: Thesis

    4. Type of Publication: Unpublished

    5. Host/ Accrediting Institution:

    Saint Louis University (Private) Bonifacio Street, Baguio City CHED-CAR

    6. Sponsor (for funded research): not applicable

    7. Keyword: Scheduling, Time tabling, Genetic Algorithm

    8. Abstract:

    8.1 Summary: This study is all about solving the problem of class time tabling in local setting. The study is founded on the premise that time tabling is such an arduous task, which would actually be eased by computer automation. In so doing, genetic algorithm was chosen from other approaches because it offers more advantages compared to the other two candidate approaches, namely simulated annealing and tabu search. In order to prove the effectiveness of the GA approach to the local time tabling problem, a rapid prototype was developed.

    8.2 Findings: The study presented the prototype based on a genetic algorithm approach. Based on several data comparisons, it was shown that the prototype was able to improve the fitness of its initially generated population while maintaining the feasibility of the schedules. It was also shown that the generation of

  • class schedules takes lesser effort and lesser time to accomplish as compared with the manual scheduling.

    8.3 Conclusion: The GA based prototype was successful in providing a solution to Saint Louis Universitys class timetabling problem. Through the automation, the long and arduous task of building a class schedule was considerably trimmed and reduced. The prototype also gave evidence to the effectiveness of the GA approach in solving Saint Louis Universitys class timetabling problem.

    8.4 Recommendations: With the complexities surrounding class timetabling and genetic algorithms, there is much room for improvement and investigation. Thus, the prototype may be extended from different angles. It could be extended to include more scheduling constraints or a comparison can be done on the results when different parameters are used.