Cargando…

An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems

According to the characteristics of flexible job shop scheduling problems, a dual-resource constrained flexible job shop scheduling problem (DRCFJSP) model with machine and worker constraints is constructed such that the makespan and total delay are minimized. An improved African vulture optimizatio...

Descripción completa

Detalles Bibliográficos
Autores principales: He, Zhou, Tang, Biao, Luan, Fei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824686/
https://www.ncbi.nlm.nih.gov/pubmed/36616686
http://dx.doi.org/10.3390/s23010090
_version_ 1784866471138033664
author He, Zhou
Tang, Biao
Luan, Fei
author_facet He, Zhou
Tang, Biao
Luan, Fei
author_sort He, Zhou
collection PubMed
description According to the characteristics of flexible job shop scheduling problems, a dual-resource constrained flexible job shop scheduling problem (DRCFJSP) model with machine and worker constraints is constructed such that the makespan and total delay are minimized. An improved African vulture optimization algorithm (IAVOA) is developed to solve the presented problem. A three-segment representation is proposed to code the problem, including the operation sequence, machine allocation, and worker selection. In addition, the African vulture optimization algorithm (AVOA) is improved in three aspects: First, in order to enhance the quality of the initial population, three types of rules are employed in population initialization. Second, a memory bank is constructed to retain the optimal individuals in each iteration to increase the calculation precision. Finally, a neighborhood search operation is designed for individuals with certain conditions such that the makespan and total delay are further optimized. The simulation results indicate that the qualities of the solutions obtained by the developed approach are superior to those of the existing approaches.
format Online
Article
Text
id pubmed-9824686
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98246862023-01-08 An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems He, Zhou Tang, Biao Luan, Fei Sensors (Basel) Article According to the characteristics of flexible job shop scheduling problems, a dual-resource constrained flexible job shop scheduling problem (DRCFJSP) model with machine and worker constraints is constructed such that the makespan and total delay are minimized. An improved African vulture optimization algorithm (IAVOA) is developed to solve the presented problem. A three-segment representation is proposed to code the problem, including the operation sequence, machine allocation, and worker selection. In addition, the African vulture optimization algorithm (AVOA) is improved in three aspects: First, in order to enhance the quality of the initial population, three types of rules are employed in population initialization. Second, a memory bank is constructed to retain the optimal individuals in each iteration to increase the calculation precision. Finally, a neighborhood search operation is designed for individuals with certain conditions such that the makespan and total delay are further optimized. The simulation results indicate that the qualities of the solutions obtained by the developed approach are superior to those of the existing approaches. MDPI 2022-12-22 /pmc/articles/PMC9824686/ /pubmed/36616686 http://dx.doi.org/10.3390/s23010090 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
He, Zhou
Tang, Biao
Luan, Fei
An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems
title An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems
title_full An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems
title_fullStr An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems
title_full_unstemmed An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems
title_short An Improved African Vulture Optimization Algorithm for Dual-Resource Constrained Multi-Objective Flexible Job Shop Scheduling Problems
title_sort improved african vulture optimization algorithm for dual-resource constrained multi-objective flexible job shop scheduling problems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824686/
https://www.ncbi.nlm.nih.gov/pubmed/36616686
http://dx.doi.org/10.3390/s23010090
work_keys_str_mv AT hezhou animprovedafricanvultureoptimizationalgorithmfordualresourceconstrainedmultiobjectiveflexiblejobshopschedulingproblems
AT tangbiao animprovedafricanvultureoptimizationalgorithmfordualresourceconstrainedmultiobjectiveflexiblejobshopschedulingproblems
AT luanfei animprovedafricanvultureoptimizationalgorithmfordualresourceconstrainedmultiobjectiveflexiblejobshopschedulingproblems
AT hezhou improvedafricanvultureoptimizationalgorithmfordualresourceconstrainedmultiobjectiveflexiblejobshopschedulingproblems
AT tangbiao improvedafricanvultureoptimizationalgorithmfordualresourceconstrainedmultiobjectiveflexiblejobshopschedulingproblems
AT luanfei improvedafricanvultureoptimizationalgorithmfordualresourceconstrainedmultiobjectiveflexiblejobshopschedulingproblems