arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2104.01661cs.MScs.DS
收藏

LAGraph:线性代数、网络分析库和图形算法研究

LAGraph: Linear Algebra, Network Analysis Libraries, and the Study of Graph Algorithms

Gábor Szárnyas, David A. Bader, Timothy A. Davis, James Kitchen, Timothy G. Mattson, Scott McMillan, Erik Welch

摘要:

图算法可以用线性代数来表示。GraphBLAS是面向算法开发人员的此类算法的低级构建块库。LAGraph建立在GraphBLAS之上,针对网络分析中常见的高级算法的图形算法用户。在本文中,我们描述了LAGraph库的第一个版本,库背后的设计决策,以及使用GAP基准测试套件的性能。然而,LAGraph不仅仅是一个图书馆。它也是一个记录和分析GraphBLAS支持的全系列算法的项目。为此,我们已经开发了一个紧凑和直观的符号来描述这些算法。在本文中,我们提出了从GAP基准套件的例子,符号。

英文摘要:

Graph algorithms can be expressed in terms of linear algebra. GraphBLAS is a library of low-level building blocks for such algorithms that targets algorithm developers. LAGraph builds on top of the GraphBLAS to target users of graph algorithms with high-level algorithms common in network analysis. In this paper, we describe the first release of the LAGraph library, the design decisions behind the library, and performance using the GAP benchmark suite. LAGraph, however, is much more than a library. It is also a project to document and analyze the full range of algorithms enabled by the GraphBLAS. To that end, we have developed a compact and intuitive notation for describing these algorithms. In this paper, we present that notation with examples from the GAP benchmark suite.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