Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan
The organizer of sports events often fronting problems such as the incorrect allocation of matches as well as tough to create a good and reliable schedule. Most of the time, the difficulties created by the committee members was by the mistakes made by the human. The manual method is sluggish and ted...
Saved in:
主要作者: | |
---|---|
格式: | Thesis |
语言: | English |
出版: |
2020
|
主题: | |
在线阅读: | https://ir.uitm.edu.my/id/eprint/31533/1/31533.pdf |
标签: |
添加标签
没有标签, 成为第一个标记此记录!
|
id |
my-uitm-ir.31533 |
---|---|
record_format |
uketd_dc |
spelling |
my-uitm-ir.315332022-09-28T06:56:34Z Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan 2020 Abdul Motok@Mohd Ridzuan, Hafeezur Syakir Instruments and machines Algorithms Database management The organizer of sports events often fronting problems such as the incorrect allocation of matches as well as tough to create a good and reliable schedule. Most of the time, the difficulties created by the committee members was by the mistakes made by the human. The manual method is sluggish and tedious, not to mention costly when they have to process the data elsewhere. A highly constrained combinatorial problem, like the sports timetable, can be resolved by evolutionary methods. Thus, a schedule for the sports tournament is needed in order to delegate the matches in a tournament. The purpose of this research is to analysed the algorithm techniques and illustrate how the technique solves these problems. In this report, a Genetic Algorithm (GA) is applied for solving University sports timetabling problems. In genetic algorithm, there are steps include such as initialize population, selection, crossover, mutation and calculate fitness. These steps are repeat until a condition satisfied. The system uses the Rapid Application Development (RAD) methodology in system development and will be operate on a web-based platform. The phase in RAD such as planning requirements, user design, rapid construction and cutover is used during development. RAD highlights on user interaction and quick development of the system using prototypes. The functionality testing is conducted using Blackbox testing technique to test the functionality of the project. 2020 Thesis https://ir.uitm.edu.my/id/eprint/31533/ https://ir.uitm.edu.my/id/eprint/31533/1/31533.pdf text en public degree Universiti Teknologi MARA, Melaka Faculty of Computer and Mathematical Sciences Mahzan, Sulaiman |
institution |
Universiti Teknologi MARA |
collection |
UiTM Institutional Repository |
language |
English |
advisor |
Mahzan, Sulaiman |
topic |
Instruments and machines Algorithms Database management |
spellingShingle |
Instruments and machines Algorithms Database management Abdul Motok@Mohd Ridzuan, Hafeezur Syakir Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan |
description |
The organizer of sports events often fronting problems such as the incorrect allocation of matches as well as tough to create a good and reliable schedule. Most of the time, the difficulties created by the committee members was by the mistakes made by the human. The manual method is sluggish and tedious, not to mention costly when they have to process the data elsewhere. A highly constrained combinatorial problem, like the sports timetable, can be resolved by evolutionary methods. Thus, a schedule for the sports tournament is needed in order to delegate the matches in a tournament. The purpose of this research is to analysed the algorithm techniques and illustrate how the technique solves these problems. In this report, a Genetic Algorithm (GA) is applied for solving University sports timetabling problems. In genetic algorithm, there are steps include such as initialize population, selection, crossover, mutation and calculate fitness. These steps are repeat until a condition satisfied. The system uses the Rapid Application Development (RAD) methodology in system development and will be operate on a web-based platform. The phase in RAD such as planning requirements, user design, rapid construction and cutover is used during development. RAD highlights on user interaction and quick development of the system using prototypes. The functionality testing is conducted using Blackbox testing technique to test the functionality of the project. |
format |
Thesis |
qualification_level |
Bachelor degree |
author |
Abdul Motok@Mohd Ridzuan, Hafeezur Syakir |
author_facet |
Abdul Motok@Mohd Ridzuan, Hafeezur Syakir |
author_sort |
Abdul Motok@Mohd Ridzuan, Hafeezur Syakir |
title |
Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan |
title_short |
Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan |
title_full |
Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan |
title_fullStr |
Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan |
title_full_unstemmed |
Sports tournament scheduling using genetic algorithm / Hafeezur Syakir Abdul Motok@Mohd Ridzuan |
title_sort |
sports tournament scheduling using genetic algorithm / hafeezur syakir abdul motok@mohd ridzuan |
granting_institution |
Universiti Teknologi MARA, Melaka |
granting_department |
Faculty of Computer and Mathematical Sciences |
publishDate |
2020 |
url |
https://ir.uitm.edu.my/id/eprint/31533/1/31533.pdf |
_version_ |
1783734126651637760 |