Skip to main content
Erschienen in: Journal of Scheduling 5/2019

31.07.2019

A decomposition-based approach to the scheduling of identical automated yard cranes at container terminals

verfasst von: Amelie Eilken

Erschienen in: Journal of Scheduling | Ausgabe 5/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In today’s ports, the storage area is often the bottleneck in the serving of a vessel. It is therefore an important influencing factor in the minimization of the turnaround time of the vessels, which is the main objective in operational planning in container terminals. The operational planning of the yard cranes strongly impacts the yard’s efficiency. This planning task comprises the assignment of jobs to cranes, the sequencing of jobs per crane and the scheduling of crane movement and job executions subject to time windows and precedence constraints. A common yard configuration is a block storage system with two identical automated gantry cranes, called twin cranes. These cranes are subject to non-crossing constraints and therefore often exclusively serve either the landside or the seaside of the terminal. A polynomial-time algorithm for the scheduling subproblem of the cranes is introduced. As the sequencing and assignment part of this planning task is NP-hard, the overall problem is solved heuristically with a branch and bound procedure that includes the introduced scheduling algorithm as an evaluation subroutine. A computational study is presented to test the performance of this approach against a mathematical program solved by CPLEX.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Following the classification in Boysen et al. (2017), the considered crane scheduling problems are
$$\begin{aligned}&[2\text {D}, 2\,| \, \text {M},\text {mv}^{\mathrm{XY}}, r^i,\delta ^i,\text {prec},\,\text {pos}\,|\,C^{\max }]\ \text {and}\\&[2\text {D}, 2, \text {ends}\,|\, \text {M},\text {mv}^{\mathrm{XY}}, r^i,\delta ^i,\text {prec}, \text {pos}\, | \,C^{\max }]. \end{aligned}$$
 
2
The classification of Boysen and Stephan (2016) for this problem is \([\text {B} \mid \text {IO}^1 \mid \text {C}_{\max }]\).
 
3
Briskorn and Angeloudis (2016) propose a polynomial algorithm for the yard crane scheduling problem without time windows, spreader movement or precedence constraints. For this problem setting, their solution algorithm can be used for the lower bound computation.
 
4
For the remainder of this section the term “solved” means the procedure ended with an answer. This answer could be a feasible solution to a solvable instance or having proven infeasibility for an infeasible instance.
 
5
CPLEX could prove that one instance in test set 2 is not feasible. This is the instance the B&B procedure could not solve.
 
6
See footnote 5.
 
