Massively Parallel Join Algorithms

X Hu, K Yi - ACM SIGMOD Record, 2020 - dl.acm.org
Due to the rapid development of massively parallel data processing systems such as
MapReduce and Spark, there have been revived interests in designing algorithms in a …

Parallel communication obliviousness: One round and beyond

Y Tao, R Wang, S Deng - Proceedings of the ACM on Management of …, 2024 - dl.acm.org
This paper studies communication-oblivious algorithms under the massively parallel
computation (MPC) model. The communication patterns of these algorithms follow a …

Query Evaluation by Circuits

Y Wang, K Yi - Proceedings of the 41st ACM SIGMOD-SIGACT-SIGAI …, 2022 - dl.acm.org
In addition to its theoretical interest, computing with circuits has found applications in many
other areas such as secure multi-party computation and outsourced query processing. Yet …

Parallel Acyclic Joins: Optimal Algorithms and Cyclicity Separation

X Hu, Y Tao - Journal of the ACM, 2024 - dl.acm.org
We study equi-join computation in the massively parallel computation (MPC) model.
Currently, a main open question under this topic is whether it is possible to design an …

Jodes: Efficient Oblivious Join in the Distributed Setting

Y Wang, X Zeng, S Wang, F Li - arXiv preprint arXiv:2501.09334, 2025 - arxiv.org
Trusted execution environment (TEE) has provided an isolated and secure environment for
building cloud-based analytic systems, but it still suffers from access pattern leakages …

Massively Parallel Single-Source SimRanks in Rounds

S Luo, Z Zhu - arXiv preprint arXiv:2304.04015, 2023 - arxiv.org
SimRank is one of the most fundamental measures that evaluate the structural similarity
between two nodes in a graph and has been applied in a plethora of data management …

Topology-aware Parallel Joins

X Hu, P Koutris - Proceedings of the ACM on Management of Data, 2024 - dl.acm.org
We study the design and analysis of parallel join algorithms in a topology-aware
computational model. In this model, the network is modeled as a directed graph, where each …

Optimal Oblivious Algorithms for Multi-way Joins

X Hu, Z Wu - arXiv preprint arXiv:2501.04216, 2025 - arxiv.org
In cloud databases, cloud computation over sensitive data uploaded by clients inevitably
causes concern about data security and privacy. Even when encryption primitives and …

Output-Optimal Algorithms for Join-Aggregate Queries

X Hu - arXiv preprint arXiv:2406.05536, 2024 - arxiv.org
The classic Yannakakis framework proposed in 1981 is still the state-of-the-art approach for
tackling acyclic join-aggregate queries defined over commutative semi-rings. It has been …

Parallel acyclic joins with canonical edge covers

Y Tao - arXiv preprint arXiv:2201.03832, 2022 - arxiv.org
In PODS'21, Hu presented an algorithm in the massively parallel computation (MPC) model
that processes any acyclic join with an asymptotically optimal load. In this paper, we present …