Counting Butterfies from a Large Bipartite Graph Stream

12/08/2018
by   Seyed-Vahid Sanei-Mehri, et al.
0

We consider the estimation of properties on massive bipartite graph streams, where each edge represents a connection between entities in two different partitions. We present sublinear-space one-pass algorithms for accurately estimating the number of butterflies in the graph stream. Our estimates have provable guarantees on their quality, and experiments show promising tradeoffs between space and accuracy. We also present extensions to sliding windows. While there are many works on counting subgraphs within unipartite graph streams, our work seems to be one of the few to effectively handle bipartite graph streams.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/27/2022

Approximately Counting Subgraphs in Data Streams

Estimating the number of subgraphs in data streams is a fundamental prob...
research
12/31/2017

Butterfly Counting in Bipartite Networks

Graph motifs are used to analyze networks from diverse domains. We consi...
research
12/05/2020

Biclustering and Boolean Matrix Factorization in Data Streams

We study the clustering of bipartite graphs and Boolean matrix factoriza...
research
07/27/2020

Improved 3-pass Algorithm for Counting 4-cycles in Arbitrary Order Streaming

The problem of counting small subgraphs, and specifically cycles, in the...
research
11/29/2018

Incremental Sparse TFIDF & Incremental Similarity with Bipartite Graphs

In this report, we experimented with several concepts regarding text str...
research
12/21/2021

Counting Simplices in Hypergraph Streams

We consider the problem of space-efficiently estimating the number of si...
research
03/28/2023

Provable Robustness for Streaming Models with a Sliding Window

The literature on provable robustness in machine learning has primarily ...

Please sign up or login with your details

Forgot password? Click here to reset