Literatur
Zurück zum Zitat Bierwirth, C., & Meisel, F. (2009). A fast heuristic for quay crane scheduling with interference constraints. Journal of Scheduling, 12, 345–360.CrossRef Bierwirth, C., & Meisel, F. (2009). A fast heuristic for quay crane scheduling with interference constraints. Journal of Scheduling, 12, 345–360.CrossRef
Zurück zum Zitat Bierwirth, C., & Meisel, F. (2015). A follow-up survey of Berth allocation and quay crane scheduling problems in container terminals. European Journal of Operational Research, 244, 675–689.CrossRef Bierwirth, C., & Meisel, F. (2015). A follow-up survey of Berth allocation and quay crane scheduling problems in container terminals. European Journal of Operational Research, 244, 675–689.CrossRef
Zurück zum Zitat Boysen, N., Briskorn, D., & Meisel, F. (2017). A generalized classification scheme for crane scheduling with interference. European Journal of Operational Research, 258, 343–357.CrossRef Boysen, N., Briskorn, D., & Meisel, F. (2017). A generalized classification scheme for crane scheduling with interference. European Journal of Operational Research, 258, 343–357.CrossRef
Zurück zum Zitat Boysen, N., & Stephan, K. (2016). A survey on single crane scheduling in automated storage/retrieval systems. European Journal of Operational Research, 254, 691–704.CrossRef Boysen, N., & Stephan, K. (2016). A survey on single crane scheduling in automated storage/retrieval systems. European Journal of Operational Research, 254, 691–704.CrossRef
Zurück zum Zitat Briskorn, D., & Angeloudis, P. (2016). Scheduling co-operating stacking cranes with predetermined container sequences. Discrete Applied Mathematics, 201, 70–85.CrossRef Briskorn, D., & Angeloudis, P. (2016). Scheduling co-operating stacking cranes with predetermined container sequences. Discrete Applied Mathematics, 201, 70–85.CrossRef
Zurück zum Zitat Briskorn, D., Emde, S., & Boysen, N. (2016). Cooperative twin-crane scheduling. Discrete Applied Mathematics, 211, 40–57.CrossRef Briskorn, D., Emde, S., & Boysen, N. (2016). Cooperative twin-crane scheduling. Discrete Applied Mathematics, 211, 40–57.CrossRef
Zurück zum Zitat Carlo, H. J., Vis, I. F., & Roodbergen, K. J. (2014a). Storage yard operations in container terminals: Literature overview, trends, and research directions. European Journal of Operational Research, 235, 412–430.CrossRef Carlo, H. J., Vis, I. F., & Roodbergen, K. J. (2014a). Storage yard operations in container terminals: Literature overview, trends, and research directions. European Journal of Operational Research, 235, 412–430.CrossRef
Zurück zum Zitat Carlo, H. J., Vis, I. F., & Roodbergen, K. J. (2014b). Transport operations in container terminals: Literature overview, trends, research directions and classification scheme. European Journal of Operational Research, 236, 1–13.CrossRef Carlo, H. J., Vis, I. F., & Roodbergen, K. J. (2014b). Transport operations in container terminals: Literature overview, trends, research directions and classification scheme. European Journal of Operational Research, 236, 1–13.CrossRef
Zurück zum Zitat Choe, R., Park, T., Ok Seung, M., & Ryu, K. R. (2007). Real-time scheduling for non-crossing stacking cranes in an automated container terminal. In AI 2007: Advances in artificial intelligence, Lecture Notes in Computer Science (Vol. 4830, pp. 625–631). Berlin: Springer. Choe, R., Park, T., Ok Seung, M., & Ryu, K. R. (2007). Real-time scheduling for non-crossing stacking cranes in an automated container terminal. In AI 2007: Advances in artificial intelligence, Lecture Notes in Computer Science (Vol. 4830, pp. 625–631). Berlin: Springer.
Zurück zum Zitat Choe, R., Yuan, H., Yang, Y., & Ryu, K. R. (2012). Real-time scheduling of twin stacking cranes in an automated container terminal using a genetic algorithm. In SAC ’12 Proceedings of the 27th Annual ACM symposium on applied computing (pp. 238–243). New York, NY: ACM. Choe, R., Yuan, H., Yang, Y., & Ryu, K. R. (2012). Real-time scheduling of twin stacking cranes in an automated container terminal using a genetic algorithm. In SAC ’12 Proceedings of the 27th Annual ACM symposium on applied computing (pp. 238–243). New York, NY: ACM.
Zurück zum Zitat Dorndorf, U., & Schneider, F. (2010). Scheduling automated triple cross-over stacking cranes in a container yard. OR Spectrum, 32, 617–632.CrossRef Dorndorf, U., & Schneider, F. (2010). Scheduling automated triple cross-over stacking cranes in a container yard. OR Spectrum, 32, 617–632.CrossRef
Zurück zum Zitat Gellert, T. J. & König, F. G. (2011). 1D vehicle scheduling with conflicts. In Proceedings of the meeting on algorithm engineering & expermiments (pp. 107–115). Society for Industrial and Applied Mathematics. Gellert, T. J. & König, F. G. (2011). 1D vehicle scheduling with conflicts. In Proceedings of the meeting on algorithm engineering & expermiments (pp. 107–115). Society for Industrial and Applied Mathematics.
Zurück zum Zitat Gharehgozli, A. H., Laporte, G., Yu, Y., & de Koster, R. (2015). Scheduling twin yard cranes in a container block. Transportation Science, 49, 686–705.CrossRef Gharehgozli, A. H., Laporte, G., Yu, Y., & de Koster, R. (2015). Scheduling twin yard cranes in a container block. Transportation Science, 49, 686–705.CrossRef
Zurück zum Zitat Gharehgozli, A. H., Vernooij, F. G., & Zaerpour, N. (2017). A simulation study of the performance of twin automated stacking cranes at a seaport container terminal. European Journal of Operational Research, 261, 108–128.CrossRef Gharehgozli, A. H., Vernooij, F. G., & Zaerpour, N. (2017). A simulation study of the performance of twin automated stacking cranes at a seaport container terminal. European Journal of Operational Research, 261, 108–128.CrossRef
Zurück zum Zitat Huang, S., Li, Y. Y., & Fan, X. (2015). Twincrane-atcrss-game: Job dispatching with lookahead for twin yard cranes. In The 5th international conference on logistics and maritime systems. Huang, S., Li, Y. Y., & Fan, X. (2015). Twincrane-atcrss-game: Job dispatching with lookahead for twin yard cranes. In The 5th international conference on logistics and maritime systems.
Zurück zum Zitat Jaehn, F., & Kress, D. (2018). Scheduling cooperative gantry cranes with seaside and landside jobs. Discrete Applied Mathematics, 242, 53–68.CrossRef Jaehn, F., & Kress, D. (2018). Scheduling cooperative gantry cranes with seaside and landside jobs. Discrete Applied Mathematics, 242, 53–68.CrossRef
Zurück zum Zitat Jung, S. H., & Kim, K. H. (2006). Load scheduling for multiple quay cranes in port container terminals. Journal of Intelligent manufacturing, 17, 479–492.CrossRef Jung, S. H., & Kim, K. H. (2006). Load scheduling for multiple quay cranes in port container terminals. Journal of Intelligent manufacturing, 17, 479–492.CrossRef
Zurück zum Zitat Kemme, N. (2011). RMG crane scheduling and stacking. In Handbook of Terminal Planning (pp. 271–301). New York: Springer. Kemme, N. (2011). RMG crane scheduling and stacking. In Handbook of Terminal Planning (pp. 271–301). New York: Springer.
Zurück zum Zitat Kewei, Z., Lu, Z., & Sun, X. (2010). An effective heuristic for the integrated scheduling problem of automated container handling system using twin 40’cranes. In Computer modeling and simulation, 2010. ICCMS’10 (pp. 406–410). Kewei, Z., Lu, Z., & Sun, X. (2010). An effective heuristic for the integrated scheduling problem of automated container handling system using twin 40’cranes. In Computer modeling and simulation, 2010. ICCMS’10 (pp. 406–410).
Zurück zum Zitat Kim, K. H., & Kim, K. Y. (1999). An optimal routing algorithm for a transfer crane in port container terminals. Transportation Science, 33, 17–33.CrossRef Kim, K. H., & Kim, K. Y. (1999). An optimal routing algorithm for a transfer crane in port container terminals. Transportation Science, 33, 17–33.CrossRef
Zurück zum Zitat Klaws, J., Stahlbock, R., & Voß, S. (2011). Container terminal yard operations–Simulation of a side-loaded container block served by triple rail mounted gantry cranes. In Computational logistics, Lecture Notes in Computer Science (Vol. 6971, pp. 243–255). New York: Springer). Klaws, J., Stahlbock, R., & Voß, S. (2011). Container terminal yard operations–Simulation of a side-loaded container block served by triple rail mounted gantry cranes. In Computational logistics, Lecture Notes in Computer Science (Vol. 6971, pp. 243–255). New York: Springer).
Zurück zum Zitat Kovalyov, M. Y., Pesch, E., & Ryzhikov, A. (2018). A note on scheduling container storage operations of two non-passing stacking cranes. Networks, 71, 271–280.CrossRef Kovalyov, M. Y., Pesch, E., & Ryzhikov, A. (2018). A note on scheduling container storage operations of two non-passing stacking cranes. Networks, 71, 271–280.CrossRef
Zurück zum Zitat Kress, D., Dornseifer, J., & Jaehn, F. (2019). An exact solution approach for scheduling cooperative gantry cranes. European Journal of Operational Research, 273, 82–101.CrossRef Kress, D., Dornseifer, J., & Jaehn, F. (2019). An exact solution approach for scheduling cooperative gantry cranes. European Journal of Operational Research, 273, 82–101.CrossRef
Zurück zum Zitat Lee, H. F., & Schaefer, S. K. (1997). Sequencing methods for automated storage and retrieval systems with dedicated storage. Computers & Industrial Engineering, 32, 351–362.CrossRef Lee, H. F., & Schaefer, S. K. (1997). Sequencing methods for automated storage and retrieval systems with dedicated storage. Computers & Industrial Engineering, 32, 351–362.CrossRef
Zurück zum Zitat Li, W., Wu, Y., Petering, M., Goh, M., & de Souza, R. (2009). Discrete time model and algorithms for container yard crane scheduling. European Journal of Operational Research, 198, 165–172.CrossRef Li, W., Wu, Y., Petering, M., Goh, M., & de Souza, R. (2009). Discrete time model and algorithms for container yard crane scheduling. European Journal of Operational Research, 198, 165–172.CrossRef
Zurück zum Zitat Ling, M. K., & Di, S. (2010). A scheduling method for cranes in a container yard with inter-crane interference. Electronic engineering and computing technology (pp. 715–725). New York: Springer.CrossRef Ling, M. K., & Di, S. (2010). A scheduling method for cranes in a container yard with inter-crane interference. Electronic engineering and computing technology (pp. 715–725). New York: Springer.CrossRef
Zurück zum Zitat Ng, W. (2005). Crane scheduling in container yards with inter-crane interference. European Journal of Operational Research, 164, 64–78.CrossRef Ng, W. (2005). Crane scheduling in container yards with inter-crane interference. European Journal of Operational Research, 164, 64–78.CrossRef
Zurück zum Zitat Ng, W., & Mak, K. (2005). Yard crane scheduling in port container terminals. Applied Mathematical Modelling, 29, 263–276.CrossRef Ng, W., & Mak, K. (2005). Yard crane scheduling in port container terminals. Applied Mathematical Modelling, 29, 263–276.CrossRef
Zurück zum Zitat Park, T., Choe, R., Ok Seung, M., & Ryu, K. R. (2010). Scheduling multiple factory cranes on a common track. Computers & Operations Research, 48, 102–112. Park, T., Choe, R., Ok Seung, M., & Ryu, K. R. (2010). Scheduling multiple factory cranes on a common track. Computers & Operations Research, 48, 102–112.
Zurück zum Zitat Peterson, B., Harjunkoski, I., Hoda, S., & Hooker, J. N. (2014). Scheduling multiple factory cranes on a common track. Computers & Operations Research, 48, 102–112.CrossRef Peterson, B., Harjunkoski, I., Hoda, S., & Hooker, J. N. (2014). Scheduling multiple factory cranes on a common track. Computers & Operations Research, 48, 102–112.CrossRef
Zurück zum Zitat Roodbergen, K. J., & Vis, I. F. (2009). A survey of literature on automated storage and retrieval systems. European Journal of Operational Research, 194, 343–362.CrossRef Roodbergen, K. J., & Vis, I. F. (2009). A survey of literature on automated storage and retrieval systems. European Journal of Operational Research, 194, 343–362.CrossRef
Zurück zum Zitat Sammarra, M., Cordeau, J.-F., Laporte, G., & Monaco, M. F. (2007). A tabu search heuristic for the quay crane scheduling problem. Journal of Scheduling, 10, 327–336.CrossRef Sammarra, M., Cordeau, J.-F., Laporte, G., & Monaco, M. F. (2007). A tabu search heuristic for the quay crane scheduling problem. Journal of Scheduling, 10, 327–336.CrossRef
Zurück zum Zitat Stahlbock, R., & Voß, S. (2008). Operations research at container terminals: A literature update. OR Spectrum, 30, 1–52.CrossRef Stahlbock, R., & Voß, S. (2008). Operations research at container terminals: A literature update. OR Spectrum, 30, 1–52.CrossRef
Zurück zum Zitat Steenken, D., Voß, S., & Stahlbock, R. (2004). Container terminal operation and operations research—A classification and literature review. OR Spectrum, 26, 3–49.CrossRef Steenken, D., Voß, S., & Stahlbock, R. (2004). Container terminal operation and operations research—A classification and literature review. OR Spectrum, 26, 3–49.CrossRef
Zurück zum Zitat Wu, Y., Li, W., Petering, M. E. H., Goh, M., & de Souza, R. (2015). Scheduling multiple yard cranes with crane interference and safety distance requirement. Transportation Science, 49, 990–1005.CrossRef Wu, Y., Li, W., Petering, M. E. H., Goh, M., & de Souza, R. (2015). Scheduling multiple yard cranes with crane interference and safety distance requirement. Transportation Science, 49, 990–1005.CrossRef
Zurück zum Zitat Zheng, F., Man, X., Chu, F., Liu, M., & Chu, C. (2018). Two yard crane scheduling with dynamic processing time and interference. IEEE Transactions on Intelligent Transportation Systems, 19, 3775–3784.CrossRef Zheng, F., Man, X., Chu, F., Liu, M., & Chu, C. (2018). Two yard crane scheduling with dynamic processing time and interference. IEEE Transactions on Intelligent Transportation Systems, 19, 3775–3784.CrossRef
Zurück zum Zitat Zyngiridis, I. (2005). Optimizing container movements using one and two automated stacking cranes. PhD thesis, Monterey California. Naval Postgraduate School. Zyngiridis, I. (2005). Optimizing container movements using one and two automated stacking cranes. PhD thesis, Monterey California. Naval Postgraduate School.
Metadaten
Titel
A decomposition-based approach to the scheduling of identical automated yard cranes at container terminals
verfasst von
Amelie Eilken
Publikationsdatum
31.07.2019
Verlag
Springer US
Erschienen in
Journal of Scheduling / Ausgabe 5/2019
Print ISSN: 1094-6136
Elektronische ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-019-00611-z

Weitere Artikel der Ausgabe 5/2019

Journal of Scheduling 5/2019 Zur Ausgabe