@lxfater: 清华几个人把 Google Maps 用了 41 年的算法给超了 从 1984 年算到现在,41 年没人做到过 那个算法叫 Dijkstra,你没听过没关系,你每天都在用 但这个卡了 40 年突破不了,因为有一道数学上的排序屏障横在中间 …
摘要
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.
清华几个人把 Google Maps 用了 41 年的算法给超了 从 1984 年算到现在,41 年没人做到过 那个算法叫 Dijkstra,你没听过没关系,你每天都在用 但这个卡了 40 年突破不了,因为有一道数学上的排序屏障横在中间 全世界最聪明的几个脑袋都默认这玩意儿绕不过去 去年算法界传奇 Robert Tarjan 还专门拿了个奖 证明 Dijkstra 已经是理论最优 这事看起来已经没法突破了,对不对? 但清华这帮人不走这条路 他们的想法很简单: 找最短路径,干嘛非要把所有点都排个序 把 Bellman-Ford 那套逻辑,跟一种叫递归部分排序的方法拼起来,最后跑出来 O(m log^{2/3} n) 的复杂度 官方意义上比 Dijkstra 更快,放在小图上你感觉不到差别 但在网页级、全球物流级的大图里,这个差距是真实存在的 明天早上你的 GPS 不会突然变快 但整个最短路径问题的在很多领域发生了根本性的变化
相似文章
@techNmak: 38年来,计算机科学家们认为迪杰斯特拉算法在稀疏图中是最优的。这个逻辑似乎无懈可击…
来自清华、斯坦福和马克斯·普朗克的五位研究人员开发了一种新的最短路径算法,在稀疏有向图中超越了迪杰斯特拉算法,实现了O(m log^(2/3) n)的时间复杂度,这是自1987年以来的首次改进。
@HowToPrompt__: 中国教授发现了40年来图的最快最短路径算法。Dijkstra算法已经lite…
一位中国教授发现了一种新的确定性最短路径算法,通过结合Dijkstra和Bellman-Ford算法并引入前沿缩减,突破了40年来的排序障碍,在稀疏图上实现了O(m log^(2/3) n)的时间复杂度。
@rohanpaul_ai:Google DeepMind 的新路由想法正在尝试解决一个重大的实际问题。路由本应节省计算,…
Google DeepMind 引入了一种路由方法,将其框定为潘多拉盒子问题,通过决定何时投资于更好的模型选择估计来高效分配计算,展示了在诸如 MATH、RAG 和 EmbedLLM 等基准测试上的改进性能。
@wanerfu: 谷歌地图刚刚发布重大更新。 这将是十多年来最大的更新。 这里有8个令人惊艳的功能:
谷歌地图发布了重大更新,据称是十多年来最大的更新,包含8个令人惊艳的新功能。
25+ years of pathfinding problems with C++
《帝国时代》工程总监深入剖析了系列游戏 25 年来寻路系统的技术债,指出遗留代码、动态地图机制及 SIMD 指令集取代 x87 扩展精度导致的浮点误差是单位“穿墙”等经典 Bug 的根源。