Software

Open-source tools for graph algorithms, sparse data structures, and high-performance computing.

Open-source tools I’ve built or maintain, mostly around graph algorithms, sparse data structures, and high-performance computing.

SGtSNEpi.jl

Julia bindings to SG-t-SNE-Π. Julia · ★ 25

sgtsnepi

Swift Neighbor Embedding of Sparse Stochastic Graphs. C++ · ★ 21

fglt

Fast Graphlet Transform. C++ · ★ 23

pyfglt

Python interface to the Fast Graphlet Transform. Python · ★ 6

CompressedSparseBlocks.jl

A Julia interface (wrapper) to the Compressed Sparse Blocks (CSB) library. Julia · ★ 8

LFRBenchmarkGraphs.jl

Lancichinetti–Fortunato–Radicchi (LFR) benchmark graphs to evaluate community detection algorithms. Julia · ★ 5

QDistanceMatrixCompression.jl

Julia implementation of compressive resistance-distance representations and queries. Julia