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...

Full description

Bibliographic Details
Main Authors: Yarong Chen, Liuyan Zhong, Chunchun Shena, Jabir Mumt, Fuh-Der Chou
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