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
Open Access
- 27 August 2024
- journal article
- research article
- Published by MDPI AG in Biomimetics
- Vol. 9 (9) , 516
Abstract
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%.Keywords
Funding Information
- Ministerial Civil Ship Research Project of China ([2024]56)
This publication has 60 references indexed in Scilit:
- A stack-based retrieval method for the steel plate yard retrieval problem in shipbuildingFlexible Services and Manufacturing Journal, 2023
- An effective hyper heuristic-based memetic algorithm for the distributed assembly permutation flow-shop scheduling problemApplied Soft Computing, 2023
- Multi-AGVs Scheduling with Vehicle Conflict Consideration in Ship Outfitting Items WarehouseJournal of Shanghai Jiaotong University (Science), 2022
- Manufacturing project scheduling considering human factors to minimize total cost and carbon footprintsApplied Soft Computing, 2022
- A fuzzy multi-criteria approach based on Clarke and Wright savings algorithm for vehicle routing problem in humanitarian aid distributionJournal of Intelligent Manufacturing, 2022
- Meta-heuristic optimization algorithms for solving real-world mechanical engineering design problems: a comprehensive survey, applications, comparative analysis, and resultsNeural Computing and Applications, 2022
- A multi-objective hyper heuristic framework for integrated optimization of carrier-based aircraft flight deck operations scheduling and resource configurationAerospace Science and Technology, 2020
- Green scheduling optimization of ship plane block flow line considering carbon emission and noiseComputers & Industrial Engineering, 2020
- An integrated scheduling method for AGV routing in automated container terminalsComputers & Industrial Engineering, 2018
- Efficient heuristics for the hybrid flow shop scheduling problem with missing operationsComputers & Industrial Engineering, 2018