Papers
Topics
Authors
Recent
Search
2000 character limit reached

Graph Reconstruction in the Congested Clique

Published 9 Jun 2017 in cs.DC | (1706.03107v1)

Abstract: The congested clique model is a message-passing model of distributed computation where the underlying communication network is the complete graph of nn nodes. In this paper we consider the situation where the joint input to the nodes is an nn-node labeled graph GG, i.e., the local input received by each node is the indicator function of its neighborhood in GG. Nodes execute an algorithm, communicating with each other in synchronous rounds and their goal is to compute some function that depends on GG. In every round, each of the nn nodes may send up to n−1n-1 different bb-bit messages through each of its n−1n-1 communication links. We denote by RR the number of rounds of the algorithm. The product RbRb, that is, the total number of bits received by a node through one link, is the cost of the algorithm. The most difficult problem we could attempt to solve is the reconstruction problem, where nodes are asked to recover all the edges of the input graph GG. Formally, given a class of graphs G\mathcal G, the problem is defined as follows: if G∉GG \notin {\mathcal G}, then every node must reject; on the other hand, if G∈GG \in {\mathcal G}, then every node must end up, after the RR rounds, knowing all the edges of GG. It is not difficult to see that the cost RbRb of any algorithm that solves this problem (even with public coins) is at least Ω(log⁡∣Gn∣/n)\Omega(\log|\mathcal{G}_n|/n), where Gn\mathcal{G}_n is the subclass of all nn-node labeled graphs in G\mathcal G. In this paper we prove that previous bound is tight and that it is possible to achieve it with only R=2R=2 rounds. More precisely, we exhibit (i) a one-round algorithm that achieves this bound for hereditary graph classes; and (ii) a two-round algorithm that achieves this bound for arbitrary graph classes.

Citations (5)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.