Joint Optimization of Yard Slot Allocation and Cooperative Scheduling of Dual Yard Cranes in Automated Container Terminals Considering Relay Operations
Abstract
1. Introduction
2. Literature Review
2.1. Yard Space Planning and Container Slot Allocation
2.2. Single Equipment Scheduling in Automated Container Terminals
2.3. Multi-Equipment Integration and Collaborative Scheduling
2.4. Collaborative Scheduling of Automated Yard Cranes
2.5. Literature Summary
3. Problem Description and Model Construction
3.1. Problem Description
3.2. Model Construction
3.2.1. Assumptions
3.2.2. Model Parameters
- Sets:
- Parameters:
- Variables:
3.2.3. Objective Function
3.2.4. Constraints
4. Algorithm Introduction
| Algorithm 1: Improved Octopus Optimization Algorithm (IOOA) for the Joint Scheduling Problem |
| Input: Number of inbound containers to be allocated , population size , maximum number of iterations , total number of physical bays , upper and lower bounds of parameters. |
| Output: The optimal container spatial allocation scheme, corresponding dual-crane scheduling sequence, and comprehensive objective function value. |
| Initialization phase: |
| Generate a continuous initial population using Equation (34), and map it to discrete physical bay center points using Equation (40). |
| Decode the initial individuals using Equations (44) and (45). |
| Calculate the fitness value of each individual and record the global best solution . |
| While do: |
| Divide the population into predators and scouts according to Equation (35). |
| For do: |
| Calculate the Euclidean distance between the current individual’s position and . |
| Calculate and . |
| IF Euclidean distance catching threshold then |
| Generate a new discretized integer position using Equations (37) and (41)–(43). |
| Else |
| Generate a new position using Equations (38) and (41)–(43). |
| End If |
| Evaluate the fitness of the new positions of the eight tentacles, and move the predator’s head to the optimal tentacle position. |
| End For |
| For do: |
| Randomly generate a brand-new discretized container allocation scheme according to Equation (39). |
| If the fitness of the new scheme is better than that of the original predator, replace the predator to maintain population diversity. |
| End For |
| Apply a random mutation perturbation to the current global best solution . |
| If the fitness of the perturbed new scheduling scheme is better, accept it and update . |
| End While |
| Return the global optimal solution . |
5. Empirical Analysis
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| ACT | Automated container terminal |
| OOA | octopus optimization algorithm |
| IOOA | Improved octopus optimization algorithm |
| GA | Genetic Algorithm |
| MILP | Multi-objective mixed-integer linear programming |
References
- Ma, M.; Fan, H.; Jiang, X.; Guo, Z. Truck arrivals scheduling with vessel dependent time windows to reduce carbon emissions. Sustainability 2019, 11, 6410. [Google Scholar] [CrossRef]
- Zhu, H.; Ji, M.; Guo, W.; Wang, Q.; Yang, Y. Mathematical formulation and heuristic algorithm for the block relocation and loading problem. Nav. Res. Logist. (NRL) 2019, 66, 333–351. [Google Scholar] [CrossRef]
- Wang, Y.; He, J.; Zhang, L.; Yan, W. Improvement of container dynamic allocation for automated container terminals in the post-epidemic era. J. Mar. Sci. Eng. 2024, 12, 863. [Google Scholar] [CrossRef]
- Chen, J.; Du, W.; Wang, H.; Guo, D. Research on integrated scheduling optimization of double-trolley quay crane and AGV in automated terminal. IOP Conf. Ser. Mater. Sci. Eng. 2020, 790, 012071. [Google Scholar] [CrossRef]
- Li, Y.; Pu, Z.; Liu, P.; Qian, T.; Hu, Q.; Zhang, J.; Wang, Y. Efficient predictive control strategy for mitigating the overlap of EV charging demand and residential load based on distributed renewable energy. Renew. Energy 2025, 240, 122154. [Google Scholar] [CrossRef]
- He, J.; Xiao, X.; Yu, H.; Zhang, Z. Dynamic yard allocation for automated container terminal. Ann. Oper. Res. 2024, 343, 927–948. [Google Scholar] [CrossRef]
- Cahyono, R.T.; Kenaka, S.P.; Jayawardhana, B. Simultaneous allocation and scheduling of quay cranes, yard cranes, and trucks in dynamical integrated container terminal operations. IEEE Trans. Intell. Transp. Syst. 2021, 23, 8564–8578. [Google Scholar] [CrossRef]
- Chen, X.; Wu, P.; Wang, Z.; Feng, Z.; Luo, L.; Zhang, H.; Biancardo, S.A. MKG-GNN: Maritime Knowledge Graph and GNN Framework for ship speed forecasting in port. Ocean Eng. 2026, 355, 125179. [Google Scholar] [CrossRef]
- Zhou, C.; Lee, B.K.; Li, H. Integrated optimization on yard crane scheduling and vehicle positioning at container yards. Transp. Res. Part E Logist. Transp. Rev. 2020, 138, 101966. [Google Scholar] [CrossRef]
- Zhang, X.; Li, H.; Sheu, J.B. Integrated scheduling optimization of AGV and double yard cranes in automated container terminals. Transp. Res. Part B Methodol. 2024, 179, 102871. [Google Scholar] [CrossRef]
- Wen, L.; Ren, Q.; Li, J. Hainan Port Logistics Supply Chain and Its Flexible Operation Mechanism considering Digital Visual Remote Control. Mob. Inf. Syst. 2022, 2022, 4642103. [Google Scholar] [CrossRef]
- He, J.; Zhang, L.; Deng, Y.; Yu, H.; Huang, M.; Tan, C. An allocation approach for external truck tasks appointment in automated container terminal. Adv. Eng. Inform. 2023, 55, 101864. [Google Scholar] [CrossRef]
- Jiang, X.; Lee, L.H.; Chew, E.P.; Han, Y.; Tan, K.C. A container yard storage strategy for improving land utilization and operation efficiency in a transshipment hub port. Eur. J. Oper. Res. 2012, 221, 64–73. [Google Scholar] [CrossRef]
- Zhen, L. Container yard template planning under uncertain maritime market. Transp. Res. Part E Logist. Transp. Rev. 2014, 69, 199–217. [Google Scholar] [CrossRef]
- He, J.; Tan, C. Modelling a resilient yard template under storage demand fluctuations in a container terminal. Eng. Optim. 2019, 51, 1547–1566. [Google Scholar] [CrossRef]
- Tan, C.; He, J.; Wang, Y. Storage yard management based on flexible yard template in container terminal. Adv. Eng. Inform. 2017, 34, 101–113. [Google Scholar] [CrossRef]
- Zhen, L.; Xu, Z.; Wang, K.; Ding, Y. Multi-period yard template planning in container terminals. Transp. Res. Part B Methodol. 2016, 93, 700–719. [Google Scholar] [CrossRef]
- Hu, H.; Mo, J.; Zhen, L. Improved Benders decomposition for stochastic yard template planning in container terminals. Transp. Res. Part C Emerg. Technol. 2021, 132, 103365. [Google Scholar] [CrossRef]
- Jin, J.G.; Lee, D.H.; Hu, H. Tactical berth and yard template design at container transshipment terminals: A column generation based approach. Transp. Res. Part E Logist. Transp. Rev. 2015, 73, 168–184. [Google Scholar] [CrossRef]
- Huang, M.; He, J.; Yu, H.; Yan, W.; Tan, C. Improved Benders decomposition for stack-based yard template generation in an automated container terminal. Transp. Res. Part E Logist. Transp. Rev. 2024, 188, 103607. [Google Scholar] [CrossRef]
- Cao, Y.; Yang, A.; Liu, Y.; Zeng, Q.; Chen, Q. AGV dispatching and bidirectional conflict-free routing problem in automated container terminal. Comput. Ind. Eng. 2023, 184, 109611. [Google Scholar] [CrossRef]
- Yue, L.; Fan, H. Dynamic scheduling and path planning of automated guided vehicles in automatic container terminal. IEEE/CAA J. Autom. Sin. 2022, 9, 2005–2019. [Google Scholar] [CrossRef]
- Kovalyov, M.Y.; Pesch, E.; Ryzhikov, A. A note on scheduling container storage operations of two non-passing stacking cranes. Networks 2018, 71, 271–280. [Google Scholar] [CrossRef]
- Putri, M.M.; Rusdiansyah, A.; Nurminarsih, S. Model of Twin Automatic Stacking Crane Operation Strategy with Dynamic Handshake Area in an Automated Container Terminal. J. Ind. Eng. Res. Appl./J. Tek. Ind. 2023, 25, 79–96. [Google Scholar] [CrossRef]
- Tan, C.; Yan, W.; Yue, J. Quay crane scheduling in automated container terminal for the trade-off between operation efficiency and energy consumption. Adv. Eng. Inform. 2021, 48, 101285. [Google Scholar] [CrossRef]
- Wei, M.; He, J.; Tan, C.; Yue, J.; Yu, H. Quay crane scheduling with time windows constraints for automated container port. Ocean Coast. Manag. 2023, 231, 106401. [Google Scholar] [CrossRef]
- Wasesa, M.; Rizaldi, A.; Stam, A.; Zuidwijk, R.; Van Heck, E. Advancing Smart Sustainable Seaports: Auction-Based Truck Appointment System for Automated Container Terminal. IEEE Access 2024, 12, 116384–116397. [Google Scholar] [CrossRef]
- Kim, T.; Ryu, K.R. Deriving situation-adaptive policy for container stacking in an automated container terminal. Appl. Sci. 2022, 12, 3892. [Google Scholar] [CrossRef]
- Chen, X.; He, S.; Zhang, Y.; Tong, L.C.; Shang, P.; Zhou, X. Yard crane and AGV scheduling in automated container terminal: A multi-robot task allocation framework. Transp. Res. Part C Emerg. Technol. 2020, 114, 241–271. [Google Scholar] [CrossRef]
- Li, T.; Dong, Q.; Sun, X. Integrated Scheduling of Handling Equipment in Automated Container Terminal Considering Quay Crane Faults. Systems 2024, 12, 450. [Google Scholar] [CrossRef]
- Hsu, H.P.; Tai, H.H.; Wang, C.N.; Chou, C.C. Scheduling of collaborative operations of yard cranes and yard trucks for export containers using hybrid approaches. Adv. Eng. Inform. 2021, 48, 101292. [Google Scholar] [CrossRef]
- Kong, L.; Ji, M.; Yu, A.; Gao, Z. Scheduling of automated guided vehicles for tandem quay cranes in automated container terminals. Comput. Oper. Res. 2024, 163, 106505. [Google Scholar] [CrossRef]
- Sun, B.; Zhai, G.; Li, S.; Pei, B. Multi-resource collaborative scheduling problem of automated terminal considering the AGV charging effect under COVID-19. Ocean Coast. Manag. 2023, 232, 106422. [Google Scholar] [CrossRef]
- Zhang, Q.; Hu, W.; Duan, J.; Qin, J. Cooperative scheduling of AGV and ASC in automation container terminal relay operation mode. Math. Probl. Eng. 2021, 2021, 5764012. [Google Scholar] [CrossRef]
- Zhu, J.; Ma, F. Scheduling of twin automatic stacking cranes and automated guided vehicle considering buffer mode on automated container terminal. Comput. Ind. Eng. 2024, 193, 110271. [Google Scholar] [CrossRef]
- Luo, Y.; Liang, X.; Zhang, Y.; Tang, K.; Li, W. Energy-aware integrated scheduling for quay crane and igv in automated container terminal. J. Mar. Sci. Eng. 2024, 12, 376. [Google Scholar] [CrossRef]
- Boysen, N.; Briskorn, D.; Meisel, F. A generalized classification scheme for crane scheduling with interference. Eur. J. Oper. Res. 2017, 258, 343–357. [Google Scholar] [CrossRef]
- Zheng, F.; Man, X.; Chu, F.; Liu, M.; Chu, C. A two-stage stochastic programming for single yard crane scheduling with uncertain release times of retrieval tasks. Int. J. Prod. Res. 2019, 57, 4132–4147. [Google Scholar] [CrossRef]
- Nossack, J.; Briskorn, D.; Pesch, E. Container dispatching and conflict-free yard crane routing in an automated container terminal. Transp. Sci. 2018, 52, 1059–1076. [Google Scholar] [CrossRef]
- Eilken, A. A decomposition-based approach to the scheduling of identical automated yard cranes at container terminals. J. Sched. 2019, 22, 517–541. [Google Scholar] [CrossRef]
- Kress, D.; Dornseifer, J.; Jaehn, F. An exact solution approach for scheduling cooperative gantry cranes. Eur. J. Oper. Res. 2019, 273, 82–101. [Google Scholar] [CrossRef]
- Tang, G.; Guo, Y.; Qi, Y.; Fang, Z.; Zhao, Z.; Li, M.; Zhen, Z. Real-time twin automated double cantilever rail crane scheduling problem for the U-shaped automated container terminal using deep reinforcement learning. Adv. Eng. Inform. 2025, 65, 103193. [Google Scholar] [CrossRef]
- Li, X.; Peng, Y.; Huang, J.; Wang, W.; Song, X. Simulation study on terminal layout in automated container terminals from efficiency, economic and environment perspectives. Ocean Coast. Manag. 2021, 213, 105882. [Google Scholar] [CrossRef]
- Marler, R.T.; Arora, J.S. The weighted sum method for multi-objective optimization: New insights. Struct. Multidiscip. Optim. 2010, 41, 853–862. [Google Scholar] [CrossRef]
- Ishibuchi, H.; Doi, K.; Nojima, Y. On the effect of normalization in MOEA/D for multi-objective and many-objective optimization. Complex Intell. Syst. 2017, 3, 279–294. [Google Scholar] [CrossRef]
- Song, M.; Lin, J.; Liu, X.; Jia, H.; Luo, S. Octopus optimization algorithm: A novel single-and multi-objective optimization algorithm for optimization problems. Clust. Comput. 2025, 28, 484. [Google Scholar] [CrossRef]
- Wang, K.; Abualigah, L.; Smerat, A.; Li, J.; Wu, X.; Liu, H.; Shao, Z.; Mirjalili, S. A nature recoil mechanism-based Octopus Optimization Algorithm for solving the global and constraint optimization from engineering structural design problems. J. Comput. Des. Eng. 2025, 13, 123–232. [Google Scholar] [CrossRef]
- Holland, J.H. Genetic algorithms. Sci. Am. 1992, 267, 66–73. [Google Scholar] [CrossRef]
- Fan, H.; Zhang, X.; Ma, M.; Liu, W.; Wang, C.; Ma, X. Storage Space Allocation and Yard Crane Scheduling for U-shaped Container Terminals Considering No-showing Container Delivery Trucks. Ind. Eng. Manag. 2025, 30, 89–103. Available online: https://link.cnki.net/urlid/31.1738.T.20250613.1007.006 (accessed on 1 April 2026).
- Bazzazi, M.; Safaei, N.; Javadian, N. A genetic algorithm to solve the storage space allocation problem in a container terminal. Comput. Ind. Eng. 2009, 56, 44–52. [Google Scholar] [CrossRef]
- Kaveshgar, N.; Huynh, N.; Rahimian, S.K. An efficient genetic algorithm for solving the yard crane scheduling problem. Reliab. Eng. Syst. Saf. 2012, 111, 162–171. [Google Scholar] [CrossRef]











