The routing problem of autonomous underwater vehicles in ocean currents | Synapse