Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems
碩士 === 元智大學 === 工業工程與管理學系 === 98 === Scheduling problems occur in many production systems, since it is necessary to distribute and sequence the work among many jobs. A job may consist of one or more operations. When scheduling jobs, the management generally does not focus solely on one objective. Ro...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/33530092299336882539 |
id |
ndltd-TW-098YZU05031059 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098YZU050310592015-10-13T18:20:43Z http://ndltd.ncl.edu.tw/handle/33530092299336882539 Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems 演化式演算法於多目標彈性零工型排程問題之研究 Wen-Chou Huang 黃文洲 碩士 元智大學 工業工程與管理學系 98 Scheduling problems occur in many production systems, since it is necessary to distribute and sequence the work among many jobs. A job may consist of one or more operations. When scheduling jobs, the management generally does not focus solely on one objective. Roy (1985) pointed out that taking several criteria into account enables us to provide the decision maker with a more realistic solution. This study focuses on solving the multi-objective flexible job shop scheduling problem (MO-FJSSP) with three minimization objectives – total tardiness, total machine workload, and critical machine workload, subject to a production cycle time. The FJSSP is an extension of unrelated parallel machine scheduling and job shop scheduling problems, and has attracted intensive interest from researchers and practitioners. Many meta-heuristics for the FJSSP have been proposed in the literature, but most of them are based on the following approach: determine machine-assignment, and then decide job-sequence (top-down). Our study proposes a different approach: job-sequence first, and machine-assignment second (bottom-up). To solve the MO-FJSSP, a novel local search termed PR-FA (path-relinking front-advancing) is incorporated into two multi-objective evolutionary algorithms, NSGAII and SPEA2. In PR-FA, path-relinking operates in the decision space using similarity for distance measure. The resulting solution representation lists are then mapped into the objective space, and then an effective direction towards the Pareto front is chosen to make further refinements. Three performance metrics – generalizational distance (GD), spread, and hypervolume (HV) – are used to evaluate various algorithms. The numerical results reveal that the bottom-up approach with PR-FA local search surpasses the top-down/bottom-up approach with other local search methods. In addition, a sensitivity analysis is presented using ?-constraint method on various production cycles. 徐旭昇 2010 學位論文 ; thesis 127 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 元智大學 === 工業工程與管理學系 === 98 === Scheduling problems occur in many production systems, since it is necessary to distribute and sequence the work among many jobs. A job may consist of one or more operations. When scheduling jobs, the management generally does not focus solely on one objective. Roy (1985) pointed out that taking several criteria into account enables us to provide the decision maker with a more realistic solution. This study focuses on solving the multi-objective flexible job shop scheduling problem (MO-FJSSP) with three minimization objectives – total tardiness, total machine workload, and critical machine workload, subject to a production cycle time. The FJSSP is an extension of unrelated parallel machine scheduling and job shop scheduling problems, and has attracted intensive interest from researchers and practitioners. Many meta-heuristics for the FJSSP have been proposed in the literature, but most of them are based on the following approach: determine machine-assignment, and then decide job-sequence (top-down). Our study proposes a different approach: job-sequence first, and machine-assignment second (bottom-up).
To solve the MO-FJSSP, a novel local search termed PR-FA (path-relinking front-advancing) is incorporated into two multi-objective evolutionary algorithms, NSGAII and SPEA2. In PR-FA, path-relinking operates in the decision space using similarity for distance measure. The resulting solution representation lists are then mapped into the objective space, and then an effective direction towards the Pareto front is chosen to make further refinements. Three performance metrics – generalizational distance (GD), spread, and hypervolume (HV) – are used to evaluate various algorithms. The numerical results reveal that the bottom-up approach with PR-FA local search surpasses the top-down/bottom-up approach with other local search methods. In addition, a sensitivity analysis is presented using ?-constraint method on various production cycles.
|
author2 |
徐旭昇 |
author_facet |
徐旭昇 Wen-Chou Huang 黃文洲 |
author |
Wen-Chou Huang 黃文洲 |
spellingShingle |
Wen-Chou Huang 黃文洲 Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems |
author_sort |
Wen-Chou Huang |
title |
Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems |
title_short |
Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems |
title_full |
Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems |
title_fullStr |
Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems |
title_full_unstemmed |
Evolutionary Algorithms for Multi-Objective Flexible Job Shop Scheduling Problems |
title_sort |
evolutionary algorithms for multi-objective flexible job shop scheduling problems |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/33530092299336882539 |
work_keys_str_mv |
AT wenchouhuang evolutionaryalgorithmsformultiobjectiveflexiblejobshopschedulingproblems AT huángwénzhōu evolutionaryalgorithmsformultiobjectiveflexiblejobshopschedulingproblems AT wenchouhuang yǎnhuàshìyǎnsuànfǎyúduōmùbiāodànxìnglínggōngxíngpáichéngwèntízhīyánjiū AT huángwénzhōu yǎnhuàshìyǎnsuànfǎyúduōmùbiāodànxìnglínggōngxíngpáichéngwèntízhīyánjiū |
_version_ |
1718030075716173824 |