Parallel Algorithms for Sparse Matrix Multiplication and Join-Aggregate Queries
Summary: Massively parallel algorithms for sparse matrix multiplication and for join-aggregate queries with tree-structured join hypergraphs and arbitrary output attributes. Achieves asymptotic improvements over prior work, with matrix multiplication optimal in the semiring model. (summarized by gpt-5-mini on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
BibTeX Citation
@inproceedings{hu_pods20,
address = {New York, NY, USA},
series = {{PODS} '20},
title = {{Parallel Algorithms for Sparse Matrix Multiplication and Join-Aggregate Queries}},
url = {https://dl.acm.org/doi/10.1145/3375395.3387657},
doi = {10.1145/3375395.3387657},
booktitle = {Proceedings of the {ACM} {SIGMOD} Symposium on {Principles} of {Database} {Systems}},
publisher = {Association for Computing Machinery},
author = {Hu, Xiao and Yi, Ke},
year = {2020}
}
Incoming Citations (Sorted by Pagerank)
Showing 6 of 6 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 5,496 | Density-optimized Intersection-free Mapping and Matrix Multiplication for Join-Project Operations | 2022 | VLDB | 6.1049663e-05 |
| 6,567 | Fast Matrix Multiplication for Query Processing | 2024 | PODS | 5.7469783e-05 |
| 10,386 | Towards Output-Optimal Uniform Sampling and Approximate Counting for Join-Project Queries | 2026 | PODS | 4.9793485e-05 |
| 11,225 | Jodes: Efficient Oblivious Join in the Distributed Setting | 2025 | VLDB | 4.9793485e-05 |
| 11,480 | Topology-aware Parallel Joins | 2024 | PODS | 4.9793485e-05 |
| 11,493 | Parallel Communication Obliviousness: One Round and Beyond | 2024 | PODS | 4.9793485e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 10 of 10 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 17 | Provenance Semirings | 2007 | PODS | 0.00059752575 |
| 707 | On Synopses for Distinct-Value Estimation Under Multiset Operations | 2007 | SIGMOD | 0.00014640173 |
| 849 | Aggregation and Ordering in Factorised Databases | 2013 | VLDB | 0.00013504405 |
| 977 | Parallel Evaluation of Conjunctive Queries | 2011 | PODS | 0.00012731794 |
| 1,481 | Skew in Parallel Query Processing | 2014 | PODS | 0.00010539119 |
| 1,570 | AJAR: Aggregations and Joins over Annotated Relations | 2016 | PODS | 0.0001020855 |
| 2,043 | A Worst-Case Optimal Multi-Round Algorithm for Parallel Computation of Conjunctive Queries | 2017 | PODS | 9.1406885e-05 |
| 2,464 | Output-optimal Parallel Algorithms for Similarity Joins | 2017 | PODS | 8.4260608e-05 |
| 4,337 | Algorithmic Aspects of Parallel Query Processing | 2018 | SIGMOD | 6.6541797e-05 |
| 4,463 | Instance and Output Optimal Parallel Algorithms for Acyclic Joins | 2019 | PODS | 6.5877664e-05 |
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 977 | Parallel Evaluation of Conjunctive Queries | 2011 | PODS |
| 2 | 423 | Massively Parallel Sort-Merge Joins in Main Memory Multi-Core Database Systems | 2012 | VLDB |
| 3 | 3,775 | Parallelizing Query Optimization | 2008 | VLDB |
| 4 | 2,136 | Optimization of Multi-Way Join Queries for Parallel Execution | 1991 | VLDB |
| 5 | 9,890 | Sharing Aggregate Computation for Distributed Queries | 2007 | SIGMOD |
| 6 | 7,468 | Parallel Algorithms for High-dimensional Proximity Joins | 1997 | VLDB |
| 7 | 1,292 | From Theory to Practice: Efficient Join Query Evaluation in a Parallel Database System | 2015 | SIGMOD |
| 8 | 4,337 | Algorithmic Aspects of Parallel Query Processing | 2018 | SIGMOD |
| 9 | 6,567 | Fast Matrix Multiplication for Query Processing | 2024 | PODS |
| 10 | 5,487 | Fast Join Project Query Evaluation using Matrix Multiplication | 2020 | SIGMOD |