Developing a Container Ship Loading-Planning Program Using Reinforcement Learning
Open Access
- 14 October 2024
- journal article
- research article
- Published by MDPI AG in Journal of Marine Science and Engineering
- Vol. 12 (10) , 1832
Abstract
This study presents an optimized container-stowage plan using reinforcement learning to tackle the complex logistical challenges in maritime shipping. Traditional stowage-planning methods often rely on manual processes that account for factors like container weight, unloading order, and balance, which results in significant time and resource consumption. To address these inefficiencies, we developed a two-phase stowage plan: Phase 1 involves bay selection using a Proximal Policy Optimization (PPO) algorithm, while Phase 2 focuses on row and tier placement. The proposed model was evaluated against traditional methods, demonstrating that the PPO algorithm provides more efficient loading plans with faster convergence compared to Deep Q-Learning (DQN). Additionally, the model successfully minimized rehandling and maintained an even distribution of weight across the vessel, ensuring operational safety and stability. This approach shows great potential for enhancing stowage efficiency and can be applied to real-world shipping scenarios, improving productivity. Future work will aim to incorporate additional factors, such as container size, type, and cargo fragility, to further improve the robustness and adaptability of the stowage-planning system. By integrating these additional considerations, the system will become even more capable of handling the complexities of modern maritime logistics.Keywords
Funding Information
- Korea Government (MSIT) (IITP-2024-RS-2020-II201791, 2023RIS-007)
- Ministry of Education (MOE) (IITP-2024-RS-2020-II201791, 2023RIS-007)
This publication has 15 references indexed in Scilit:
- Advancing multi-port container stowage efficiency: A novel DQN-LNS algorithmic solutionKnowledge-Based Systems, 2024
- Digital system for dynamic container loading with neural network-based memory exploiting hybrid genetic algorithm for carbon reductionComputers & Industrial Engineering, 2024
- Learning for multiple purposes: A Q-learning enhanced hybrid metaheuristic for parallel drone scheduling traveling salesman problemComputers & Industrial Engineering, 2023
- Solving integrated problem of stowage planning with crane split by an improved genetic algorithm based on novel encoding modeMeasurement and Control, 2022
- Learning to select operators in meta-heuristics: An integration of Q-learning into the iterated greedy algorithm for the permutation flowshop scheduling problemEuropean Journal of Operational Research, 2022
- A New Heuristic Reinforcement Learning for Container Relocation ProblemJournal of Physics: Conference Series, 2021
- A GRASP algorithm for the container stowage slot planning problemTransportation Research Part E: Logistics and Transportation Review, 2016
- Human-level control through deep reinforcement learningNature, 2015
- A mathematical formulation and efficient heuristics for the dynamic container relocation problemNaval Research Logistics (NRL), 2014
- A Genetic Algorithm with a Compact Solution Encoding for the Container Ship Stowage ProblemJournal of Heuristics, 2002