paper-with-me

Papers

Graphical Join: A New Physical Join Algorithm for RDBMSs

2022-06-21 · Ali Mohammadi Shanghooshabad, Peter Triantafillou

Join operations (especially n-way, many-to-many joins) are known to be time- and resource-consuming. At large scales, with respect to table and join-result sizes, current state of the art approaches (including both binary-join plans which use Nested-loop/Hash/Sort-merge Join algorithms or, alternatively, worst-case optimal join algorithms (WOJAs)), may even fail to produce any answer given reasonable resource and time constraints. In this work, we introduce a new approach for n-way equi-join processing, the Graphical Join (GJ). The key idea is two-fold: First, to map the physical join computation problem to PGMs and introduce tweaked inference algorithms which can compute a Run-Length Encoding (RLE) based join-result summary, entailing all statistics necessary to materialize the join result. Second, and most importantly, to show that a join algorithm, like GJ, which produces the above join-result summary and then desummarizes it, can introduce large performance benefits in time and space. Comprehensive experimentation is undertaken with join queries from the JOB, TPCDS, and lastFM datasets, comparing GJ against PostgresQL and MonetDB and a state of the art WOJA implemented within the Umbra system. The results for in-memory join computation show performance improvements up to 64X, 388X, and 6X faster than PostgreSQL, MonetDB and Umbra, respectively. For on-disk join computation, GJ is faster than PostgreSQL, MonetDB and Umbra by up to 820X, 717X and 165X, respectively. Furthermore, GJ space needs are up to 21,488X, 38,333X, and 78,750X smaller than PostgresQL, MonetDB, and Umbra, respectively.

📄 PDF Abstract BibTeX arXiv:2206.10435

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

InferQ: A Database-Oriented Benchmark for Quantum Circuits Simulation

2026-07-31 · Andrei Ilinescu, Aadi Patwardhan, Rihan Hai arxiv

Recent work suggests that relational database management systems (RDBMSs) can execute quantum circuit simulation by compiling the simulation into SQL workloads (primarily join-and-aggregate tensor contractions). While ea…

Efficient proximal gradient algorithms for joint graphical lasso

2021-07-16 · Jie Chen, Ryosuke Shimmura, Joe Suzuki

We consider learning an undirected graphical model from sparse data. While several efficient algorithms have been proposed for graphical lasso (GL), the alternating direction method of multipliers (ADMM) is the main appr…

Joint Geographical and Temporal Modeling based on Matrix Factorization for Point-of-Interest Recommendation

2020-01-24 · Hossein A. Rahmani, Mohammad Aliannejadi, Mitra Baratchi, Fabio Crestani

With the popularity of Location-based Social Networks, Point-of-Interest (POI) recommendation has become an important task, which learns the users' preferences and mobility patterns to recommend POIs. Previous studies sh…

Graphical Generative Adversarial Networks

2018-04-10 · NeurIPS 2018 12 · Chongxuan Li, Max Welling, Jun Zhu, Bo Zhang

We propose Graphical Generative Adversarial Networks (Graphical-GAN) to model structured data. Graphical-GAN conjoins the power of Bayesian networks on compactly representing the dependency structures among random variab…

Exact Hybrid Covariance Thresholding for Joint Graphical Lasso

2015-03-07 · Qingming Tang, Chao Yang, Jian Peng, Jinbo Xu

This paper considers the problem of estimating multiple related Gaussian graphical models from a $p$-dimensional dataset consisting of different classes. Our work is based upon the formulation of this problem as group gr…