An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraints
In the current global cooperative production environment, modern industries are confronted with intricate production plans, demanding the adoption of contemporary production scheduling strategies. Within this context, distributed manufacturing has emerged as a prominent trend. Manufacturing enterpri...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
AIMS Press
2023-12-01
|
Series: | Mathematical Biosciences and Engineering |
Subjects: | |
Online Access: | https://www.aimspress.com/article/doi/10.3934/mbe.2023950?viewType=HTML |
_version_ | 1797352779255119872 |
---|---|
author | Yifan Gu Hua Xu Jinfeng Yang Rui Li |
author_facet | Yifan Gu Hua Xu Jinfeng Yang Rui Li |
author_sort | Yifan Gu |
collection | DOAJ |
description | In the current global cooperative production environment, modern industries are confronted with intricate production plans, demanding the adoption of contemporary production scheduling strategies. Within this context, distributed manufacturing has emerged as a prominent trend. Manufacturing enterprises, especially those engaged in activities like automotive mold production and welding, are facing a significant challenge in managing a significant amount of small-scale tasks characterized by short processing times. In this situation, it becomes imperative to consider the transportation time of jobs between machines. This paper simultaneously considers the transportation time of jobs between machines and the start-stop operation of the machines, which is the first time to our knowledge. An improved memetic algorithm (IMA) is proposed to solve the multi-objective distributed flexible job shop scheduling problem (MODFJSP) with the goal of minimizing maximum completion time and energy consumption. Then, a new multi-start simulated annealing algorithm is proposed and integrated into the IMA to improve the exploration ability and diversity of the algorithm. Furthermore, a new multiple-initialization rule is designed to enhance the quality of the initial population. Additionally, four improved variable neighborhood search strategies and two energy-saving strategies are designed to enhance the search ability and reduce energy consumption. To verify the effectiveness of the IMA, we conducted extensive testing and comprehensive evaluation on 20 instances. The results indicate that, when faced with the MODFJSP, the IMA can achieve better solutions in almost all instances, which is of great significance for the improvement of production scheduling in intelligent manufacturing. |
first_indexed | 2024-03-08T13:21:45Z |
format | Article |
id | doaj.art-8282482ae414406a9e49f2815b328d10 |
institution | Directory Open Access Journal |
issn | 1551-0018 |
language | English |
last_indexed | 2024-03-08T13:21:45Z |
publishDate | 2023-12-01 |
publisher | AIMS Press |
record_format | Article |
series | Mathematical Biosciences and Engineering |
spelling | doaj.art-8282482ae414406a9e49f2815b328d102024-01-18T01:35:44ZengAIMS PressMathematical Biosciences and Engineering1551-00182023-12-012012214672149810.3934/mbe.2023950An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraintsYifan Gu0Hua Xu1Jinfeng Yang 2Rui Li3School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, ChinaSchool of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, ChinaSchool of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, ChinaSchool of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, ChinaIn the current global cooperative production environment, modern industries are confronted with intricate production plans, demanding the adoption of contemporary production scheduling strategies. Within this context, distributed manufacturing has emerged as a prominent trend. Manufacturing enterprises, especially those engaged in activities like automotive mold production and welding, are facing a significant challenge in managing a significant amount of small-scale tasks characterized by short processing times. In this situation, it becomes imperative to consider the transportation time of jobs between machines. This paper simultaneously considers the transportation time of jobs between machines and the start-stop operation of the machines, which is the first time to our knowledge. An improved memetic algorithm (IMA) is proposed to solve the multi-objective distributed flexible job shop scheduling problem (MODFJSP) with the goal of minimizing maximum completion time and energy consumption. Then, a new multi-start simulated annealing algorithm is proposed and integrated into the IMA to improve the exploration ability and diversity of the algorithm. Furthermore, a new multiple-initialization rule is designed to enhance the quality of the initial population. Additionally, four improved variable neighborhood search strategies and two energy-saving strategies are designed to enhance the search ability and reduce energy consumption. To verify the effectiveness of the IMA, we conducted extensive testing and comprehensive evaluation on 20 instances. The results indicate that, when faced with the MODFJSP, the IMA can achieve better solutions in almost all instances, which is of great significance for the improvement of production scheduling in intelligent manufacturing.https://www.aimspress.com/article/doi/10.3934/mbe.2023950?viewType=HTMLmulti-objective optimizationmemetic algorithmtransportation timeenergy-saving strategystart-stop constraint |
spellingShingle | Yifan Gu Hua Xu Jinfeng Yang Rui Li An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraints Mathematical Biosciences and Engineering multi-objective optimization memetic algorithm transportation time energy-saving strategy start-stop constraint |
title | An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraints |
title_full | An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraints |
title_fullStr | An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraints |
title_full_unstemmed | An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraints |
title_short | An improved memetic algorithm to solve the energy-efficient distributed flexible job shop scheduling problem with transportation and start-stop constraints |
title_sort | improved memetic algorithm to solve the energy efficient distributed flexible job shop scheduling problem with transportation and start stop constraints |
topic | multi-objective optimization memetic algorithm transportation time energy-saving strategy start-stop constraint |
url | https://www.aimspress.com/article/doi/10.3934/mbe.2023950?viewType=HTML |
work_keys_str_mv | AT yifangu animprovedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints AT huaxu animprovedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints AT jinfengyang animprovedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints AT ruili animprovedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints AT yifangu improvedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints AT huaxu improvedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints AT jinfengyang improvedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints AT ruili improvedmemeticalgorithmtosolvetheenergyefficientdistributedflexiblejobshopschedulingproblemwithtransportationandstartstopconstraints |