@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年以来的首次改进。
@wanerfu: 谷歌地图刚刚发布重大更新。 这将是十多年来最大的更新。 这里有8个令人惊艳的功能:
谷歌地图发布了重大更新,据称是十多年来最大的更新,包含8个令人惊艳的新功能。
25+ years of pathfinding problems with C++
《帝国时代》工程总监深入剖析了系列游戏 25 年来寻路系统的技术债,指出遗留代码、动态地图机制及 SIMD 指令集取代 x87 扩展精度导致的浮点误差是单位“穿墙”等经典 Bug 的根源。
@FinanceYF5: Google DeepMind发布AlphaProof Nexus论文: AI agent在353个开放数学问题中自主解决了9个Erdős难题,包括两个56年未解问题,并证明了44个OEIS猜想。 每道题推理成本仅数百美元。
Google DeepMind 发布 AlphaProof Nexus 论文,AI agent 在 353 个开放数学问题中自主解决了 9 个 Erdős 难题(包括两个 56 年未解问题),并证明了 44 个 OEIS 猜想,每道题推理成本仅数百美元。
@2prime_PKU: 我们刚刚用AI解决了一个存在35年的开放数学问题!在排队论中,BAR是寻找n…的“主方程”
研究人员使用AI,特别是ChatGPT 5.5 Pro,解决了排队论中一个存在35年的符号BAR猜想,证明了反射扩散的平稳分布的唯一性。这一结果推进了对随机网络均衡的理解,并展示了AI在数学发现中的作用。