Abstract
Container stowage planning is a complex task in which multiple objectives have to be optimized while ensuring that the stowage rules as well as the safety and balance requirements are observed. Most algorithms for solving the problem are comprised of 2 parts: a container-location selection mechanism and a constraint evaluation engine. The former selects one or more container-location pairs for allocation iteratively and the latter evaluates whether the selected container-location pairs violate any of the constraints. We observe that, using the same selection mechanism, the order in which the constraints are evaluated can have significant impact on the overall efficiency. We propose Sequential Sample Model (SSM) as an improvement over the existing Random Sample Model (RSM) for analysis of the problem. We present and evaluate several strategies in optimizing the constraint evaluation engine. We show how to achieve the optimal constraint ordering with respect to SSM. However, such ordering requires perfect information on the constraint tests which is impractical. We present alternative strategies and show empirically that their efficiencies are close to the optimum. Experiments show that, when compared to an arbitrary ordering, an average of 2.42 times speed up in the evaluation engine can be achieved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The experiments are written in Java language and conducted on HP Z400 Workstation with Intel(R) Xeon(R) CPU W3565 @3.20Â GHz (8CPUs); 12288Â MB RAM; 64-bit Windows 7.
References
Singapore port marine notice, April 2013. http://www.mpa.gov.sg/sites/circulars_and_notices/pdfs/port_marine_notices/pn13-47.pdf. Accessed 25 Mar 2015
Ambrosino, D., Anghinolfi, D., Paolucci, M., Sciomachen, A.: A new three-step heuristic for the master bay plan problem. Marit. Econ. Logistics 11(1), 98–120 (2009)
Ambrosino, D., Anghinolfi, D., Paolucci, M., Sciomachen, A.: An experimental comparison of different heuristics for the master bay plan problem. In: Festa, P. (ed.) SEA 2010. LNCS, vol. 6049, pp. 314–325. Springer, Heidelberg (2010)
Ambrosino, D., Sciomachen, A.: Using a bin packing approach for stowing hazardous containers into containerships. In: Fasano, G., Pintér, J.D. (eds.) Optimized Packings with Applications. Springer Optimization and Its Applications, pp. 1–18. Springer International Publishing, Cham (2015)
Ambrosino, D., Sciomachen, A., Tanfani, E.: A decomposition heuristics for the container ship stowage problem. J. Heuristics 12(3), 211–233 (2006)
Avriel, M., Penn, M., Shpirer, N.: Container ship stowage problem: complexityand connection to the coloring of circle graphs. Discrete Appl. Math. 103(13), 271–279 (2000)
Berend, D., Brafman, R., Cohen, S., Shimony, S., Zucker, S.: Optimal ordering of independent tests with precedence constraints. Discrete Appl. Math. 162, 115–127 (2014)
Boros, E., Elsayed, E., Kantor, P., Roberts, F., Xie, M.: Optimization problems for port-of-entry detection systems. In: Chen, H., Yang, C.C. (eds.) Intelligence and Security Informatics: Techniques and Applications. SCI, pp. 319–335. Springer, Heidelberg (2008)
Chen, C., Lee, S., Shen, Q.: An analytical model for the container loading problem. Eur. J. Oper. Res. 80(1), 68–76 (1995)
Elsayed, E.A., Young, C.M., Xie, M., Zhang, H., Zhu, Y.: Port-of-entry inspection: sensor deployment policy optimization. IEEE Trans. Autom. Sci. Eng. 6(2), 265–276 (2009)
Garey, M.: Optimal task sequencing with precedence constraints. Discrete Math. 4(1), 37–56 (1973)
Lee, Z.Q., Fan, R., Hsu, W.-J.: Optimizing constraint test ordering for efficient automated stowage planning. In: Corman, F., Voß, S., Negenborn, R. (eds.) ICCL 2015. LNCS, vol. 9335, pp. 343–357. Springer, Heidelberg (2015). doi:10.1007/978-3-319-24264-4_24
Liu, F., Low, M.Y.H., Hsu, W.J., Huang, S.Y., Zeng, M., Win, C.A.: Randomized algorithm with Tabu search for multi-objective optimization of large containership stowage plans. In: Böse, J.W., Hu, H., Jahn, C., Shi, X., Stahlbock, R., Voß, S. (eds.) ICCL 2011. LNCS, vol. 6971, pp. 256–272. Springer, Heidelberg (2011)
Liu, F., Low, M.Y.H., Huang, S.Y., Hsu, W.-J., Zeng, M., Win, C.A.: Stowage planning of large containership with tradeoff between crane workload balance and ship stability (2010)
Low, M., Zeng, M., Hsu, W., Huang, S.Y., Liu, F., Win, C.A.: Improving safety and stability of large containerships in automated stowage planning. IEEE Syst. J. 5(1), 50–60 (2011)
Monaco, M.F., Sammarra, M., Sorrentino, G.: The terminal-oriented ship stowage planning problem. Eur. J. Oper. Res. 239(1), 256–265 (2014)
Pacino, D., Delgado, A., Jensen, R.M., Bebbington, T.: Fast generation of near-optimal plans for eco-efficient stowage of large container vessels. In: Böse, J.W., Hu, H., Jahn, C., Shi, X., Stahlbock, R., Voß, S. (eds.) ICCL 2011. LNCS, vol. 6971, pp. 286–301. Springer, Heidelberg (2011)
Rothermel, G., Untch, R.H., Chu, C., Harrold, M.J.: Prioritizing test cases for regression testing. IEEE Trans. Softw. Eng. 27(10), 929–948 (2001)
Tonguç, U.: Sequential testing of complex systems: a review. Discrete Appl. Math. 142(13), 189–205 (2004)
Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 2001, vol. 1, pp. I-511–I-518 (2001)
Xiao, X., Low, M.Y.H., Liu, F., Huang, S.Y., Hsu, W.J., Li, Z.: An efficient block-based heuristic method for stowage planning of large containerships with crane split consideration. In: The International Conference on Harbour, Maritime and Multimodel Logistics Modelling and Simulation (2009)
Young, C.M., Li, M., Zhu, Y., Xie, M., Elsayed, E.A., Asamov, T.: Multiobjective optimization of a port-of-entry inspection policy. IEEE Trans. Autom. Sci. Eng. 7(2), 392–400 (2010)
Zeng, M., Low, M., Hsu, W., Huang, S.Y., Liu, F., Win, C.A.: Automated stowage planning for large containerships with improved safety and stability. In: Proceedings of the 2010 Winter Simulation Conference (WSC), pp. 1976–1989, December 2010
Acknowledgements
The authors gratefully acknowledge the grants from the NOL Fellowship programme and the co-funding from the Singapore Maritime Institute (SMI). We also extend our gratitude to the anonymous reviewers for their constructive feedbacks and comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Lee, Z.Q., Fan, R., Hsu, WJ. (2016). Towards Real-Time Automated Stowage Planning - Optimizing Constraint Test Ordering. In: Paias, A., Ruthmair, M., Voß, S. (eds) Computational Logistics. ICCL 2016. Lecture Notes in Computer Science(), vol 9855. Springer, Cham. https://doi.org/10.1007/978-3-319-44896-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-44896-1_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-44895-4
Online ISBN: 978-3-319-44896-1
eBook Packages: Computer ScienceComputer Science (R0)