Papers › Coresets for Relational Data and The Applications

Coresets for Relational Data and The Applications

9 Oct 2022arXiv:2210.04249archive 2025-07-28

Jiaxiang Chen, Qingyuan Yang, Ruomin Huang, Hu Ding

A coreset is a small set that can approximately preserve the structure of the original input data set. Therefore we can run our algorithm on a coreset so as to reduce the total computational complexity. Conventional coreset techniques assume that the input data set is available to process explicitly. However, this assumption may not hold in real-world scenarios. In this paper, we consider the problem of coresets construction over relational data. Namely, the data is decoupled into several relational tables, and it could be very expensive to directly materialize the data matrix by joining the tables. We propose a novel approach called ``aggregation tree with pseudo-cube'' that can build a coreset from bottom to up. Moreover, our approach can neatly circumvent several troublesome issues of relational learning problems [Khamis et al., PODS 2019]. Under some mild assumptions, we show that our coreset approach can be applied for the machine learning tasks, such as clustering, logistic regression and SVM.

PaperPDFCode

Code

cjx-zar/coresets-for-relational-data-and-the-applications officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Relational Reasoning

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

CoresetsLogistic RegressionSVM

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections