Is your feature request related to a problem? Please describe.
The BiDirectional Algorithm does not terminate until either all the forward or backward labels have been processed. It would be good if a path joining algorithm would identify if/when two paths can be joined, hence terminating faster.
Describe the solution you'd like
Implementation of the path joining algorithm Righini and Salani (2006).
Is your feature request related to a problem? Please describe. The BiDirectional Algorithm does not terminate until either all the forward or backward labels have been processed. It would be good if a path joining algorithm would identify if/when two paths can be joined, hence terminating faster.
Describe the solution you'd like Implementation of the path joining algorithm Righini and Salani (2006).
Describe alternatives you've considered
Additional context