GraphBLAS-Pointers

GraphBLAS Pointers

Notation:

Community sites

Selected readings and presentations

GraphBLAS design papers

Tutorials

Specifications

Algorithms

Generic

Traversals, max-flow, and shortest paths

Connected components

Triangle counting, k-truss, clustering coefficient, etc.

Context-free path querying (CFPQ)

Community detection

Other

Presentations

Overviews on GraphBLAS and linear algebra-based graph processing

Minisymposium at SIAM CSE’21: GraphBLAS: Tools, Algorithms, and Applications

Books

Implementations

Core implementations

Other implementations

Wrappers

See also the ongoing design of the GraphBLAS C++ API and its rgri reference implementation.

RedisGraph

Graphulo

You can also find many papers, posters, and presentations in the Accumulo repository.

Events

year IPDPS workshop HPEC
2022 GrAPL 2022 HPEC 2022: TBA
2021 GrAPL 2021 HPEC 2021
2020 GrAPL 2020 HPEC 2020
2019 GrAPL 2019 HPEC 2019
2018 GABB 2018 HPEC 2018
2017 GABB 2017 HPEC 2017
2016 GABB 2016 HPEC 2016
2015 GABB 2015 HPEC 2015
2014 GABB 2014 HPEC 2014
2013 HPEC 2013

Typesetting

The nicematrix LaTeX package can be used to typeset block matrices.

Source code

The source of this page is available at https://github.com/GraphBLAS/GraphBLAS-Pointers.