Home

Awesome

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.

Related libraries

FalkorDB

RedisGraph

Graphulo

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

Events

yearIPDPS workshopHPEC
2023GrAPL 2023HPEC 2023
2022GrAPL 2022HPEC 2022
2021GrAPL 2021HPEC 2021
2020GrAPL 2020HPEC 2020
2019GrAPL 2019HPEC 2019
2018GABB 2018HPEC 2018
2017GABB 2017HPEC 2017
2016GABB 2016HPEC 2016
2015GABB 2015HPEC 2015
2014GABB 2014HPEC 2014
2013HPEC 2013

News, interviews, popular science

Typesetting

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

Related work

Source code

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