2020
DOI: 10.1016/j.tcs.2019.11.006
|View full text |Cite
|
Sign up to set email alerts
|

Sparse matrix multiplication and triangle listing in the Congested Clique model

Abstract: We show how to multiply two n × n matrices S and T over semirings in the Congested Clique model, where n nodes communicate in a fully connected synchronous network using O(log n)-bit messages, within O(nz(S) 1/3 nz(T ) 1/3 /n+1) rounds of communication, where nz(S) and nz(T ) denote the number of non-zero elements in S and T , respectively. By leveraging the sparsity of the input matrices, our algorithm greatly reduces communication costs compared with general multiplication algorithms [Censor-Hillel et al., P… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
41
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 18 publications
(42 citation statements)
references
References 33 publications
(75 reference statements)
1
41
0
Order By: Relevance
“…Many state-of-the art results for distance computations in the Congested Clique model exploit the well-known connection between computing distances and matrix multiplication [13,14,42]. Specifically, the nth power of the adjacency matrix A of a graph G = (V, E), taken over the min-plus or tropical semiring (see e.g.…”
Section: Distance Computation In the Congested Cliquementioning
confidence: 99%
See 4 more Smart Citations
“…Many state-of-the art results for distance computations in the Congested Clique model exploit the well-known connection between computing distances and matrix multiplication [13,14,42]. Specifically, the nth power of the adjacency matrix A of a graph G = (V, E), taken over the min-plus or tropical semiring (see e.g.…”
Section: Distance Computation In the Congested Cliquementioning
confidence: 99%
“…This approach gives the best known algorithms for APSP in the Congested Clique, including (1) an O(n 1/3 ) round algorithm for exact APSP in weighted directed graphs [13], (2) O(n 0.158 ) round algorithms for exact APSP in unweighted undirected graphs and (1 + o(1))-approximate APSP in weighted directed graphs [13], as well as (3) an O(n 0.2096 ) round algorithm for exact APSP in directed graphs with constant weights [42]. Additionally, in [14], this connection is used to show an improved APSP algorithm for sparse graphs.…”
Section: Distance Computation In the Congested Cliquementioning
confidence: 99%
See 3 more Smart Citations