Related Experiment Video
Updated: Jun 12, 2025

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
11.6K
A Self-Learning Hyper-Heuristic Algorithm Based on a Genetic Algorithm: A Case Study on Prefabricated Modular Cabin
Jinghua Li1,2, Ruipu Dong3, Xiaoyuan Wu4
1College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, China.
Biomimetics (Basel, Switzerland)
|September 27, 2024
Summary
A novel self-learning hyper-heuristic algorithm optimizes cruise ship logistics. This genetic algorithm-based approach significantly reduces transportation time for prefabricated modular cabin units, enhancing efficiency in complex scheduling problems.
Area of Science:
- Operations Research
- Artificial Intelligence
- Logistics Management
Background:
- Engineering optimization problems often involve complex constraints.
- Meta-heuristic algorithms can struggle with evaluating and repairing infeasible solutions.
- Logistics scheduling for prefabricated modular cabin units (PMCUs) in cruise ships presents multi-objective fuzzy challenges.
Purpose of the Study:
- Introduce a self-learning hyper-heuristic algorithm (GA-SLHH) for optimizing PMCUs logistics in cruise ships.
- Enhance the efficiency and stability of solving complex, multi-objective fuzzy logistics scheduling problems.
- Validate the algorithm's effectiveness in real-world manufacturing scenarios.
Main Methods:
- Developed a self-learning hyper-heuristic algorithm (GA-SLHH) using a genetic algorithm as the high-level strategy.
- Optimized low-level heuristics (LLHs) by incorporating a self-learning strategy and classic scheduling rules.
- Conducted multiple sets of numerical experiments and validated with practical enterprise cases.
Main Results:
- The GA-SLHH demonstrated superior comprehensive optimization ability and stability compared to other methods.
- The algorithm effectively addresses the challenges of multi-objective fuzzy logistics collaborative scheduling.
- Practical case studies confirmed the algorithm's applicability in cruise ship manufacturing.
Conclusions:
- The GA-SLHH is a robust and efficient algorithm for complex logistics scheduling problems.
- The proposed method can significantly reduce transportation time, achieving up to 37% reduction in practical applications.
- GA-SLHH offers a viable solution for real-world decision-making in the cruise ship industry.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
45
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
45
Heuristics
81
Heuristics are problem-solving strategies that use mental shortcuts to simplify decision-making. Unlike algorithms, which must be followed precisely to achieve a correct result, heuristics offer a general problem-solving framework. They save time and energy but can sometimes lead to less rational decisions.
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
81
The Availability Heuristic
5.9K
A heuristic is a general problem-solving framework (Tversky & Kahneman, 1974). You can think of these as mental shortcuts that are used to solve problems. Different types of heuristics are used in different types of situations, and the impulse to use a heuristic occurs when one of five conditions is met (Pratkanis, 1989):
5.9K

