How hard is counting triangles in the streaming model?
From MaRDI portal
Publication:5326565
Abstract: The problem of (approximately) counting the number of triangles in a graph is one of the basic problems in graph theory. In this paper we study the problem in the streaming model. We study the amount of memory required by a randomized algorithm to solve this problem. In case the algorithm is allowed one pass over the stream, we present a best possible lower bound of for graphs with edges on vertices. If a constant number of passes is allowed, we show a lower bound of , the number of triangles. We match, in some sense, this lower bound with a 2-pass -memory algorithm that solves the problem of distinguishing graphs with no triangles from graphs with at least triangles. We present a new graph parameter -- the triangle density, and conjecture that the space complexity of the triangles problem is . We match this by a second algorithm that solves the distinguishing problem using -memory.
Recommendations
Cited in
(16)- Computing and Combinatorics
- A Simple Sublinear-Time Algorithm for Counting Arbitrary Subgraphs via Edge Sampling
- A hybrid sampling scheme for triangle counting
- On triangle estimation using tripartite independent set queries
- A second look at counting triangles in graph streams (corrected)
- Approximate counting of cycles in streams
- Colorful triangle counting and a \textsc{MapReduce} implementation
- On Estimating Path Aggregates over Streaming Graphs
- Counting arbitrary subgraphs in data streams
- Corrigendum to: ``A second look at counting triangles in graph streams
- Efficient triangle counting in large graphs via degree-based vertex partitioning
- Efficient triangle counting in large graphs via degree-based vertex partitioning
- A second look at counting triangles in graph streams
- scientific article; zbMATH DE number 2119719 (Why is no real title available?)
- FURL: fixed-memory and uncertainty reducing local triangle counting for multigraph streams
- Main-memory triangle computations for very large (sparse (power-law)) graphs
This page was built for publication: How hard is counting triangles in the streaming model?
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5326565)