Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm
This paper considers an unrelated parallel machine scheduling problem with variable maintenance based on machine reliability to minimize the maximum completion time. To obtain the optimal solution of small-scale problems, we firstly establish a mixed integer programming model. To solve the...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Growing Science
2023-01-01
|
Series: | International Journal of Industrial Engineering Computations |
Online Access: | http://www.growingscience.com/ijiec/Vol14/IJIEC_2023_16.pdf |
_version_ | 1797797021010100224 |
---|---|
author | Yarong Chen Liuyan Zhong Chunchun Shena Jabir Mumt Fuh-Der Chou |
author_facet | Yarong Chen Liuyan Zhong Chunchun Shena Jabir Mumt Fuh-Der Chou |
author_sort | Yarong Chen |
collection | DOAJ |
description | This paper considers an unrelated parallel machine scheduling problem with variable maintenance based on machine reliability to minimize the maximum completion time. To obtain the optimal solution of small-scale problems, we firstly establish a mixed integer programming model. To solve the medium and large-scale problems efficiently and effectively, we develop a hybrid discrete spider monkey optimization algorithm (HDSMO), which combines discrete spider monkey optimization (DSMO) with genetic algorithm (GA). A few additional features are embedded in the HDSMO: a three-phase constructive heuristic is proposed to generate better initial solution, and an individual updating method considering the inertia weight is used to balance the exploration and exploitation capabilities. Moreover, a problem-oriented neighborhood search method is designed to improve the search efficiency. Experiments are conducted on a set of randomly generated instances. The performance of the proposed HDSMO algorithm is investigated and compared with that of other existing algorithms. The detailed results show that the proposed HDSMO algorithm can obtain significantly better solutions than the DSMO and GA algorithms. |
first_indexed | 2024-03-13T03:41:46Z |
format | Article |
id | doaj.art-a6f247c4aa844573b4401010d1c81cd6 |
institution | Directory Open Access Journal |
issn | 1923-2926 1923-2934 |
language | English |
last_indexed | 2024-03-13T03:41:46Z |
publishDate | 2023-01-01 |
publisher | Growing Science |
record_format | Article |
series | International Journal of Industrial Engineering Computations |
spelling | doaj.art-a6f247c4aa844573b4401010d1c81cd62023-06-23T07:23:39ZengGrowing ScienceInternational Journal of Industrial Engineering Computations1923-29261923-29342023-01-0114353955410.5267/j.ijiec.2023.4.001Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithmYarong ChenLiuyan ZhongChunchun ShenaJabir MumtFuh-Der Chou This paper considers an unrelated parallel machine scheduling problem with variable maintenance based on machine reliability to minimize the maximum completion time. To obtain the optimal solution of small-scale problems, we firstly establish a mixed integer programming model. To solve the medium and large-scale problems efficiently and effectively, we develop a hybrid discrete spider monkey optimization algorithm (HDSMO), which combines discrete spider monkey optimization (DSMO) with genetic algorithm (GA). A few additional features are embedded in the HDSMO: a three-phase constructive heuristic is proposed to generate better initial solution, and an individual updating method considering the inertia weight is used to balance the exploration and exploitation capabilities. Moreover, a problem-oriented neighborhood search method is designed to improve the search efficiency. Experiments are conducted on a set of randomly generated instances. The performance of the proposed HDSMO algorithm is investigated and compared with that of other existing algorithms. The detailed results show that the proposed HDSMO algorithm can obtain significantly better solutions than the DSMO and GA algorithms.http://www.growingscience.com/ijiec/Vol14/IJIEC_2023_16.pdf |
spellingShingle | Yarong Chen Liuyan Zhong Chunchun Shena Jabir Mumt Fuh-Der Chou Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm International Journal of Industrial Engineering Computations |
title | Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm |
title_full | Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm |
title_fullStr | Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm |
title_full_unstemmed | Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm |
title_short | Joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm |
title_sort | joint optimization of production and maintenance scheduling for unrelated parallel machine using hybrid discrete spider monkey optimization algorithm |
url | http://www.growingscience.com/ijiec/Vol14/IJIEC_2023_16.pdf |
work_keys_str_mv | AT yarongchen jointoptimizationofproductionandmaintenanceschedulingforunrelatedparallelmachineusinghybriddiscretespidermonkeyoptimizationalgorithm AT liuyanzhong jointoptimizationofproductionandmaintenanceschedulingforunrelatedparallelmachineusinghybriddiscretespidermonkeyoptimizationalgorithm AT chunchunshena jointoptimizationofproductionandmaintenanceschedulingforunrelatedparallelmachineusinghybriddiscretespidermonkeyoptimizationalgorithm AT jabirmumt jointoptimizationofproductionandmaintenanceschedulingforunrelatedparallelmachineusinghybriddiscretespidermonkeyoptimizationalgorithm AT fuhderchou jointoptimizationofproductionandmaintenanceschedulingforunrelatedparallelmachineusinghybriddiscretespidermonkeyoptimizationalgorithm |