Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases

Grey wolf optimization (GWO) algorithm is a new population-oriented intelligence algorithm, which is originally proposed to solve continuous optimization problems inspired from the social hierarchy and hunting behaviors of grey wolves. It has been proved that GWO can provide competitive results comp...

Full description

Bibliographic Details
Main Authors: Tianhua Jiang, Chao Zhang
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8355479/
_version_ 1818875153392599040
author Tianhua Jiang
Chao Zhang
author_facet Tianhua Jiang
Chao Zhang
author_sort Tianhua Jiang
collection DOAJ
description Grey wolf optimization (GWO) algorithm is a new population-oriented intelligence algorithm, which is originally proposed to solve continuous optimization problems inspired from the social hierarchy and hunting behaviors of grey wolves. It has been proved that GWO can provide competitive results compared with some well-known meta-heuristics. This paper aims to employ the GWO to deal with two combinatorial optimization problems in the manufacturing field: job shop and flexible job shop scheduling cases. The effectiveness of GWO algorithm on the two problems can give an idea about its possible application on solving other scheduling problems. For the discrete characteristics of the scheduling solutions, we developed a kind of discrete GWO algorithm with the objective of minimizing the maximum completion time (makespan). In the proposed algorithm, searching operator is designed based on the crossover operation to maintain the algorithm work directly in a discrete domain. Then an adaptive mutation method is introduced to keep the population diversity and avoid premature convergence. In addition, a variable neighborhood search method is embedded to further enhance the exploration. To evaluate the effectiveness, the discrete GWO algorithm is compared with other published algorithms in the literature for the two scheduling cases. Experimental results demonstrate that our algorithm outperforms other algorithms for the scheduling problems under study.
first_indexed 2024-12-19T13:21:58Z
format Article
id doaj.art-8829dfde38894e6794b4b52f62064827
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-19T13:21:58Z
publishDate 2018-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-8829dfde38894e6794b4b52f620648272022-12-21T20:19:40ZengIEEEIEEE Access2169-35362018-01-016262312624010.1109/ACCESS.2018.28335528355479Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling CasesTianhua Jiang0https://orcid.org/0000-0002-9260-4041Chao Zhang1School of Transportation, Ludong University, Yantai, ChinaDepartment of Computer Science and Technology, Henan Institute of Science and Technology, Xinxiang, ChinaGrey wolf optimization (GWO) algorithm is a new population-oriented intelligence algorithm, which is originally proposed to solve continuous optimization problems inspired from the social hierarchy and hunting behaviors of grey wolves. It has been proved that GWO can provide competitive results compared with some well-known meta-heuristics. This paper aims to employ the GWO to deal with two combinatorial optimization problems in the manufacturing field: job shop and flexible job shop scheduling cases. The effectiveness of GWO algorithm on the two problems can give an idea about its possible application on solving other scheduling problems. For the discrete characteristics of the scheduling solutions, we developed a kind of discrete GWO algorithm with the objective of minimizing the maximum completion time (makespan). In the proposed algorithm, searching operator is designed based on the crossover operation to maintain the algorithm work directly in a discrete domain. Then an adaptive mutation method is introduced to keep the population diversity and avoid premature convergence. In addition, a variable neighborhood search method is embedded to further enhance the exploration. To evaluate the effectiveness, the discrete GWO algorithm is compared with other published algorithms in the literature for the two scheduling cases. Experimental results demonstrate that our algorithm outperforms other algorithms for the scheduling problems under study.https://ieeexplore.ieee.org/document/8355479/Job shopflexible job shopmakespandiscrete grey wolf optimizationgenetic operatorvariable neighborhood search
spellingShingle Tianhua Jiang
Chao Zhang
Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases
IEEE Access
Job shop
flexible job shop
makespan
discrete grey wolf optimization
genetic operator
variable neighborhood search
title Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases
title_full Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases
title_fullStr Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases
title_full_unstemmed Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases
title_short Application of Grey Wolf Optimization for Solving Combinatorial Problems: Job Shop and Flexible Job Shop Scheduling Cases
title_sort application of grey wolf optimization for solving combinatorial problems job shop and flexible job shop scheduling cases
topic Job shop
flexible job shop
makespan
discrete grey wolf optimization
genetic operator
variable neighborhood search
url https://ieeexplore.ieee.org/document/8355479/
work_keys_str_mv AT tianhuajiang applicationofgreywolfoptimizationforsolvingcombinatorialproblemsjobshopandflexiblejobshopschedulingcases
AT chaozhang applicationofgreywolfoptimizationforsolvingcombinatorialproblemsjobshopandflexiblejobshopschedulingcases