WRS: Waiting Room Sampling for Accurate Triangle Counting in Real Graph Streams

Overview

WRS (Waiting Room Sampling) is a single-pass streaming algorithm for global and local triangle counting in (fully dynamic) real graph streams.
WRS exploits a temporal dependency pattern in real dynamic graph streams.
WRS has the following properties:

Paper

WRS is described in the following paper:

Code

The source code used in the paper is available. [Github Repository]

Datasets

Name#Nodes#Edges#TrianglesDescriptionSourceDownload
ArXiv3.06K346K988K Paper citation network SNAP, KDD Cup Graph, Time info
Facebook61.1K615K1.76M Friendship network MPI SWS Dynamic Graph
Email87.0K297K1.18M Email network KONECT, CMU Dynamic Graph
Youtube3.18M7.50M7.77M Friendship network Network Repository, MPI SWS Dynamic Graph
Patent3.77M16.5M7.52M Patent citation network SNAP, NBER Graph, Time info

People