An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and Scheduling

The type-2 multi-objective integrated process planning and scheduling problem, as an NP-hard problem, is required to deal with both process planning and job shop scheduling, and to generate optimal schedules while planning optimal machining paths for the workpieces. For the type-2 multi-objective in...

Full description

Bibliographic Details
Main Authors: Ke Yang, Dazhi Pan
Format: Article
Language:English
Published: MDPI AG 2023-10-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/11/20/4384
_version_ 1797573102190723072
author Ke Yang
Dazhi Pan
author_facet Ke Yang
Dazhi Pan
author_sort Ke Yang
collection DOAJ
description The type-2 multi-objective integrated process planning and scheduling problem, as an NP-hard problem, is required to deal with both process planning and job shop scheduling, and to generate optimal schedules while planning optimal machining paths for the workpieces. For the type-2 multi-objective integrated process planning and scheduling problem, a mathematical model with the minimization objectives of makespan, total machine load, and critical machine load is developed. A multi-objective mayfly optimization algorithm with decomposition and adaptive neighborhood search is designed to solve this problem. The algorithm uses two forms of encoding, a transformation scheme designed to allow the two codes to switch between each other during evolution, and a hybrid population initialization strategy designed to improve the quality of the initial solution while taking into account diversity. In addition, an adaptive neighborhood search cycle based on the average distance of the Pareto optimal set to the ideal point is designed to improve the algorithm’s merit-seeking ability while maintaining the diversity of the population. The proposed encoding and decoding scheme can better transform the continuous optimization algorithm to apply to the combinatorial optimization problem. Finally, it is experimentally verified that the proposed algorithm achieves better experimental results and can effectively deal with type-2 MOIPPS.
first_indexed 2024-03-10T21:04:53Z
format Article
id doaj.art-9d0a77ac9c024cdf9ba6d64624c97e51
institution Directory Open Access Journal
issn 2227-7390
language English
last_indexed 2024-03-10T21:04:53Z
publishDate 2023-10-01
publisher MDPI AG
record_format Article
series Mathematics
spelling doaj.art-9d0a77ac9c024cdf9ba6d64624c97e512023-11-19T17:15:16ZengMDPI AGMathematics2227-73902023-10-011120438410.3390/math11204384An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and SchedulingKe Yang0Dazhi Pan1College of Mathematic and Information, China West Normal University, Nanchong 637009, ChinaCollege of Mathematic and Information, China West Normal University, Nanchong 637009, ChinaThe type-2 multi-objective integrated process planning and scheduling problem, as an NP-hard problem, is required to deal with both process planning and job shop scheduling, and to generate optimal schedules while planning optimal machining paths for the workpieces. For the type-2 multi-objective integrated process planning and scheduling problem, a mathematical model with the minimization objectives of makespan, total machine load, and critical machine load is developed. A multi-objective mayfly optimization algorithm with decomposition and adaptive neighborhood search is designed to solve this problem. The algorithm uses two forms of encoding, a transformation scheme designed to allow the two codes to switch between each other during evolution, and a hybrid population initialization strategy designed to improve the quality of the initial solution while taking into account diversity. In addition, an adaptive neighborhood search cycle based on the average distance of the Pareto optimal set to the ideal point is designed to improve the algorithm’s merit-seeking ability while maintaining the diversity of the population. The proposed encoding and decoding scheme can better transform the continuous optimization algorithm to apply to the combinatorial optimization problem. Finally, it is experimentally verified that the proposed algorithm achieves better experimental results and can effectively deal with type-2 MOIPPS.https://www.mdpi.com/2227-7390/11/20/4384multi-objective optimizationprocess planningshop schedulingneighborhood structure
spellingShingle Ke Yang
Dazhi Pan
An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and Scheduling
Mathematics
multi-objective optimization
process planning
shop scheduling
neighborhood structure
title An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and Scheduling
title_full An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and Scheduling
title_fullStr An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and Scheduling
title_full_unstemmed An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and Scheduling
title_short An Improved Mayfly Optimization Algorithm for Type-2 Multi-Objective Integrated Process Planning and Scheduling
title_sort improved mayfly optimization algorithm for type 2 multi objective integrated process planning and scheduling
topic multi-objective optimization
process planning
shop scheduling
neighborhood structure
url https://www.mdpi.com/2227-7390/11/20/4384
work_keys_str_mv AT keyang animprovedmayflyoptimizationalgorithmfortype2multiobjectiveintegratedprocessplanningandscheduling
AT dazhipan animprovedmayflyoptimizationalgorithmfortype2multiobjectiveintegratedprocessplanningandscheduling
AT keyang improvedmayflyoptimizationalgorithmfortype2multiobjectiveintegratedprocessplanningandscheduling
AT dazhipan improvedmayflyoptimizationalgorithmfortype2multiobjectiveintegratedprocessplanningandscheduling