mlsanityData to 7 Oct 2026

QJoin: Transformation-aware Joinable Data Discovery Using Reinforcement Learning

arXiv 2512.02444 ↗First posted 2 Dec 2025cs.DB cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Discovering which tables in large, heterogeneous repositories can be joined and by what transformations is a central challenge in data integration and data discovery. Traditional join discovery methods are largely designed for equi-joins, which assume that join keys match exactly or nearly so. These techniques, while efficient in clean, well-normalized databases, fail in open or federated settings where identifiers are inconsistently formatted, embedded, or split across multiple columns. Approximate or fuzzy joins alleviate minor string variations but cannot capture systematic transformations. We introduce QJoin, a reinforcement-learning framework that learns and reuses transformation strategies across join tasks. QJoin trains an agent under a uniqueness-aware reward that balances similarity with key distinctiveness, enabling it to explore concise, high-value transformation chains. To accelerate new joins, we introduce two reuse mechanisms: (i) agent transfer, which initializes new policies from pretrained agents, and (ii) transformation reuse, which caches successful operator sequences for similar column clusters. On the AutoJoin Web benchmark (31 table pairs), QJoin achieves an average F1-score of 91.0%. For 19,990 join tasks in NYC+Chicago open datasets, Qjoin reduces runtime by up to 7.4% (13,747 s) by using reusing. These results demonstrate that transformation learning and reuse can make join discovery both more accurate and more efficient.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 4 of its 39 references that are in the map. First posted on arXiv 2 Dec 2025.

Builds on

4 of 39 references.

References · 4

  1. 2019Neo: A Learned Query Optimizercited by 80
  2. 2019Sherlock: A Deep Learning Approach to Semantic Data Type Detectioncited by 73
  3. 2018Deep Reinforcement Learning for Join Order Enumerationcited by 25
  4. 2016LSH Ensemble: Internet-Scale Domain Searchcited by 24

Built on by

Not cited yet.