@lxfater: Researchers from Tsinghua University have surpassed the algorithm Google Maps has used for 41 years. From 1984 to the present, no one had managed to do so in 41 years. That algorithm is called Dijkstra. It doesn't matter if you haven't heard of it; you use it every day. However, it has been stuck for 40 years without breakthrough because of a mathematical sorting barrier standing in the way...

X AI KOLs Timeline News

Summary

Researchers from Tsinghua University have developed a new shortest-path algorithm with O(m log^{2/3} n) complexity, surpassing Dijkstra's algorithm, which had been considered theoretically optimal for 41 years.

Researchers from Tsinghua University have surpassed the algorithm Google Maps has relied on for 41 years. From 1984 to the present, no one had managed to achieve this in 41 years. That algorithm is called Dijkstra. It doesn't matter if you haven't heard of it; you use it every day. However, progress was stalled for 40 years because a mathematical sorting barrier stood in the way. The smartest minds in the world assumed this barrier was insurmountable. Last year, algorithm legend Robert Tarjan even won an award for proving that Dijkstra's algorithm was theoretically optimal. It seemed like a breakthrough was impossible, right? But these researchers at Tsinghua took a different path. Their idea was simple: why do you need to sort all the nodes when finding the shortest path? By combining the logic of the Bellman-Ford algorithm with a method called recursive partial sorting, they achieved a complexity of O(m log^{2/3} n). Officially, this is faster than Dijkstra's algorithm. You won't notice the difference on small graphs, but in large-scale scenarios like web-scale or global logistics, this gap is real. Your GPS won't suddenly get faster tomorrow morning, but this development marks a fundamental shift in the field of shortest-path problems.
Original Article

Similar Articles

25+ years of pathfinding problems with C++

Lobsters Hottest

The Engineering Director of Age of Empires provides an in-depth analysis of the technical debt in the series' pathfinding system over the past 25 years, pointing out that legacy code, dynamic map mechanics, and floating-point errors caused by SIMD instruction sets replacing x87 extended precision are the root causes of classic bugs such as units clipping through walls.

@wquguru: Launched in April 2023, new-api has been operating for over three years, supporting hundreds to thousands of relay instances of all sizes and capturing over 90% of the market. Yet its core developers, @Ion_Mio_ and @Seefs_, remain largely unsung. This article attempts to explore the core algorithms behind new-api and another...

X AI KOLs Timeline

This article covers the development of the open-source AI model routing tool new-api since its April 2023 release, highlighting its dominance with over 90% market share among relay instances, and delves into both the contributions of its core developers and its underlying routing algorithms.