Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches
The common objectives in permutation flowshop scheduling problem are to minimize the total completion time or formally called as makespan and tardiness. Artificial Bee Colony (ABC) algorithm is one of the methods used to solve the flowshop scheduling problem but only a few researches have been found...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English English English |
Published: |
2015
|
Subjects: | |
Online Access: | http://eprints.uthm.edu.my/1659/2/NUR%20FAZLINDA%20MOHD%20PAUZI%20COPYRIGHT%20DECLARATION.pdf http://eprints.uthm.edu.my/1659/1/24p%20NUR%20FAZLINDA%20MOHD%20PAUZI.pdf http://eprints.uthm.edu.my/1659/3/NUR%20FAZLINDA%20MOHD%20PAUZI%20WATERMARK.pdf http://eprints.uthm.edu.my/1659/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.uthm.eprints.1659 |
---|---|
record_format |
eprints |
spelling |
my.uthm.eprints.16592021-10-04T08:18:34Z http://eprints.uthm.edu.my/1659/ Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches Mohd Pauzi, Nur Fazlinda TS155-194 Production management. Operations management The common objectives in permutation flowshop scheduling problem are to minimize the total completion time or formally called as makespan and tardiness. Artificial Bee Colony (ABC) algorithm is one of the methods used to solve the flowshop scheduling problem but only a few researches have been found using this method in this area. Therefore, ABC algorithm is proposed to solve the flowshop scheduling problem in this research. The main objective of this research is to develop a computer program with capability of manipulating the onlooker bee approaches in ABC Algorithm for solving flowshop scheduling problem. The research also analyzes the performance of the ABC algorithm using three different onlooker bee approaches. A simulation computer program was developed using Visual Basic Editor in Microsoft excel 2007. In this simulation, onlooker bees as the important bee make decision to choose the specific method. The performance of the ABC algorithm was evaluated through three different onlooker approaches i.e. method 3+0+0 (three onlooker bees are dedicated to the best employee bee), method 2+1+0 (two onlooker bees are dedicated to the best employee bee and one onlooker bee is dedicated to second best employee bee) and method 1+1+1 (one onlooker bee is dedicated to each employee bee). All the average percentage makespan difference from three onlooker approaches was compared and the lowest average percentage makespan difference was selected as the best method. The simulation results indicated that method 2+1+0 produces best result at low iterations of 102 and below. At high iterations of 204 and above, method 3+0+0 dominates the best performance. Based on this finding, the selection of the best method can be decided based on the iteration time available. If iteration available is long, method 3+0+0 is more appropriate, otherwise method 2+1+0 is the best choice. The findings from this research can be used by system developer or computer programmer to search the optimum sequence during the manufacturing process and improve the flowshop scheduling. 2015-06 Thesis NonPeerReviewed text en http://eprints.uthm.edu.my/1659/2/NUR%20FAZLINDA%20MOHD%20PAUZI%20COPYRIGHT%20DECLARATION.pdf text en http://eprints.uthm.edu.my/1659/1/24p%20NUR%20FAZLINDA%20MOHD%20PAUZI.pdf text en http://eprints.uthm.edu.my/1659/3/NUR%20FAZLINDA%20MOHD%20PAUZI%20WATERMARK.pdf Mohd Pauzi, Nur Fazlinda (2015) Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches. Masters thesis, Universiti Tun Hussein Onn Malaysia. |
institution |
Universiti Tun Hussein Onn Malaysia |
building |
UTHM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Tun Hussein Onn Malaysia |
content_source |
UTHM Institutional Repository |
url_provider |
http://eprints.uthm.edu.my/ |
language |
English English English |
topic |
TS155-194 Production management. Operations management |
spellingShingle |
TS155-194 Production management. Operations management Mohd Pauzi, Nur Fazlinda Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches |
description |
The common objectives in permutation flowshop scheduling problem are to minimize the total completion time or formally called as makespan and tardiness. Artificial Bee Colony (ABC) algorithm is one of the methods used to solve the flowshop scheduling problem but only a few researches have been found using this method in this area. Therefore, ABC algorithm is proposed to solve the flowshop scheduling problem in this research. The main objective of this research is to develop a computer program with capability of manipulating the onlooker bee approaches in ABC Algorithm for solving flowshop scheduling problem. The research also analyzes the performance of the ABC algorithm using three different onlooker bee approaches. A simulation computer program was developed using Visual Basic Editor in Microsoft excel 2007. In this simulation, onlooker bees as the important bee make decision to choose the specific method. The performance of the ABC algorithm was evaluated through three different onlooker approaches i.e. method 3+0+0 (three onlooker bees are dedicated to the best employee bee), method 2+1+0 (two onlooker bees are dedicated to the best employee bee and one onlooker bee is dedicated to second best employee bee) and method 1+1+1 (one onlooker bee is dedicated to each employee bee). All the average percentage makespan difference from three onlooker approaches was compared and the lowest average percentage makespan difference was selected as the best method. The simulation results indicated that method 2+1+0 produces best result at low iterations of 102 and below. At high iterations of 204 and above, method 3+0+0 dominates the best performance. Based on this finding, the selection of the best method can be decided based on the iteration time available. If iteration available is long, method 3+0+0 is more appropriate, otherwise method 2+1+0 is the best choice. The findings from this research can be used by system developer or computer programmer to search the optimum sequence during the manufacturing process and improve the flowshop scheduling. |
format |
Thesis |
author |
Mohd Pauzi, Nur Fazlinda |
author_facet |
Mohd Pauzi, Nur Fazlinda |
author_sort |
Mohd Pauzi, Nur Fazlinda |
title |
Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches |
title_short |
Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches |
title_full |
Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches |
title_fullStr |
Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches |
title_full_unstemmed |
Flowshop scheduling using artificial bee colony (ABC) algorithm with varying onlooker bees approaches |
title_sort |
flowshop scheduling using artificial bee colony (abc) algorithm with varying onlooker bees approaches |
publishDate |
2015 |
url |
http://eprints.uthm.edu.my/1659/2/NUR%20FAZLINDA%20MOHD%20PAUZI%20COPYRIGHT%20DECLARATION.pdf http://eprints.uthm.edu.my/1659/1/24p%20NUR%20FAZLINDA%20MOHD%20PAUZI.pdf http://eprints.uthm.edu.my/1659/3/NUR%20FAZLINDA%20MOHD%20PAUZI%20WATERMARK.pdf http://eprints.uthm.edu.my/1659/ |
_version_ |
1738580888625610752 |
score |
13.214268 |