3 ms·
It's more like: breadth-first search is a specialization of Dijkstra's algorithm, which is a specialization of A*.
by sltkr 13y ago
It's more like: breadth-first search is a specialization of Dijkstra's algorithm, which is a specialization of A*.
- jmt7les 13y agoA* uses BFS but was a specialization of Dijkstra's, not the other way around.
- sgeisenh 13y agoWhile breadth-first search and Dijkstra's have a lot in common, Dijkstra's is a priority first search which is inherently sequential, whereas there is some parallelism to be had in BFS since you can check the neighbors of your frontier concurrently given a data structure with which it is efficient to do so.