A Note on Solving Problems of Substantially Super-linear Complexity in $N^{o(1)}$ Rounds of the Congested Clique
Andrzej Lingas
TL;DR
This work investigates whether problems with substantially super-linear sequential time can be solved in $N^{o(1)}$ rounds on a congested clique with about $N^{1/2}$ nodes. It introduces the exponents $\mathrm{opt}(P)$ for sequential time and $\mathrm{ave}(B)$ for average local computation, and derives a lower bound $\mathrm{ave}(B) \ge \frac{\mathrm{opt}(P)-\tfrac{1}{2}-o(1)}{\tfrac{1}{2}+\log_N t_B(N)}$, with the corollary that $t_B(N)\le N^{o(1)}$ implies $\mathrm{ave}(B) \ge 2\,\mathrm{opt}(P)-1-o(1)$. Applying the framework to matrix multiplication and APSP, and using known bounds for $\mathrm{opt}$, the paper shows that for $N^{o(1)}$ rounds the average local computation must exceed the problem’s sequential exponent, signaling that such ultra-fast protocols are highly non-trivial to design. The results help explain why the fastest congested-clique protocols for MM and APSP are near-threshold and motivate strategies like data compression or shared computation, while also extending the analysis to generalized CONGEST models.
Abstract
We study the possibility of designing $N^{o(1)}$-round protocols for problems of substantially super-linear polynomial-time (sequential) complexity on the congested clique with about $N^{1/2}$ nodes, where $N$ is the input size. We show that the average time complexity of the local computation performed at a clique node (in terms of the size of the data received by the node) in such protocols has to be substantially larger than the time complexity of the given problem.
