Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling Problem

Permutation flow-shop scheduling is the strategy that ensures the processing of jobs on each subsequent machine in the exact same order while optimizing an objective, which generally is the minimization of makespan. Because of its NP-Complete nature, a substantial portion of the literature has mainl...

Full description

Bibliographic Details
Main Authors: Iqbal Hayat, Adnan Tariq, Waseem Shahzad, Manzar Masud, Shahzad Ahmed, Muhammad Umair Ali, Amad Zafar
Format: Article
Language:English
Published: MDPI AG 2023-04-01
Series:Systems
Subjects:
Online Access:https://www.mdpi.com/2079-8954/11/5/221
_version_ 1797598200668880896
author Iqbal Hayat
Adnan Tariq
Waseem Shahzad
Manzar Masud
Shahzad Ahmed
Muhammad Umair Ali
Amad Zafar
author_facet Iqbal Hayat
Adnan Tariq
Waseem Shahzad
Manzar Masud
Shahzad Ahmed
Muhammad Umair Ali
Amad Zafar
author_sort Iqbal Hayat
collection DOAJ
description Permutation flow-shop scheduling is the strategy that ensures the processing of jobs on each subsequent machine in the exact same order while optimizing an objective, which generally is the minimization of makespan. Because of its NP-Complete nature, a substantial portion of the literature has mainly focused on computational efficiency and the development of different AI-based hybrid techniques. Particle Swarm Optimization (PSO) has also been frequently used for this purpose in the recent past. Following the trend and to further explore the optimizing capabilities of PSO, first, a standard PSO was developed during this research, then the same PSO was hybridized with Variable Neighborhood Search (PSO-VNS) and later on with Simulated Annealing (PSO-VNS-SA) to handle Permutation Flow-Shop Scheduling Problems (PFSP). The effect of hybridization was validated through an internal comparison based on the results of 120 different instances devised by Taillard with variable problem sizes. Moreover, further comparison with other reported hybrid metaheuristics has proved that the hybrid PSO (HPSO) developed during this research performed exceedingly well. A smaller value of 0.48 of ARPD (Average Relative Performance Difference) for the algorithm is evidence of its robust nature and significantly improved performance in optimizing the makespan as compared to other algorithms.
first_indexed 2024-03-11T03:16:00Z
format Article
id doaj.art-03315cfd04eb4e5f905423d6cd017c71
institution Directory Open Access Journal
issn 2079-8954
language English
last_indexed 2024-03-11T03:16:00Z
publishDate 2023-04-01
publisher MDPI AG
record_format Article
series Systems
spelling doaj.art-03315cfd04eb4e5f905423d6cd017c712023-11-18T03:31:28ZengMDPI AGSystems2079-89542023-04-0111522110.3390/systems11050221Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling ProblemIqbal Hayat0Adnan Tariq1Waseem Shahzad2Manzar Masud3Shahzad Ahmed4Muhammad Umair Ali5Amad Zafar6Department of Mechanical Engineering, University of Wah, Wah Cantt 47040, PakistanDepartment of Mechanical Engineering, University of Wah, Wah Cantt 47040, PakistanDepartment of Mechatronics Engineering, University of Wah, Wah Cantt 47040, PakistanDepartment of Mechanical Engineering, Capital University of Science and Technology (CUST), Islamabad 44000, PakistanDepartment of Electronics Engineering, Hanyang University, Seoul 04763, Republic of KoreaDepartment of Intelligent Mechatronics Engineering, Sejong University, Seoul 05006, Republic of KoreaDepartment of Intelligent Mechatronics Engineering, Sejong University, Seoul 05006, Republic of KoreaPermutation flow-shop scheduling is the strategy that ensures the processing of jobs on each subsequent machine in the exact same order while optimizing an objective, which generally is the minimization of makespan. Because of its NP-Complete nature, a substantial portion of the literature has mainly focused on computational efficiency and the development of different AI-based hybrid techniques. Particle Swarm Optimization (PSO) has also been frequently used for this purpose in the recent past. Following the trend and to further explore the optimizing capabilities of PSO, first, a standard PSO was developed during this research, then the same PSO was hybridized with Variable Neighborhood Search (PSO-VNS) and later on with Simulated Annealing (PSO-VNS-SA) to handle Permutation Flow-Shop Scheduling Problems (PFSP). The effect of hybridization was validated through an internal comparison based on the results of 120 different instances devised by Taillard with variable problem sizes. Moreover, further comparison with other reported hybrid metaheuristics has proved that the hybrid PSO (HPSO) developed during this research performed exceedingly well. A smaller value of 0.48 of ARPD (Average Relative Performance Difference) for the algorithm is evidence of its robust nature and significantly improved performance in optimizing the makespan as compared to other algorithms.https://www.mdpi.com/2079-8954/11/5/221permutation flow-shop scheduling problems (PFSP)particle swarm optimization (PSO)makespanhybrid particle swarm optimization (HPSO)metaheuristic
spellingShingle Iqbal Hayat
Adnan Tariq
Waseem Shahzad
Manzar Masud
Shahzad Ahmed
Muhammad Umair Ali
Amad Zafar
Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling Problem
Systems
permutation flow-shop scheduling problems (PFSP)
particle swarm optimization (PSO)
makespan
hybrid particle swarm optimization (HPSO)
metaheuristic
title Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling Problem
title_full Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling Problem
title_fullStr Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling Problem
title_full_unstemmed Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling Problem
title_short Hybridization of Particle Swarm Optimization with Variable Neighborhood Search and Simulated Annealing for Improved Handling of the Permutation Flow-Shop Scheduling Problem
title_sort hybridization of particle swarm optimization with variable neighborhood search and simulated annealing for improved handling of the permutation flow shop scheduling problem
topic permutation flow-shop scheduling problems (PFSP)
particle swarm optimization (PSO)
makespan
hybrid particle swarm optimization (HPSO)
metaheuristic
url https://www.mdpi.com/2079-8954/11/5/221
work_keys_str_mv AT iqbalhayat hybridizationofparticleswarmoptimizationwithvariableneighborhoodsearchandsimulatedannealingforimprovedhandlingofthepermutationflowshopschedulingproblem
AT adnantariq hybridizationofparticleswarmoptimizationwithvariableneighborhoodsearchandsimulatedannealingforimprovedhandlingofthepermutationflowshopschedulingproblem
AT waseemshahzad hybridizationofparticleswarmoptimizationwithvariableneighborhoodsearchandsimulatedannealingforimprovedhandlingofthepermutationflowshopschedulingproblem
AT manzarmasud hybridizationofparticleswarmoptimizationwithvariableneighborhoodsearchandsimulatedannealingforimprovedhandlingofthepermutationflowshopschedulingproblem
AT shahzadahmed hybridizationofparticleswarmoptimizationwithvariableneighborhoodsearchandsimulatedannealingforimprovedhandlingofthepermutationflowshopschedulingproblem
AT muhammadumairali hybridizationofparticleswarmoptimizationwithvariableneighborhoodsearchandsimulatedannealingforimprovedhandlingofthepermutationflowshopschedulingproblem
AT amadzafar hybridizationofparticleswarmoptimizationwithvariableneighborhoodsearchandsimulatedannealingforimprovedhandlingofthepermutationflowshopschedulingproblem