Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms

碩士 === 國立高雄大學 === 資訊工程學系碩士班 === 102 === Finding optimal solutions of scheduling problems has generally been NP-hard. Recently, GA-based algorithms have been introduced to find nearly optimal solutions, and many of them have found acceptable results in both efficiency and quality. In this study, we d...

Full description

Bibliographic Details
Main Authors: Ching-fu Chi, 漆慶福
Other Authors: Tzung-Pei Hong
Format: Others
Language:en_US
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/37890951136679651334
id ndltd-TW-102NUK05392010
record_format oai_dc
spelling ndltd-TW-102NUK053920102016-05-22T04:40:27Z http://ndltd.ncl.edu.tw/handle/37890951136679651334 Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms 基於遺傳演算法之具有多模具限制的並行機台排程方法 Ching-fu Chi 漆慶福 碩士 國立高雄大學 資訊工程學系碩士班 102 Finding optimal solutions of scheduling problems has generally been NP-hard. Recently, GA-based algorithms have been introduced to find nearly optimal solutions, and many of them have found acceptable results in both efficiency and quality. In this study, we discuss the scheduling problem of assigning jobs on multiple parallel machines with mold constraints. The mold constraint specifies that each job needs to be processed with specific molds on a machine and there is an arbitrary amount for each type of molds. Besides, different machines can mount different molds. Setup time is also considered when a first job in a machine starts or when a machine changes molds. A GA-based scheduling algorithm is thus proposed for dealing with the above scheduling problem. In the proposed scheduling approach, a chromosome-generating procedure is designed to generate a population. The adjustment operators are then adopted for improving the fitness values and keeping them from conflict. A two-point crossover operator is adopted to reproduce the new generation of chromosomes. Moreover, two mutation operators, the reverse mutation and the swapping mutation, are used to prevent the solutions from trapping into the local optimum. The scheduling result with the best makespan is then outputted from the population when the terminal condition is met. Finally, experimental results are given to verify the effectiveness of the proposed algorithm. Tzung-Pei Hong 洪宗貝 2014 學位論文 ; thesis 79 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立高雄大學 === 資訊工程學系碩士班 === 102 === Finding optimal solutions of scheduling problems has generally been NP-hard. Recently, GA-based algorithms have been introduced to find nearly optimal solutions, and many of them have found acceptable results in both efficiency and quality. In this study, we discuss the scheduling problem of assigning jobs on multiple parallel machines with mold constraints. The mold constraint specifies that each job needs to be processed with specific molds on a machine and there is an arbitrary amount for each type of molds. Besides, different machines can mount different molds. Setup time is also considered when a first job in a machine starts or when a machine changes molds. A GA-based scheduling algorithm is thus proposed for dealing with the above scheduling problem. In the proposed scheduling approach, a chromosome-generating procedure is designed to generate a population. The adjustment operators are then adopted for improving the fitness values and keeping them from conflict. A two-point crossover operator is adopted to reproduce the new generation of chromosomes. Moreover, two mutation operators, the reverse mutation and the swapping mutation, are used to prevent the solutions from trapping into the local optimum. The scheduling result with the best makespan is then outputted from the population when the terminal condition is met. Finally, experimental results are given to verify the effectiveness of the proposed algorithm.
author2 Tzung-Pei Hong
author_facet Tzung-Pei Hong
Ching-fu Chi
漆慶福
author Ching-fu Chi
漆慶福
spellingShingle Ching-fu Chi
漆慶福
Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms
author_sort Ching-fu Chi
title Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms
title_short Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms
title_full Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms
title_fullStr Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms
title_full_unstemmed Parallel Machines Scheduling with Multiple Mold Constraints Based on Genetic Algorithms
title_sort parallel machines scheduling with multiple mold constraints based on genetic algorithms
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/37890951136679651334
work_keys_str_mv AT chingfuchi parallelmachinesschedulingwithmultiplemoldconstraintsbasedongeneticalgorithms
AT qīqìngfú parallelmachinesschedulingwithmultiplemoldconstraintsbasedongeneticalgorithms
AT chingfuchi jīyúyíchuányǎnsuànfǎzhījùyǒuduōmójùxiànzhìdebìngxíngjītáipáichéngfāngfǎ
AT qīqìngfú jīyúyíchuányǎnsuànfǎzhījùyǒuduōmójùxiànzhìdebìngxíngjītáipáichéngfāngfǎ
_version_ 1718275902102568960