Skip to main content
Log in

Integrated proactive and reactive strategies for sustainable berth allocation and quay crane assignment under uncertainty

  • S.I. : OR for Sustainability in Supply Chain Management
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

The berth allocation and quay crane assignment problem (BACAP) is a complex port operation planning problem susceptible to uncertainties, such as vessel arrival time fluctuation to its estimated time of arrival and maritime markets. For promoting reliability and sustainability of container terminals, this paper addresses the optimization of BACAP under the uncertain vessels’ arrival times and fluctuation of loading and unloading volumes. We propose a proactive BACAP strategy considering minimum recovery cost under uncertainty using a reactive strategy. A stochastic programming model is formulated to minimize the basic cost in the baseline schedule, and the recovery cost in real uncertain scenarios. A two-stage meta-heuristic framework based on GA is developed for solving this problem. Numerical experiments and scenario analysis are conducted to validate the effectiveness of the proposed model and the proposed solution approaches.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • 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(3), 675–689.

    Article  Google Scholar 

  • Carlo, H. J., Vis, I. F. A., & Roodbergen, K. J. (2015). Seaside operations in container terminals: Literature overview, trends, and research directions. Flexible Services and Manufacturing Journal, 27(2–3), 224–262.

    Article  Google Scholar 

  • Chen, G., & Jiang, L. P. (2016). Managing customer arrivals with time windows: A case of truck arrivals at a congested container terminal. Annals of Operations Research, 244(2), 349–365.

    Article  Google Scholar 

  • Drewry Shipping Consultants. (2020). Global container terminal operators annual review and forecast 2019 London, UK.

  • Dulebenets, M. A. (2019). Minimizing the total liner shipping route service costs via application of an efficient collaborative agreement. IEEE Transactions on Intelligent Transportation Intelligent Transportation Systems, 20(1), 123–136.

    Article  Google Scholar 

  • Han, X., Lu, Z., & Xi, L. (2010). A proactive approach for simultaneous berth and quay crane scheduling problem with stochastic arrival and handling time. European Journal of Operational Research, 207(3), 1327–1340.

    Article  Google Scholar 

  • He, J. (2016). Berth allocation and quay crane assignment in a container terminal for the trade-off between time-saving and energy-saving. Advanced Engineering Informatics, 30(3), 390–405.

    Article  Google Scholar 

  • He, J., & Tan, C. (2018). Modelling a resilient yard template under storage demand fluctuations in a container terminal. Engineering Optimization, 51(9), 1547–1566.

    Article  Google Scholar 

  • He, J., Tan, C., Yan, W., Huang, W., Liu, M., & Yu, H. (2020). Two-stage stochastic programming model for generating container yard template under uncertainty and traffic congestion. Advanced Engineering Informatics, 43, 101032.

    Article  Google Scholar 

  • He, J., Tan, C., & Zhang, Y. (2019). Yard crane scheduling problem in a container terminal considering risk caused by uncertainty. Advanced Engineering Informatics, 39, 14–24.

    Article  Google Scholar 

  • Hendriks, M., Laumanns, M., Lefeber, E., & Udding, J. T. (2010). Robust cyclic berth planning of container vessels. OR Spectrum, 32(3), 501–517.

    Article  Google Scholar 

  • Imai, A., Chen, H. C., Nishimura, E., & Papadimitriouc, S. (2008). The simultaneous berth and quay crane allocation problem. Transportation Research Part E: Logistics and Transportation Review, 44(5), 900–920.

    Article  Google Scholar 

  • Iris, C., & Lam, J. S. L. (2019). Recoverable robustness in weekly berth and quay crane planning. Transportation Research Part B: Methodological, 122, 365–389.

    Article  Google Scholar 

  • Iris, Ç., Pacino, D., Ropke, S., & Larsen, A. (2015). Integrated berth allocation and quay crane assignment problem: Set partitioning models and computational results. Transportation Research Part E: Logistics and Transportation Review Rev., 81, 75–97.

    Article  Google Scholar 

  • Kasm, O. A., Diabat, A., & Cheng, T. C. E. (2020). The integrated berth allocation, quay crane assignment and scheduling problem: Mathematical formulations and a case study. Annals of Operations Research, 291(1–2), 435–461.

    Article  Google Scholar 

  • Li, M. Z., Jin, J. G., & Lu, C. X. (2015). Real-time disruption recovery for integrated berth allocation and crane assignment in container terminals. Transportation Research Record Journal of the Transportation Research Board, 2479, 49–59.

    Article  Google Scholar 

  • Lim, A. (1998). The berth planning problem. Operations Research Letters, 22, 105–110.

    Article  Google Scholar 

  • Meisel, F., & Bierwirth, C. (2009). Heuristics for the integration of crane productivity in the berth allocation problem. Transportation Research Part E: Logistics and Transportation Review, 45(1), 196–209.

    Article  Google Scholar 

  • Meisel, F., & Bierwirth, C. (2013). A framework for integrated berth allocation and crane operations planning in seaport container terminals. Transportation Science, 47(2), 131–147.

    Article  Google Scholar 

  • Oğuz, C., Zinder, Y., Do, V. H., Janiakc, A., & Lichtensteinc, M. (2004). Hybrid flow-shop scheduling problems with multiprocessor task systems. European Journal of Operational Research, 52(1), 115–131.

    Article  Google Scholar 

  • Rahman, H. F., Sarker, R., & Essam, D. (2015). A real-time order acceptance and scheduling approach for permutation flow shop problems. European Journal of Operational Research, 247(2), 488–503.

    Article  Google Scholar 

  • Rodriguez-Molins, M., Ingolotti, L., Barber, F., Salido, M. A., Sierra, M. R., & Puente, J. (2014). A genetic algorithm for robust berth allocation and quay crane assignment. Progress in Artificial Intelligence, 2(4), 177–192.

    Article  Google Scholar 

  • Shang, X. T., Cao, J. X., & Ren, J. (2016). A robust optimization approach to the integrated berth allocation and quay crane assignment problem. Transportation Research Part E: Logistics and Transportation Review, 94, 44–65.

    Article  Google Scholar 

  • Tan, C., He, J., & Wang, Y. (2017). Storage yard management based on flexible yard template in container terminal. Advanced Engineering Informatics, 34, 101–113.

    Article  Google Scholar 

  • Tan, C., He, J., & Yu, H. (2019). Mathematical modeling of yard template regeneration for multiple container terminals. Advanced Engineering Informatics, 40, 58–68.

    Article  Google Scholar 

  • Umang, N., Bierlaire, M., & Erera, A. L. (2017). Real-time management of berth allocation with stochastic arrival and handling times. Journal of Scheduling, 20(1), 67–83.

    Article  Google Scholar 

  • Wang, Z., & Guo, C. (2018). Minimizing the risk of seaport operations efficiency reduction affected by vessel arrival delay. Industrial Management & Data Systems, 118(7), 1498–1509.

    Article  Google Scholar 

  • Wang, K., Zhen, L., Wang, S., & Laporte, G. (2018). Column generation for the integrated berth allocation, quay crane assignment, and yard assignment problem. Transportation Science, 52(4), 812–834.

    Article  Google Scholar 

  • Xiang, X., Liu, C., & Miao, L. (2017). A bi-objective robust model for berth allocation scheduling under uncertainty. Transportation Research Part E: Logistics and Transportation Review, 106, 294–319.

    Article  Google Scholar 

  • Xiang, X., Liu, C., & Miao, L. (2018). Reactive strategy for discrete berth allocation and quay crane assignment problems under uncertainty. Computers & Industrial Engineering, 126, 196–216.

    Article  Google Scholar 

  • Zeng, Q., Yang, Z., & Hu, X. (2011). Disruption recovery model for berth and quay crane scheduling in container terminals. Engineering Optimization, 43(9), 967–983.

    Article  Google Scholar 

  • Zhen, L., Lee, L., & Chew, E. (2011). A decision model for berth allocation under uncertainty. European Journal of Operational Research, 212(1), 54–68.

    Article  Google Scholar 

  • Zhou, P. F., & Kang, H. G. (2008). Study on berth and quay-crane allocation under stochastic environments in container terminal. Systems Engineering - Theory & Practice, 28(1), 161–169.

    Article  Google Scholar 

