A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship Manufacturer

Hyper-heuristic algorithms are known for their flexibility and efficiency, making them suitable for solving engineering optimization problems with complex constraints. This paper introduces a self-learning hyper-heuristic algorithm based on a genetic algorithm (GA-SLHH) designed to tackle the logist...

Full description

Saved in:
Bibliographic Details
Main Authors: Jinghua Li, Ruipu Dong, Xiaoyuan Wu, Wenhao Huang, Pengfei Lin
Format: Article
Language:English
Published: MDPI AG 2024-08-01
Series:Biomimetics
Subjects:
Online Access:https://www.mdpi.com/2313-7673/9/9/516
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850258638329872384
author Jinghua Li
Ruipu Dong
Xiaoyuan Wu
Wenhao Huang
Pengfei Lin
author_facet Jinghua Li
Ruipu Dong
Xiaoyuan Wu
Wenhao Huang
Pengfei Lin
author_sort Jinghua Li
collection DOAJ
description Hyper-heuristic algorithms are known for their flexibility and efficiency, making them suitable for solving engineering optimization problems with complex constraints. This paper introduces a self-learning hyper-heuristic algorithm based on a genetic algorithm (GA-SLHH) designed to tackle the logistics scheduling problem of prefabricated modular cabin units (PMCUs) in cruise ships. This problem can be regarded as a multi-objective fuzzy logistics collaborative scheduling problem. Hyper-heuristic algorithms effectively avoid the extensive evaluation and repair of infeasible solutions during the iterative process, which is a common issue in meta-heuristic algorithms. The GA-SLHH employs a genetic algorithm combined with a self-learning strategy as its high-level strategy (HLS), optimizing low-level heuristics (LLHs) while uncovering potential relationships between adjacent decision-making stages. LLHs utilize classic scheduling rules as solution support. Multiple sets of numerical experiments demonstrate that the GA-SLHH exhibits a stronger comprehensive optimization ability and stability when solving this problem. Finally, the validity of the GA-SLHH in addressing real-world decision-making issues in cruise ship manufacturing companies is validated through practical enterprise cases. The results of a practical enterprise case show that the scheme solved using the proposed GA-SLHH can reduce the transportation time by up to 37%.
format Article
id doaj-art-7ae7e2befd204dcd8e766e504ae2776f
institution OA Journals
issn 2313-7673
language English
publishDate 2024-08-01
publisher MDPI AG
record_format Article
series Biomimetics
spelling doaj-art-7ae7e2befd204dcd8e766e504ae2776f2025-08-20T01:56:05ZengMDPI AGBiomimetics2313-76732024-08-019951610.3390/biomimetics9090516A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship ManufacturerJinghua Li0Ruipu Dong1Xiaoyuan Wu2Wenhao Huang3Pengfei Lin4College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, ChinaShanghai Waigaoqiao Shipbuilding Co., Ltd., Shanghai 200137, ChinaCollege of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, ChinaCollege of Shipbuilding Engineering, Harbin Engineering University, Harbin 150001, ChinaHyper-heuristic algorithms are known for their flexibility and efficiency, making them suitable for solving engineering optimization problems with complex constraints. This paper introduces a self-learning hyper-heuristic algorithm based on a genetic algorithm (GA-SLHH) designed to tackle the logistics scheduling problem of prefabricated modular cabin units (PMCUs) in cruise ships. This problem can be regarded as a multi-objective fuzzy logistics collaborative scheduling problem. Hyper-heuristic algorithms effectively avoid the extensive evaluation and repair of infeasible solutions during the iterative process, which is a common issue in meta-heuristic algorithms. The GA-SLHH employs a genetic algorithm combined with a self-learning strategy as its high-level strategy (HLS), optimizing low-level heuristics (LLHs) while uncovering potential relationships between adjacent decision-making stages. LLHs utilize classic scheduling rules as solution support. Multiple sets of numerical experiments demonstrate that the GA-SLHH exhibits a stronger comprehensive optimization ability and stability when solving this problem. Finally, the validity of the GA-SLHH in addressing real-world decision-making issues in cruise ship manufacturing companies is validated through practical enterprise cases. The results of a practical enterprise case show that the scheme solved using the proposed GA-SLHH can reduce the transportation time by up to 37%.https://www.mdpi.com/2313-7673/9/9/516self-learning hyper-heuristic algorithm based on genetic algorithmfuzzy logistics schedulingcruise shipPMCU
spellingShingle Jinghua Li
Ruipu Dong
Xiaoyuan Wu
Wenhao Huang
Pengfei Lin
A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship Manufacturer
Biomimetics
self-learning hyper-heuristic algorithm based on genetic algorithm
fuzzy logistics scheduling
cruise ship
PMCU
title A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship Manufacturer
title_full A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship Manufacturer
title_fullStr A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship Manufacturer
title_full_unstemmed A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship Manufacturer
title_short A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin Unit Logistics Scheduling in a Cruise Ship Manufacturer
title_sort self learning hyper heuristic algorithm based on a genetic algorithm a case study on prefabricated modular cabin unit logistics scheduling in a cruise ship manufacturer
topic self-learning hyper-heuristic algorithm based on genetic algorithm
fuzzy logistics scheduling
cruise ship
PMCU
url https://www.mdpi.com/2313-7673/9/9/516
work_keys_str_mv AT jinghuali aselflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT ruipudong aselflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT xiaoyuanwu aselflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT wenhaohuang aselflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT pengfeilin aselflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT jinghuali selflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT ruipudong selflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT xiaoyuanwu selflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT wenhaohuang selflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer
AT pengfeilin selflearninghyperheuristicalgorithmbasedonageneticalgorithmacasestudyonprefabricatedmodularcabinunitlogisticsschedulinginacruiseshipmanufacturer