Efficient Computation of the Bergsma-Dassios Sign Covariance
Luca Weihs, Mathias Drton, Dennis Leung

TL;DR
This paper presents an efficient algorithm for computing the Bergsma-Dassios sign covariance, reducing the computational complexity from quartic to near-quadratic time, enabling practical application to larger datasets.
Contribution
The authors develop a novel $O(n^2 \, \log n)$ algorithm for calculating the empirical Bergsma-Dassios sign covariance, significantly improving computational efficiency over previous methods.
Findings
Algorithm reduces computation from $O(n^4)$ to $O(n^2 \log n)$
Enables practical application of the sign covariance to large datasets
Provides a faster method for independence testing using $\tau^*$
Abstract
In an extension of Kendall's , Bergsma and Dassios (2014) introduced a covariance measure for two ordinal random variables that vanishes if and only if the two variables are independent. For a sample of size , a direct computation of , the empirical version of , requires operations. We derive an algorithm that computes the statistic using only operations.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Statistical Methods and Models · Benford’s Law and Fraud Detection · Bayesian Modeling and Causal Inference
