In automated container terminals (ACTs), battery-powered automated guided vehicles (AGVs) perform the horizontal transport of containers between the quay and the yard. Xiao, Huang, Hu and Gu (2024) formulated the AGV scheduling problem under a hybrid energy-replenishment mode — battery swapping at a swapping station combined with opportunity charging at the AGV mates (buffer positions with charging facilities) during loading and unloading waits — as a mixed-integer program minimizing energy cost plus delay cost, solved by adaptive large neighborhood search, but explicitly assumed known paths, a uniform travel speed, and no path conflicts. The authors left open the integration of AGV path planning and collision avoidance into this hybrid-mode scheduling model, since real terminal road networks impose intersection restrictions and lane capacities that affect feasibility and timing. The 2024–2026 literature addresses the swapping-only and charging-only variants of this integration — Huang and Zhu (2025) combine bidirectional conflict-free routing with battery swapping under a completion-time objective, and Guo, Hu, Sha, Lian and Yang (2025) combine route planning under path conflicts with a dual-threshold charging strategy — but no published work integrates conflict-free routing and collision avoidance with the hybrid swapping-plus-opportunity-charging scheduling model and its energy-plus-delay objective. The open problem is therefore to formulate and solve this joint scheduling, battery-management, and conflict-free-routing problem, together with an effective solution method for realistic instance sizes.
Background
An automated container terminal (ACT) is a container port in which quay cranes load and discharge vessels, yard cranes stack containers in the yard, and battery-powered automated guided vehicles (AGVs) — driverless vehicles following fixed guide paths — perform the horizontal transport of containers between the quay and the yard. The AGV scheduling problem assigns loading and unloading tasks to AGVs, sequences each AGV's tasks, and decides when each AGV must replenish its battery, subject to task time windows: each container task has a latest start time, and starting later delays the cranes and downstream tasks, incurring a delay cost. Because battery capacity limits AGV availability, two replenishment modes are used in practice. In battery swapping, an AGV with a depleted battery visits a swapping station, where the battery is exchanged for a fully charged one (the station serves one AGV at a time). In opportunity charging, an AGV tops up its battery during idle waiting time at AGV mates — the buffer brackets at which AGVs park to exchange containers with cranes, some of which are equipped with charging facilities — so that recharging overlaps with container handling. Xiao, Huang, Hu and Gu (2024) introduced a hybrid mode combining both mechanisms and modeled AGV scheduling under it as a mixed-integer program minimizing the sum of energy cost and delay cost, solved with adaptive large neighborhood search (ALNS), a metaheuristic that iteratively removes and re-inserts parts of a solution while adapting its operator choices to past success. Their model explicitly assumes task paths are known, all AGVs travel at a common speed, and path conflicts among AGVs are not considered; their simulation of the hybrid mode against swapping-only operation reported 43.48% fewer battery swaps and 7.20% lower total cost. A separate literature studies conflict-free routing in ACTs: ensuring that the paths and timing of all AGVs avoid collisions at intersections and respect lane capacities. Zhong, Guo, Zhang and Yang (2023) integrated conflict-free AGV path planning with quay-crane/yard-crane scheduling under an energy-consumption objective but without any battery state-of-charge or replenishment decisions, and Cao, Yang, Liu, Zeng and Chen (2023) studied AGV dispatching with bidirectional conflict-free routing on a terminal road network, likewise without battery management. On the battery side, scheduling studies without routing include Yang, Hu, Cheng and Wang (2023) (battery swapping with speed control), Li, Li, Liu, Zhou and Pan (2023) (two-stage stochastic programming with random tasks and swapping), Zhen, Zhang, Tan and Wang (2025) (charging–swapping mixed mode solved by column generation), and Xue, He, Zhou, Lee, Wang and Chen (2026) (a two-phase label-setting plus Benders decomposition framework for swapping-considered scheduling, where routes are task sequences rather than conflict-free paths). After the source paper appeared, two adjacent integrations were published: Huang and Zhu (2025) combined AGV scheduling, bidirectional conflict-free routing, and battery swapping (with a double-threshold swapping rule) in a bi-level mixed-integer program minimizing job completion time, explicitly citing Xiao et al. (2024) and noting that few battery-management studies address conflict-free routing; and Guo, Hu, Sha, Lian and Yang (2025) jointly optimized task scheduling, route planning under path conflicts, and a flexible dual-threshold opportunity charging strategy with nonlinear charging characteristics. The first covers swapping only, the second charging only; neither treats the hybrid swapping-plus-opportunity-charging mode, and neither uses the energy-plus-delay cost objective of the source model. The coupling that makes the full integration difficult is the feedback among its parts: path conflicts and lane capacities perturb travel and waiting times, waiting times change how much opportunity charging an AGV receives, and battery states in turn constrain which routes and swap times remain feasible, so neither the scheduling layer nor the routing layer can be fixed independently of the other.
Problem Statement
Formulate and solve the integrated AGV scheduling and conflict-free routing problem for an automated container terminal in which AGVs are subject to battery capacity limits and replenished by the hybrid mode of battery swapping and opportunity charging, replacing the source model's assumptions that task paths are known and that path conflicts among AGVs need not be considered, while retaining its assumptions that each AGV travels at a common speed between any two nodes (the fixed no-load and loaded speeds and ) and that opportunity charging is linear, the amount of charging being proportional to the charging time at rate ; conflicts are therefore resolved by collision-avoidance waiting or re-routing rather than by speed changes. Concretely, for a terminal with a road network of lanes and intersections, quay-side and yard-side task locations, a battery swapping station (one AGV served at a time), and AGV mates equipped with charging facilities, decide jointly: (1) the assignment of loading and unloading container tasks to AGVs and the sequence of each AGV's tasks under their time windows ; (2) when each AGV swaps its battery at the station and when it opportunistically charges at AGV mates during loading/unloading waits, tracking battery state of charge so that no AGV strands with a depleted battery; and (3) each AGV's route and traversal timing on the road network so that movement is conflict-free — no simultaneous occupation of an intersection or of a lane beyond its capacity, with collision-avoidance waiting or re-routing where conflicts would arise. The objective is the source's sum of energy cost and delay cost, , where when AGV executes task immediately after task , when AGV performs task , is the loading energy consumption of task evaluated on the conflict-free loaded path actually taken for that task, is the no-load energy consumption of the empty movement from the end position of task to the start position of task , and is the time by which the start of task by AGV exceeds the latest start time . Both energy terms are computed with the source's energy-consumption model (mechanical energy over the travelled distance at the corresponding speed, converted to electrical energy through the motor and battery-discharge efficiencies); the extension is that both the loading energy (on the conflict-free path chosen for the loaded leg of task ) and the no-load energy (on the empty path taken from the end position of task to the start position of task ) are evaluated on the conflict-free route actually taken, so that detours and the extra distance they add are charged, instead of on a single known path. As in the source, energy delivered during opportunity charging and time spent waiting are not themselves costed: they enter the objective through the state-of-charge balance and through the delays they induce. The problem is also to provide an exact or heuristic solution method, demonstrated on realistically sized instances of the scale used in the source study and in the adjacent conflict-free-routing literature, yielding feasible, conflict-free, battery-feasible schedules evaluated by the objective .
References
- Xiao, Shichang; Huang, Jinshan; Hu, Hongtao; Gu, Yuxin. Automatic Guided Vehicle Scheduling in Automated Container Terminals Based on a Hybrid Mode of Battery Swapping and Charging. Journal of Marine Science and Engineering, 2024, 12(2):305. doi:10.3390/jmse12020305. https://doi.org/10.3390/jmse12020305
- Huang, He; Zhu, Jin. AGV Scheduling and Bidirectional Conflict-Free Routing Problem with Battery Swapping in Automated Container Terminals. Computer Modeling in Engineering & Sciences, 2025, 144(2):1717–1748. doi:10.32604/cmes.2025.068384. https://doi.org/10.32604/cmes.2025.068384
- Guo, Wenwen; Hu, Huapeng; Sha, Mei; Lian, Jiarong; Yang, Xiongfei. Battery-Powered AGV Scheduling and Routing Optimization with Flexible Dual-Threshold Charging Strategy in Automated Container Terminals. Journal of Marine Science and Engineering, 2025, 13(8):1526. doi:10.3390/jmse13081526. https://doi.org/10.3390/jmse13081526
- Zhen, Lu; Zhang, Qian; Tan, Zheyi; Wang, Shuaian. Scheduling AGVs in ports with battery charging and swapping. IISE Transactions, 2025, 57(10):1245–1262. doi:10.1080/24725854.2025.2468722. https://doi.org/10.1080/24725854.2025.2468722
- Xue, Li; He, Qing; Zhou, Chenhao; Lee, Byung Kwon; Wang, Hua; Chen, Qiang. Battery-swapping-considered scheduling for automated guided vehicles in container terminals: a two-phase decision framework. Transportation Research Part E: Logistics and Transportation Review, 2026, 212:104926. doi:10.1016/j.tre.2026.104926. https://doi.org/10.1016/j.tre.2026.104926
- Zhang, Qiang; Yu, Fang; Huang, Suosuo; Yang, Yongsheng. An integrated scheduling method for AGVs based on a multi-stage threshold charging strategy in automated container terminals. Flexible Services and Manufacturing Journal, 2026 (online first). doi:10.1007/s10696-025-09650-5. https://doi.org/10.1007/s10696-025-09650-5
- Wang, Junjie; Zhang, Yu; Tang, Kexin; Zhou, Wenfeng; Yang, Caiyun. Dynamic charging strategies for battery-powered IGV based on multi-agent simulation in automated container terminals. Flexible Services and Manufacturing Journal, 2026, 38(2):493–523 (online 2025). doi:10.1007/s10696-025-09595-9. https://doi.org/10.1007/s10696-025-09595-9
- Duan, Yating; Ren, Hongxiang; Rodrigues, Filipe; Meng, Yao; Wang, Delong; Sun, Jian. Integrated quay crane and automated guided vehicle scheduling with charging decisions. Engineering Optimization, 2025, 58(6):1849–1877. doi:10.1080/0305215X.2025.2543277. https://doi.org/10.1080/0305215X.2025.2543277
- Xiao, Shichang; Deng, Shuaishuai; Yu, Shaohua; Zheng, Peng; Wu, Zigao. Energy-Efficient Collaborative Scheduling of Dual-Trolley Quay Cranes and Automated Guided Vehicles in Automated Container Terminals. Journal of Marine Science and Engineering, 2026, 14(3):280. doi:10.3390/jmse14030280. https://doi.org/10.3390/jmse14030280
- Zhong, Zhaolin; Guo, Yiyun; Zhang, Jihui; Yang, Shengxiang. Energy-aware Integrated Scheduling for Container Terminals with Conflict-free AGVs. Journal of Systems Science and Systems Engineering, 2023, 32(4):413–443. doi:10.1007/s11518-023-5563-y. https://doi.org/10.1007/s11518-023-5563-y
- Cao, Yu; Yang, Ang; Liu, Yang; Zeng, Qingcheng; Chen, Qiang. AGV dispatching and bidirectional conflict-free routing problem in automated container terminal. Computers & Industrial Engineering, 2023, 184:109611. doi:10.1016/j.cie.2023.109611. https://doi.org/10.1016/j.cie.2023.109611
- Yang, Xurui; Hu, Hongtao; Cheng, Chen; Wang, Yuren. Automated Guided Vehicle (AGV) Scheduling in Automated Container Terminals (ACTs) Focusing on Battery Swapping and Speed Control. Journal of Marine Science and Engineering, 2023, 11(10):1852. doi:10.3390/jmse11101852. https://doi.org/10.3390/jmse11101852
- Li, Linman; Li, Yuqing; Liu, Ran; Zhou, Yaoming; Pan, Ershun. A Two-stage Stochastic Programming for AGV scheduling with random tasks and battery swapping in automated container terminals. Transportation Research Part E: Logistics and Transportation Review, 2023, 174:103110. doi:10.1016/j.tre.2023.103110. https://doi.org/10.1016/j.tre.2023.103110