Class DijkstraBidirectionCH

All Implemented Interfaces:
EdgeToEdgeRoutingAlgorithm, RoutingAlgorithm

public class DijkstraBidirectionCH extends DijkstraBidirectionCHNoSOD
Uses a very simple version of stall-on-demand (SOD) for CH queries to prevent exploring nodes that can not be part of a shortest path. When a node that is about to be settled is stallable it is not expanded. However, no further search for neighboring stallable nodes is performed (sometimes called 'aggressive' stalling in the literature). Some experimenting showed that due to the overhead for such aggressive stalling the routing does not become faster, see #240.
Author:
easbar