Download references

Acknowledgements

This work is sponsored by the National Natural Science Foundation of China (Grant Numbers 72072112, 72002125, 71602114); Shanghai Rising-Star Program (Grant Number 19QA1404200) and Shanghai Sailing Program (Grant Number 19YF1418800).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Junliang He.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix: The neighborhood generation approach

Appendix: The neighborhood generation approach

The neighborhood generation approach put forwarded in this paper is similar to the one proposed by Zhen et al. (2011), however, the two following aspects in this paper are different from the latter approach. Firstly, it cannot change their sequence if the vessels arrived before the frozen period point in scenario ω. Secondly, the cost function for evacuating the value of vessels in baseline schedule So under uncertain scenario ω is updated by \( c_{i}^{1 + } s_{i}^{{\Delta { + }}} (\omega ){ + }c_{i}^{1 - } s_{i}^{\Delta - } (\omega ){ + }c_{i}^{2 + } e_{i}^{{\Delta { + }}} (\omega ){ + }c_{i}^{2 - } e_{i}^{\Delta - } (\omega ) + c_{i}^{3 + } y_{i}^{\Delta + } (\omega ) + c_{i}^{3 - } y_{i}^{\Delta - } (\omega ) \). The detailed process is shown as follow.

  • Step 1: Evaluate the adjusting cost of baseline schedule under uncertain scenario ω (\( RCost(v) = c_{i}^{1 + } s_{i}^{{\Delta { + }}} (\omega ){ + }c_{i}^{1 - } s_{i}^{\Delta - } (\omega ){ + }c_{i}^{2 + } e_{i}^{{\Delta { + }}} (\omega ){ + }c_{i}^{2 - } e_{i}^{\Delta - } (\omega ) + c_{i}^{3 + } y_{i}^{\Delta + } (\omega ) + c_{i}^{3 - } y_{i}^{\Delta - } (\omega ) \)), if their estimated arrival time ETAi is behind the frozen period point λ(ω);

  • Step 2: Calculate the gap of recovery cost between consecutive vessels \( Gap_{i} = Rcost(V_{i + 1} ) - Rcost(V_{i} ) \), where Vi is the ith vessel in baseline schedule So;

  • Step 3: Select the vessel Vi with maximum recovery cost gap (Gapi) to exchange the sequence with their consecutive vessel Vi+1, and generate the first neighborhood (vessel berthing sequence);

  • Step 4: Successively exchange the sequence of vessel Vi with 2th, 3th, …, Rth recovery cost gaps with their consecutive vessel Vi+1, and generate the new neighborhoods. If the neighborhood generate has already existed, exchange the vessel Vi with (R + 1)th recovery cost gap with their consecutive vessel Vi+1 until obtain the Rth neighborhood.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tan, C., He, J. Integrated proactive and reactive strategies for sustainable berth allocation and quay crane assignment under uncertainty. Ann Oper Res (2021). https://doi.org/10.1007/s10479-020-03891-3

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10479-020-03891-3

Keywords

Navigation