The shortest path problem is a common challenge in graph theory and network science, with a broad range of potential applications. However, conventional serial algorithms often struggle to adapt to large-scale graphs. To address this issue, researchers have explored parallel computing as a solution. The state-of-the-art shortest path algorithm is the Delta-stepping implementation method, which significantly improves the parallelism of Dijkstra's algorithm. We propose a novel all-pairs shortest path algorithm based on matrix operations, which requires $O(d\cdot n \cdot m)$ time and $O(m)$ space, achieving higher parallelism and scalability. To evaluate the effectiveness of our algorithm, we tested it using real network inputs from Stanford Network Analysis Platform and SuiteSparse Matrix Collection. Our algorithm outperformed the solution of shortest path algorithm from Gunrock, achieving a speedup of 2.464$\times$, and reducing latency to $66.975\%$, on average.


翻译:求解最短路径问题是图论和网络科学中的一个常见挑战,具有广泛的应用潜力。然而,传统串行算法往往难以适应大规模图的情况。为了解决这个问题,研究人员一直在探索并行计算作为一个解决方案。目前最先进的最短路径算法是 Delta-stepping 实现方法,它显著提高了 Dijkstra 算法的并行性。我们提出了一种基于矩阵运算的新型全源最短路径算法,它需要 $O(d\cdot n\cdot m)$ 的时间和 $O(m)$ 的空间,实现更高的并行性和可扩展性。为了评估我们算法的有效性,我们使用来自 Stanford 网络分析平台和 SuiteSparse 矩阵集的真实网络输入进行了测试。我们的算法优于 Gunrock 的最短路径算法解决方案,平均实现了 2.464 倍的加速,并将延迟降低到了 $66.975 \%$。

0
下载
关闭预览

相关内容

【硬核书】图:理论与算法,394页pdf
专知会员服务
86+阅读 · 2023年1月28日
专知会员服务
23+阅读 · 2021年6月8日
机器学习组合优化
专知会员服务
106+阅读 · 2021年2月16日
强化学习最新教程,17页pdf
专知会员服务
168+阅读 · 2019年10月11日
[综述]深度学习下的场景文本检测与识别
专知会员服务
77+阅读 · 2019年10月10日
VCIP 2022 Call for Demos
CCF多媒体专委会
1+阅读 · 2022年6月6日
强化学习三篇论文 避免遗忘等
CreateAMind
19+阅读 · 2019年5月24日
Hierarchically Structured Meta-learning
CreateAMind
23+阅读 · 2019年5月22日
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
强化学习的Unsupervised Meta-Learning
CreateAMind
17+阅读 · 2019年1月7日
Unsupervised Learning via Meta-Learning
CreateAMind
41+阅读 · 2019年1月3日
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
5+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
VIP会员
相关基金
国家自然科学基金
2+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
国家自然科学基金
5+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员