mlsanityData to 14 Oct 2026

On computing and the complexity of computing higher-order U-statistics, exactly

arXiv 2508.12627 ↗First posted 18 Aug 2025stat.ML cs.DS cs.NAcited by 0

Not on the map. Why?

Abstract (arXiv)

Higher-order U-statistics abound in fields such as statistics, machine learning, and computer science, but are known to be highly time-consuming to compute in practice. Despite their widespread appearance, a comprehensive study of their computational complexity is surprisingly lacking. This paper aims to fill this gap by presenting several results related to the computational aspect of U-statistics. First, we derive a useful decomposition from a m-th order U-statistic to a linear combination of V-statistics with orders not exceeding m, which are generally more feasible to compute. Second, we explore the connection between exactly computing V-statistics and Einstein summation, a tool often used in computational mathematics and quantum computing to accelerate tensor computations. Third, we provide an optimistic estimate of the time complexity for exactly computing U-statistics, based on the treewidth of a particular graph associated with the U-statistic kernel. The above ingredients lead to (1) a new, much more runtime-efficient algorithm to exactly compute general higher-order U-statistics, and (2) a more streamlined characterization of runtime complexity of computing U-statistics. We develop an accompanying open-source package called textttu-stats in both Python (https://github.com/zrq1706/U-Statistics-Python) and R (https://github.com/cxy0714/U-Statistics-R). We demonstrate through three examples in statistics that textttu-stats achieves impressive runtime performance compared to existing benchmarks. This paper also aspires to achieve two goals: (1) to capture the interest of researchers in both statistics and other related areas to further advance the algorithmic development of U-statistics and (2) to lift the burden of implementing higher-order U-statistics from practitioners.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 64 references that are in the map. First posted on arXiv 18 Aug 2025.

Builds on

14 of 64 references.

References · 14

  1. 2017Learning Relevant Features of Data with Multi-scale Tensor Networkscited by 51
  2. 2023Engression: Extrapolation through the Lens of Distributional Regressioncited by 51
  3. 2019A simple measure of conditional dependencecited by 38
  4. 2020A Nearly-Linear Time Algorithm for Linear Programs with Small Treewidth: A Multiscale Representation of Robust Central Pathcited by 29
  5. 2017Randomized incomplete U-statistics in high dimensionscited by 12
  6. 2018Estimating Learnability in the Sublinear Data Regimecited by 10
  7. 2022Fast convergence rates for dose-response estimationcited by 8
  8. 2024Doubly-robust inference and optimality in structure-agnostic models with smoothnesscited by 7
  9. 2020Peregrine: A Pattern-Aware Graph Mining Systemcited by 5
  10. 2023Rank-transformed subsampling: inference for multiple data splitting and exchangeable p-valuescited by 5
  11. 2016Testing mutual independence in high dimension via distance covariancecited by 4
  12. 2020Adaptive, Rate-Optimal Hypothesis Testing in Nonparametric IV Modelscited by 4
2 more
  1. 2023U-Statistic Reduction: Higher-Order Accurate Risk Control and Statistical-Computational Trade-Off, with Application to Network Method-of-Momentscited by 2
  2. 2023Adaptive Testing for High-dimensional Datacited by 1

Built on by

Not cited yet.