A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling
A university course timetabling problem is a combination of optimization problems. The problems are more challenging when a set of events need to be scheduled in the time slot, to be located to the suitable rooms, which is subjected to several sets of hard and soft constraints. All these constraints...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English English |
Published: |
2013
|
Subjects: | |
Online Access: | https://etd.uum.edu.my/3856/1/s88485.pdf https://etd.uum.edu.my/3856/7/s88485.pdf https://etd.uum.edu.my/3856/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uum.etd.3856 |
---|---|
record_format |
eprints |
spelling |
my.uum.etd.38562022-04-10T02:28:53Z https://etd.uum.edu.my/3856/ A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling Abd. Halim, Bohadean @ Bohari LB2300 Higher Education QA Mathematics A university course timetabling problem is a combination of optimization problems. The problems are more challenging when a set of events need to be scheduled in the time slot, to be located to the suitable rooms, which is subjected to several sets of hard and soft constraints. All these constraints that exist as regulations within each resource for the event need to be fulfilled in order to achieve the optimum tasks. In addition, the design of course timetables for universities is a very difficult task because it is a non-deterministic polynomial, (NP) hard problem. This problem can be minimized by using a Micro Genetic Algorithm approach. This approach, encodes a chromosome representation as one of the key elements to ensure the infeasible individual chromosome produced is minimized. Thus, this study proposes an encoding chromosome representation using one-dimensional arrays to improve the Micro Genetic algorithm approach to soft constraint problems in the university course schedule. The research contribution of this study is in developing effective and feasible timetabling software using Micro Genetic Algorithm approach in order to minimize the production of an infeasible individual chromosome compared to the existing optimization algorithm for university course timetabling where UNITAR International University have been used as a data sample. The Micro Genetic Algorithm proposed has been tested in a test comparison with the Standard Genetic algorithm and the Guided Search Genetic algorithm as a benchmark. The results showed that the proposed algorithm is able to generate a minimum number of an infeasible individual chromosome. The result from the experiment also demonstrated that the Micro Genetic Algorithm is capable to produce the best course schedule to the UNITAR International University. 2013 Thesis NonPeerReviewed text en https://etd.uum.edu.my/3856/1/s88485.pdf text en https://etd.uum.edu.my/3856/7/s88485.pdf Abd. Halim, Bohadean @ Bohari (2013) A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling. Masters thesis, Universiti Utara Malaysia. |
institution |
Universiti Utara Malaysia |
building |
UUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Utara Malaysia |
content_source |
UUM Electronic Theses |
url_provider |
http://etd.uum.edu.my/ |
language |
English English |
topic |
LB2300 Higher Education QA Mathematics |
spellingShingle |
LB2300 Higher Education QA Mathematics Abd. Halim, Bohadean @ Bohari A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling |
description |
A university course timetabling problem is a combination of optimization problems. The problems are more challenging when a set of events need to be scheduled in the time slot, to be located to the suitable rooms, which is subjected to several sets of hard and soft constraints. All these constraints that exist as regulations within each resource for the event need to be fulfilled in order to achieve the optimum tasks. In addition, the design of course timetables for universities is a very difficult task because it is a non-deterministic polynomial, (NP) hard problem. This problem can be minimized by using a Micro Genetic Algorithm approach. This approach, encodes a chromosome representation as one of the key elements to ensure the infeasible individual chromosome produced is minimized. Thus, this study proposes an encoding chromosome representation using one-dimensional arrays to improve the Micro Genetic algorithm approach to soft constraint problems in the university course schedule. The research contribution of this study is in developing effective and feasible timetabling software using Micro Genetic Algorithm approach in order to minimize the production of an infeasible individual chromosome compared to the existing optimization algorithm for university course timetabling where UNITAR International University have been used as a data sample. The Micro Genetic Algorithm proposed has been tested in a test comparison with the Standard Genetic algorithm and the Guided Search Genetic algorithm as a benchmark. The results showed that the proposed algorithm is able to generate a minimum number of an infeasible individual chromosome. The result from the experiment also demonstrated that the Micro Genetic Algorithm is capable to produce the best course schedule to the UNITAR International University. |
format |
Thesis |
author |
Abd. Halim, Bohadean @ Bohari |
author_facet |
Abd. Halim, Bohadean @ Bohari |
author_sort |
Abd. Halim, Bohadean @ Bohari |
title |
A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling |
title_short |
A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling |
title_full |
A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling |
title_fullStr |
A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling |
title_full_unstemmed |
A Micro-Genetic Algorithm Approach for Soft Constraint Satisfaction Problem in University Course Scheduling |
title_sort |
micro-genetic algorithm approach for soft constraint satisfaction problem in university course scheduling |
publishDate |
2013 |
url |
https://etd.uum.edu.my/3856/1/s88485.pdf https://etd.uum.edu.my/3856/7/s88485.pdf https://etd.uum.edu.my/3856/ |
_version_ |
1729706573885865984 |
score |
13.252575 |