dc.contributor.author | Walusungu, Gonamulonga Gondwe | |
dc.date.accessioned | 2017-07-20T09:19:35Z | |
dc.date.available | 2017-07-20T09:19:35Z | |
dc.date.issued | 2014-12-15 | |
dc.identifier.uri | http://repository.aust.edu.ng:8080/xmlui/handle/123456789/590 | |
dc.description.abstract | Timetabling presents an NP-hard combinatorial optimization problem which requires an efficient search algorithm. This research aims at designing a genetic algorithm for timetabling real-world school resources to fulfil a given set of constraints and preferences. It further aims at proposing a parallel algorithm that is envisaged to speed up convergence to an optimal solution, given its existence. The timetable problem is modeled as a constraint satisfaction problem (CSP) and a theoretical framework is proposed, which guides the approach used to formulate the algorithm. The constraints are expressed mathematically and a conventional algorithm is designed that evaluates solution fitness based on these constraints. Test results based on a subset of real-world, working data indicate that convergence on a feasible (and optimal/Pareto) solution is possible within the search space presented by the given resources and constraints. The algorithm also degrades gracefully to a workable timetable if an optimal one is not located. Further, a SIMD-based parallel algorithm is proposed that has the potential to speed up convergence on multi-processor or distributed platforms. | en_US |
dc.description.sponsorship | AUST | en_US |
dc.language.iso | en | en_US |
dc.publisher | AUST | en_US |
dc.subject | Genetic Algorithms | en_US |
dc.subject | Walusungu Gonamulonga Gondwe | en_US |
dc.subject | Prof Lehel Csato | en_US |
dc.subject | 2014 Computer Science Theses | en_US |
dc.title | Genetic Algorithms for timetable Generation | en_US |
dc.type | Thesis | en_US |