Accelerating multi-objective ship routing using a novel grid structure and a simple heuristic

In this paper, we present a grid structure used as a base layer for a multi-objective algorithm used to solve the bi-criteria time constrained shortest path problem in ship routing. We also accelerate this algorithm by following two completely different approaches. First, we split the initial grid structure into multiple partitions with uniform weather conditions, in order to reduce the complexity of routing through them. Second, we transform the initially used label setting multi-objective algorithm into a multi-objective A* algorithm and give an efficient heuristic function for doing so. Our experiments show that there is a significant speedup of the algorithm, especially in the second case, where the run time is reduced substantially.

[1]  Theodoros Giannakopoulos,et al.  Bayesian network to predict environmental risk of a possible ship accident , 2016 .

[2]  Jack Snoeyink,et al.  On the time bound for convex decomposition of simple polygons , 1998, CCCG.

[3]  Thom Frühwirth,et al.  A Rule-Based Approach to Long-Term Routing for Autonomous Sailboats , 2011 .

[4]  Gianandrea Mannarini,et al.  A Prototype of Ship Routing Decision Support System for an Operational Oceanographic Service , 2013 .

[5]  Chelsea C. White,et al.  Multiobjective A* , 1991, JACM.

[6]  S. Perantonis,et al.  LONG-TERM MARINE TRAFFIC MONITORING FOR ENVIRONMENTAL SAFETY IN THE AEGEAN SEA , 2015 .

[7]  Charalampos Konstantopoulos,et al.  Continuous and Discrete Time Label Setting Algorithms for the Time Dependent Bi-Criteria Shortest Path Problem , 2015 .

[8]  Theodoros Giannakopoulos,et al.  Bayesian network to predict environmental risk of a possible ship accident , 2014, PETRA '14.

[9]  David G. Kirkpatrick,et al.  On the shape of a set of points in the plane , 1983, IEEE Trans. Inf. Theory.

[10]  Lawrence Mandow,et al.  A New Approach to Multiobjective A* Search , 2005, IJCAI.

[11]  Anel A. Montes,et al.  Network Shortest Path Application for Optimum Track Ship Routing , 2005 .

[12]  Lawrence Mandow,et al.  A note on the complexity of some multiobjective A* search algorithms , 2010, ECAI.

[13]  Lawrence Mandow,et al.  Comparison of Heuristics in Multiobjective A* Search , 2005, CAEPIA.

[14]  G. G. Bennett Practical Rhumb Line Calculations on the Spheroid , 1996, Journal of Navigation.