English

Distributed Statistical Estimation of Matrix Products with Applications

Data Structures and Algorithms 2018-07-04 v1 Databases

Abstract

We consider statistical estimations of a matrix product over the integers in a distributed setting, where we have two parties Alice and Bob; Alice holds a matrix AA and Bob holds a matrix BB, and they want to estimate statistics of ABA \cdot B. We focus on the well-studied p\ell_p-norm, distinct elements (p=0p = 0), 0\ell_0-sampling, and heavy hitter problems. The goal is to minimize both the communication cost and the number of rounds of communication. This problem is closely related to the fundamental set-intersection join problem in databases: when p=0p = 0 the problem corresponds to the size of the set-intersection join. When p=p = \infty the output is simply the pair of sets with the maximum intersection size. When p=1p = 1 the problem corresponds to the size of the corresponding natural join. We also consider the heavy hitters problem which corresponds to finding the pairs of sets with intersection size above a certain threshold, and the problem of sampling an intersecting pair of sets uniformly at random.

Keywords

Cite

@article{arxiv.1807.00878,
  title  = {Distributed Statistical Estimation of Matrix Products with Applications},
  author = {David P. Woodruff and Qin Zhang},
  journal= {arXiv preprint arXiv:1807.00878},
  year   = {2018}
}

Comments

Appeared in PODS 2018; fixed some typos of the conference version

R2 v1 2026-06-23T02:48:41.487Z