Project-OSRM / osrm-backend

Open Source Routing Machine - C++ backend
http://map.project-osrm.org
BSD 2-Clause "Simplified" License
6.2k stars 3.29k forks source link

Implement unaccellerated Dijkstra as own algorithm #4874

Open TheMarex opened 6 years ago

TheMarex commented 6 years ago

In order to be able to support more dynamic features, we need a routing algorithm without any pre-processing that is metric dependent. This gives us a dummy implementation we can use to implement advanced dynamic API features.

Since we have all the abstractions layers already in place, this is quite straight forward:

chaupow commented 6 years ago

Btw, this is a superb task for someone who likes shortest path algorithms and c++ and osrm and has not written a Dijkstra before....

well no, even if you have implemented Dijkstras already. You can never implement too many DIjkstras in life.

github-actions[bot] commented 1 week ago

This issue seems to be stale. It will be closed in 30 days if no further activity occurs.