Rescue Craft Allocation in Tidal Waters of the North and Baltic Sea
Tom Mucke, Alexander Renneke, Finn Seesemann, Felix Engelhardt
TL;DR
The paper addresses reducing average naval rescue response times in the North and Baltic Seas by optimally allocating rescue crafts to stations under tide-induced operability constraints. It develops a tide-aware RCAP model with a two-part solution (fleet-station assignment and incident-zone-tide dispatch rules), proves NP-hardness, and formulates an Integer Program, complemented by practical simplifications that aggregate tide states and cluster zones. A comprehensive computational study using DGzRS-like data demonstrates that tide- and zone-clustering simplifications yield substantial gains in scalability with little loss in solution quality, while a full tide-aware formulation (best-tidal) is often computationally prohibitive. The work provides actionable guidance for real-world SAR planning, and points to enhancements in robustness, workload balancing, routing, and seasonal reallocation as promising future paths.
Abstract
This paper aims to improve the average response time for naval accidents in the North and Baltic Sea. To do this we optimize the strategic distribution of the vessel fleet used by the Deutsche Gesellschaft zur Rettung Schiffbrüchiger (German Maritime Search and Rescue Service) (DGzRS) across several home stations. Based on these locations, in case of an incoming distress call the vessel with the lowest response time is dispatched. A particularity of the region considered is the fact that due to low tide, at predictable times some vessels and stations are not operational. In our work, we build a corresponding mathematical model for the allocation of rescue crafts to multiple stations. Thereafter, we show that the problem is NP-hard. Next, we provide an Integer Programming (IP) formulation. Finally, we propose several methods of simplifying the model and do a case study to compare their effectiveness. For this, we generate test instances based on real-world data.
