Great work!
Do you simply do a BFS to find the shortest paths? If so, are you doing any tricks to avoid the path explosion problem?
Do you simply do a BFS to find the shortest paths? If so, are you doing any tricks to avoid the path explosion problem?
[1] https://github.com/jwngr/sdow/blob/a2699dc95d884ec64a4641630... [2] https://github.com/jwngr/sdow/blob/a2699dc95d884ec64a4641630...
That's an impressive and well thought out performance enhancement, and that the app runs so blazingly fast on sqlite is very impressive.
A* can't be used given that path cost or expected remaining distance is unknown.
Any ideas on how such an algorithm could be used without precomputing the entire graph?