Breaking Dijkstra's Algorithm

O(m + n log n) → O(m log2/3 n)

Legend:
Source
Settling
Pivot / block
Frontier
Complete / visited
Queue (Dijkstra)
Path
Discovered
Undiscovered

Dijkstra's Algorithm

Not Started
1.01.01.01.01.01.01.01.01.000.01∞2∞3∞4∞5∞6∞7∞8∞9∞

Tsinghua's Algorithm

Not Started
1.01.01.01.01.01.01.01.01.000.01∞2∞3∞4∞5∞6∞7∞8∞9∞