We describe an optimal randomized MapReduce algorithm for the problem of triangle enumeration. This generalizes the well-known vertex partitioning approach proposed in (Suri and Vassilvitskii, 2011) to multiple rounds, significantly increasing the size of the graphs that can be handled on a given system. We also give new theoretical (high probability) bounds on the work needed in each reducer, addressing the "curse of the last reducer". Indeed, our work is the first to give guarantees on the maximum load of each reducer for an arbitrary input graph
Motivated by the increasing need to understand the distributed algorithmic foundations of large-scal...
How can we find patterns from an enormous graph with billions of vertices and edges? The subgraph en...
AbstractThis paper deals with the maximum triangle packing problem. For this problem, Hassin and Rub...
We describe an optimal randomized MapReduce algorithm for the problem of triangle enumeration that r...
We describe an optimal randomized MapReduce algo-rithm for the problem of triangle enumeration that ...
Abstract. In this note we introduce a new randomized algorithm for counting triangles in graphs. We ...
Listing all triangles is a fundamental graph operation. Triangles can have important interpretations...
<p>The random greedy algorithm for constructing a large partial Steiner-Triple-System is defined as ...
The random greedy algorithm for constructing partial Steiner-Triple-System is defined as follows.We ...
© 2017, Springer Science+Business Media New York. This paper addresses the classical triangle listin...
Abstract. Starting from a complete graph on n vertices, repeatedly delete the edges of a uniformly c...
We give an algorithm that, with high probability, recovers a planted k-partition in a random graph, ...
Abstract. Starting from a complete graph on n vertices, repeatedly delete the edges of a uniformly c...
The behaviour of the random greedy algorithm for constructing a maximal packing of edgedisjoint tria...
© 2016 IEEE. This paper addresses the classical triangle listing problem, which aims at enumerating ...
Motivated by the increasing need to understand the distributed algorithmic foundations of large-scal...
How can we find patterns from an enormous graph with billions of vertices and edges? The subgraph en...
AbstractThis paper deals with the maximum triangle packing problem. For this problem, Hassin and Rub...
We describe an optimal randomized MapReduce algorithm for the problem of triangle enumeration that r...
We describe an optimal randomized MapReduce algo-rithm for the problem of triangle enumeration that ...
Abstract. In this note we introduce a new randomized algorithm for counting triangles in graphs. We ...
Listing all triangles is a fundamental graph operation. Triangles can have important interpretations...
<p>The random greedy algorithm for constructing a large partial Steiner-Triple-System is defined as ...
The random greedy algorithm for constructing partial Steiner-Triple-System is defined as follows.We ...
© 2017, Springer Science+Business Media New York. This paper addresses the classical triangle listin...
Abstract. Starting from a complete graph on n vertices, repeatedly delete the edges of a uniformly c...
We give an algorithm that, with high probability, recovers a planted k-partition in a random graph, ...
Abstract. Starting from a complete graph on n vertices, repeatedly delete the edges of a uniformly c...
The behaviour of the random greedy algorithm for constructing a maximal packing of edgedisjoint tria...
© 2016 IEEE. This paper addresses the classical triangle listing problem, which aims at enumerating ...
Motivated by the increasing need to understand the distributed algorithmic foundations of large-scal...
How can we find patterns from an enormous graph with billions of vertices and edges? The subgraph en...
AbstractThis paper deals with the maximum triangle packing problem. For this problem, Hassin and Rub...