Backend
MetaJoin: Adaptive Join Selections for Heterogeneous Tables
arXiv cs.DB0 views
arXiv:2512.02444v2 Announce Type: replace Abstract: Joining heterogeneous tables requires different forms of correspondence, including exact agreement, syntactic transformation, semantic similarity, and entity-level matching. The appropriate join method is often unknown in advance, while running every candidate method incurs unnecessary cost. We introduce MetaJoin, a label-free framework for adaptive join selection. MetaJoin uses input evidence to choose an initial specialist, then uses specialist-specific output evidence to determine whether that result should be retained, compared with an alternative, escalated, or repaired. This allows join selection to adapt after execution rather than committing to a one-shot routing decision. We also introduce MNN Join, a transformation specialist that searches for string transformations by maximizing mutual-nearest-neighbor coverage between two unaligned columns and uses the same reciprocal structure to validate its output. We evaluate MetaJoin on 670 datasets from six benchmarks. It achieves 0.817 macro row-F1, slightly exceeding a benchmark-level oracle that is given the best standalone specialist for each benchmark (0.812), and outperforms label-free selection policies built from the same specialist portfolio by more than 0.13. Across the 609 datasets in the four transformation-dominant benchmarks, MNN Join outperforms every evaluated transformation baseline. Finally, MetaJoin's accuracy varies by only 0.015 as the controller backbone ranges from 3B to 14B parameters, showing that output validation and repair substantially reduce dependence on the initial routing decision.
Source:https://arxiv.org/abs/2512.02444PreviousSame Query, Different Answer: Run-to-Run Variance in Semantic Query ProcessingNextThe Stretto Execution Engine for Semantic Data Systems
Related posts
Convert PNG to JPEG or WebP in the Browser: What Happens to Transparency
0dev.to
How I Built a Privacy-Focused Loan Calculator with Pure JavaScript and Chart.js
0dev.to
Game Development for Startups: From MVP to Launch
0dev.to
Integrate App Event Logging Without Advanced Infrastructure — A Rollback-Safe Checkout API
0dev.to
Password Reset Deliveries: 3 Receipt Template Controls for Email Domain Reputation
0dev.to
Base64 in the Browser: UTF-8 Bytes, Padding and a Round Trip You Can Check
0dev.to