Abstract
Tug fleet optimisation algorithms can be designed to solve the problem of dynamically positioning a fleet of tugs in order to mitigate the risk of oil tanker drifting accidents. In this paper, we define the 1D tug fleet optimisation problem and present a receding horizon genetic algorithm for solving it. The algorithm can be configured with a set of cost functions such that each configuration effectively constitute a unique tug fleet optimisation algorithm. To measure the performance, or merit, of such algorithms, we propose two evaluation heuristics and test them by means of a computational simulation study. Finally, we discuss our findings and some of our related work on a parallel implementation and an alternative 2D nonlinear mixed integer programming formulation of the problem.
Robin T. Bye—This paper is an extended and revised version of a paper presented at the 4th International Conference on Operations Research and Enterprise Systems (ICORES’15) in Lisbon, Portugal, January 2015 [1].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Note that \( t_\mathrm{d} \) also is used as the start time for planning patrol trajectories for the tugs to follow.
- 2.
References
Bye, R.T., Schaathun, H.G.: Evaluation heuristics for tug fleet optimisation algorithms: a computational simulation study of a receding horizon genetic algorithm. In: Proceedings of the 4th International Conference on Operations Research and Enterprise Systems (ICORES 2015), pp. 270–282 (2015)
Havforskningsinstituttet: Fisken og havet, særnummer 1a–2010: Det faglige grunnlaget for oppdateringen av forvaltningsplanen for Barentshavet og havområdene utenfor Lofoten. Technical report, Institute of Marine Research (Havforskningsinstituttet) (2010)
Bye, R.T., van Albada, S.B., Yndestad, H.: A receding horizon genetic algorithm for dynamic multi-target assignment and tracking: a case study on the optimal positioning of tug vessels along the northern Norwegian coast. In: Proceedings of the International Conference on Evolutionary Computation (ICEC 2010) – part of the International Joint Conference on Computational Intelligence (IJCCI 2010), pp. 114–125 (2010)
Bye, R.T.: A receding horizon genetic algorithm for dynamic resource allocation: a case study on optimal positioning of tugs. In: Madani, K., Dourado Correia, A., Rosa, A., Filipe, J. (eds.) Computational Intelligence. SCI, vol. 399, pp. 131–148. Springer, Heidelberg (2012)
Bye, R.T., Schaathun, H.G.: An improved receding horizon genetic algorithm for the tug fleet optimisation problem. In: Proceedings of the 28th European Conference on Modelling and Simulation, pp. 682–690 (2014)
Vardø VTS: The Vardø Vessel Traffic Service - For increased safety at sea. Information pamphlet (2011). http://kystverket.no
Vardø, VTS: Annual report on petroleum transport statistics. Technical report, Norwegian Coastal Administration (2014)
Vardø, VTS: Annual report on petroleum incidents. Technical report, Norwegian Coastal Administration (2015)
Vardø, VTS: Annual report on petroleum incidents. Technical report, Norwegian Coastal Administration (2014)
Eide, M.S., Endresen, Ø., Breivik, Ø., Brude, O.W., Ellingsen, I.H., Røang, K., Hauge, J., Brett, P.O.: Prevention of oil spill from shipping by modelling of dynamic risk. Mar. Pollut. Bull. 54, 1619–1633 (2007)
Eide, M.S., Endresen, Ø., Brett, P.O., Ervik, J.L., Røang, K.: Intelligent ship traffic monitoring for oil spill prevention: risk based decision support building on AIS. Mar. Pollut. Bull. 54, 145–148 (2007)
Assimizele, B., Oppen, J., Bye, R.T.: A sustainable model for optimal dynamic allocation of patrol tugs to oil tankers. In: Proceedings of the 27th European Conference on Modelling and Simulation, pp. 801–807 (2013)
Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence. University of Michigan Press, Oxford (1975)
Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley Professional, Reading (1989)
Haupt, R.L., Haupt, S.E.: Practical Genetic Algorithms, 2nd edn. Wiley, New York (2004)
Goodwin, G.C., Graebe, S.F., Salgado, M.E.: Control System Design. Prentice Hall, Upper Saddle River (2001)
Maciejowski, J.M.: Predictive Control with Constraints, 1st edn. Prentice Hall, Upper Saddle River (2002)
Rossiter, J.A.: Model-Based Predictive Control. CRC Press, Boca Raton (2004)
Det Norske Veritas: Rapport Nr. 2009–1016. Revisjon Nr. 01. Tiltaksanalyse – Fartsgrenser for skip som opererer i norske farvann. Technical report, Sjøfartsdirektoratet (2009)
Schaathun, H.G.: Parallell slump (Om å parallellisera genetiske algoritmar i Haskell). In: Norsk Informatikkonferanse (NIK 2014) (2014)
Burton, F.W., Page, R.L.: Distributed random number generation. J. Funct. Program. 2, 203–212 (1992)
Claessen, K., Pałka, M.H.: Splittable pseudorandom number generators using cryptographic hashing. ACM SIGPLAN Not. 48, 47–58 (2013). ACM
Frederickson, P., Hiromoto, R., Jordan, T.L., Smith, B., Warnock, T.: Pseudo-random trees in Monte Carlo. Parallel Comput. 1, 175–180 (1984)
Steele Jr., G.L., Lea, D., Flood, C.H.: Fast splittable pseudorandom number generators. ACM SIGPLAN Not. 49, 453–472 (2014)
Schaathun, H.G.: Evaluation of splittable pseudo-random generators. J. Funct. Program. (2015). Manuscript under revision
Assimizele, B., Royset, J.O., Bye, R.T., Oppen, J.: Preventing Environmental Disasters from Grounding Accidents: A Case Study of Tugboat Positioning along the Norwegian Coast (2015, submitted)
Ni, Z., Qiu, Z., Su, T.: On predicting boat drift for search and rescue. Ocean Eng. 37, 1169–1179 (2010)
Vanem, E., Endresen, Ø., Skjong, R.: Cost-effectiveness criteria for marine oil spill preventive measures. Reliab. Eng. Syst. Saf. 93, 1354–1368 (2008)
Kontovas, C.A., Psaraftis, H.N., Ventikos, N.P.: An empirical analysis of IOPCF oil spill cost data. Mar. Pollut. Bull. 60, 1455–1466 (2010)
Acknowledgements
The SoftICE lab is grateful for the support provided by Regionalt Forskningsfond Midt-Norge and the Research Council of Norway through the project Dynamic Resource Allocation with Maritime Application (DRAMA), grant no. ES504913.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Bye, R.T., Schaathun, H.G. (2015). A Simulation Study of Evaluation Heuristics for Tug Fleet Optimisation Algorithms. In: de Werra, D., Parlier, G., Vitoriano, B. (eds) Operations Research and Enterprise Systems. ICORES 2015. Communications in Computer and Information Science, vol 577. Springer, Cham. https://doi.org/10.1007/978-3-319-27680-9_11
Download citation
DOI: https://doi.org/10.1007/978-3-319-27680-9_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27679-3
Online ISBN: 978-3-319-27680-9
eBook Packages: Computer ScienceComputer Science (R0)