論文の概要: Bounded, Indeterminate, or a Bug: A Condition-Aware Oracle for Differential Testing of SQL Aggregates
- arxiv url: http://arxiv.org/abs/2609.00381v1
- Date: Sat, 18 Jul 2026 03:54:23 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-09-28 05:09:55.426867
- Title: Bounded, Indeterminate, or a Bug: A Condition-Aware Oracle for Differential Testing of SQL Aggregates
- Title(参考訳): 境界、不確定、バグ:SQLアグリゲートの差分テストのための条件対応Oracle
- Abstract要約: このプラクティスに欠けている神託を与え、その決定的な量がクエリではなく、エンジンのアルゴリズムであることを示す。
基底真理は、ストアドダブルの正確な有理値 -- 算術、別のエンジンではなく -- であり、それぞれの相違は、正確に、境界づけられ、または不確定に分類される。
ランダムに360度を探索すると、ゼロの異常が見つかり、オラクルが健全であることが証明される。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Differential database testing compares results across engines and calls a discrepancy a bug. For floating-point aggregates this is unsound: engines legitimately disagree because floating-point arithmetic is not associative. Practice patches this with an epsilon; the leading oracles avoid floating point entirely. We give the oracle this practice lacks, and show its decisive quantity is not the query but the engine's algorithm. Ground truth is the exact rational value of the stored doubles -- arithmetic, not another engine -- and each discrepancy is classified exact, bounded, or indeterminate. The relative error of an aggregate f under an algorithm A obeys rel_err <= C_A(n,u) * kappa_f^p, so the testability boundary, beyond which no oracle can separate a bug from rounding, is kappa*_{f,A} = (1/C_A)^{1/p}. SUM and AVG are the linear case p=1; variance is p=2 for the one-pass algorithm and p=1 for Welford. Across eight engines in four classes the measured exponent recovers each algorithm, and ClickHouse is the lone one-pass engine (p=2.05); engine-wide, it returns zero standard deviation, NaN correlation and wrong-sign regression, while every other engine stays exact and the vendor ships the Welford fix. Its variance is untestable at a condition number 10^6 below SUM's, which ordinary storage conventions (epoch-nanosecond timestamps, tight sensors) cross -- there ClickHouse errs by 2100%. A randomised hunt of 360 tests finds zero anomalies, evidence the oracle is sound. Code and data are public.
- Abstract(参考訳): 差分データベーステストは、エンジン間で結果を比較し、不一致をバグと呼ぶ。
浮動小数点演算が連想的でないため、エンジンは正反対である。
先導的なオラクルは浮動小数点を完全に避ける。
このプラクティスに欠けている神託を与え、その決定的な量がクエリではなく、エンジンのアルゴリズムであることを示す。
基底真理は、ストアドダブルの正確な有理値 -- 算術、別のエンジンではなく -- であり、それぞれの相違は、正確に、境界づけられ、または不確定に分類される。
アルゴリズムAの集約 f の相対誤差は rel_err <= C_A(n,u) * kappa_f^p に従うので、オラクルが丸めからバグを分離できないテスト可能性境界は kappa*_{f,A} = (1/C_A)^{1/p} となる。
SUM と AVG は線型の場合 p=1 であり、分散は 1-パスアルゴリズムでは p=2 であり、ウェルフォードでは p=1 である。
ClickHouseは単独のワンパスエンジン(p=2.05)であり、エンジン全体では標準偏差ゼロ、NaN相関、誤符号回帰を返す。
SUMの下の10^6の条件では、通常の記憶規則(エポックナノ秒タイムスタンプ、タイトなセンサー)が交差する。
ランダムに360度を探索すると、ゼロの異常が見つかり、オラクルが健全であることが証明される。
コードとデータは公開されています。
関連論文リスト
- A Sharp Barrier for Consistent Submodular Maximization: Any Improvement over $2-\sqrt{2}$ Entails Exponential Queries or Linear Recourse [50.69285844345291]
我々は、要素が時間とともに到着する際のソリューションの品質と安定性のトレードオフについて研究する。
我々のアルゴリズムは,有理オラクル$を$O(varepsilon-1)$recourseで実装し,そのアルゴリズムから普遍価格証明書の存在を分離する。
論文 参考訳(メタデータ) (2026-09-09T10:13:43Z) - Fundamental Limitations of Fixed-Budget Best-Arm Identification [0.0]
固定予算のベストアーム識別では、ランキングとセレクションとしても知られ、アルゴリズムはK$アームに分散するサンプリング予算を持つ。
任意のアルゴリズムに対して、誤差崩壊率が静的オラクルの少なくとも$left(+ fraclog(K)8right)-1$である少なくとも1つの例が存在することを示す。
論文 参考訳(メタデータ) (2026-07-13T14:50:32Z) - Gauge dependence and structured-output corruption in sign-branched repetition penalties: measurements across models, inference stacks, and alternative repetition controls [0.0]
罰則は明確に定義されていない。
それは構造化された出力を損なう。
200の現実世界のスキーマでは、theta=1.3は有効なスキーマ変換出力の率を97%から23%に下げる。
論文 参考訳(メタデータ) (2026-07-09T05:11:22Z) - RANSAC Scoring Done Right [0.6678130184505635]
最も広く使われているRANSAC変種は、インレーヤを数えたり、残差閾値を超えて飽和するポイント当たりのスコアを和らげることで、候補モデルを評価する。
通常の推論順序を逆転することで、この依存を排除します。
単一の閉形式表現は、非形式的ジェフリーズ極限と情報的経験的ベイズ先行にまたがる。
提案されたRANSACスコアは、不整合スケールが式から真に欠落している最初のスコアである。
論文 参考訳(メタデータ) (2026-06-12T15:03:30Z) - Provable Scaling Laws for the Test-Time Compute of Large Language Models [84.00141420901038]
本研究では,大規模言語モデルのテスト時間計算において,証明可能なスケーリング法則を享受する2つのアルゴリズムを提案する。
1つは2段階ノックアウト方式のアルゴリズムで、各候補は複数の相手に対して平均勝利率で評価される。
もう1つは2段階のリーグ方式のアルゴリズムで、各候補は複数の相手に対して平均勝利率で評価される。
論文 参考訳(メタデータ) (2024-11-29T05:29:47Z) - Improved theoretical guarantee for rank aggregation via spectral method [1.0152838128195467]
複数の項目間のペアワイズ比較を与えられた場合、ランキングが観測値と一致するようにランク付けする方法?
ランクアグリゲーションとして知られるこの問題は、スポーツ、レコメンデーションシステム、その他のウェブアプリケーションに多くの応用を見出している。
ここで、各ペア比較は真のスコア差の破損したコピーである。
論文 参考訳(メタデータ) (2023-09-07T16:01:47Z) - A Scale-Invariant Sorting Criterion to Find a Causal Order in Additive
Noise Models [49.038420266408586]
分散の増加による変数のソートは、しばしば因果順序に近い順序になることを示す。
本稿ではR2$-SortnRegressと呼ばれる,高いR2$-sortabilityを利用する効率的なベースラインアルゴリズムを提案する。
その結果,因果発見に関連するデータ生成プロセスの仮定として,R2$-sortabilityが高額であることが判明した。
論文 参考訳(メタデータ) (2023-03-31T17:05:46Z) - Robust Multi-Object Tracking by Marginal Inference [92.48078680697311]
ビデオにおける多目的追跡は、隣接するフレーム内のオブジェクト間の1対1の割り当てに関する根本的な問題を解決する必要がある。
本稿では,各オブジェクトの限界確率をリアルタイムに計算する効率的な手法を提案する。
MOT17とMOT20ベンチマークで競合する結果を得る。
論文 参考訳(メタデータ) (2022-08-07T14:04:45Z) - Linear Contextual Bandits with Adversarial Corruptions [91.38793800392108]
本稿では,敵対的腐敗の存在下での線形文脈的包帯問題について検討する。
逆汚染レベルに適応する分散認識アルゴリズムをC$で提案する。
論文 参考訳(メタデータ) (2021-10-25T02:53:24Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。