| Algorithm | Objective Value | F1 | F2 | F3 |
|---|---|---|---|---|
| IOOA | 1.635 | 482.9 | 54.59 | 99 |
| OOA | 1.657 | 487.33 | 55.46 | 101 |
| GA | 1.702 | 494.47 | 77.42 | 98 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Li, Y.; Wang, H.; Wang, S.; Song, Y. Joint Optimization of Yard Slot Allocation and Cooperative Scheduling of Dual Yard Cranes in Automated Container Terminals Considering Relay Operations. J. Mar. Sci. Eng. 2026, 14, 822. https://doi.org/10.3390/jmse14090822
Li Y, Wang H, Wang S, Song Y. Joint Optimization of Yard Slot Allocation and Cooperative Scheduling of Dual Yard Cranes in Automated Container Terminals Considering Relay Operations. Journal of Marine Science and Engineering. 2026; 14(9):822. https://doi.org/10.3390/jmse14090822
Chicago/Turabian StyleLi, Yang, Haiyan Wang, Shipeng Wang, and Yuhao Song. 2026. "Joint Optimization of Yard Slot Allocation and Cooperative Scheduling of Dual Yard Cranes in Automated Container Terminals Considering Relay Operations" Journal of Marine Science and Engineering 14, no. 9: 822. https://doi.org/10.3390/jmse14090822
APA StyleLi, Y., Wang, H., Wang, S., & Song, Y. (2026). Joint Optimization of Yard Slot Allocation and Cooperative Scheduling of Dual Yard Cranes in Automated Container Terminals Considering Relay Operations. Journal of Marine Science and Engineering, 14(9), 822. https://doi.org/10.3390/jmse14090822

