Fleet: Butterfly estimation from a bipartite graph stream

29Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider space-efficient single-pass estimation of the number of butterflies, a fundamental bipartite graph motif, from a massive bipartite graph stream where each edge represents a connection between entities in two different partitions. We present a space lower bound for any streaming algorithm that can estimate the number of butterflies accurately, as well as FLEET, a suite of algorithms for accurately estimating the number of butterflies in the graph stream. Estimates returned by the algorithms come with provable guarantees on the approximation error, and experiments show good tradeoffs between the space used and the accuracy of approximation. We also present space-efficient algorithms for estimating the number of butterflies within a sliding window of the most recent elements in the stream. While there is a significant body of work on counting subgraphs such as triangles in a unipartite graph stream, our work seems to be one of the few to tackle the case of bipartite graph streams.

Cite

CITATION STYLE

APA

Sanei-Mehri, S. V., Sarıyüce, A. E., Zhang, Y., & Tirthapura, S. (2019). Fleet: Butterfly estimation from a bipartite graph stream. In International Conference on Information and Knowledge Management, Proceedings (pp. 1201–1210). Association for Computing Machinery. https://doi.org/10.1145/3357384.3357983

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free