Skip to content

cxy0714/U-Statistics-Experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Reproducibility Code for

On Computing and the Complexity of Computing Higher-Order U-Statistics, Exactly
Authors: Xingyu Chen, Ruiqi Zhang, Lin Liu
Link: https://arxiv.org/abs/2508.12627


Overview

This repository provides code for reproducing the experimental results in our paper "On Computing and the Complexity of Computing Higher-Order U-Statistics, Exactly".

Our implementation is based on the Python package u-stat, available on PyPI:

We also provide a corresponding R interface:


Environment Setup

To install all dependencies on a SLURM-based CPU cluster, please refer to sh/env_update.slurm. To install on a single GPU machine, please refer to sh/gpu_setup.sh.


Section 4.1: Higher-Order Influence Functions (HOIF)

All scripts and results for this section are in experiments/hoif/.

This section focuses on computing the main component of the HOIF estimators.
For a complete implementation, please refer to our R package:
https://github.com/cxy0714/HOIF

Table 1


Table 4


Section 4.2: Motif Counts

All scripts and results for this section are in experiments/motif_count/.

Tables 2 and 7

Dependencies: Peregrine and igraph. Peregrine installation instructions are available at the link above; igraph is installed via pip in sh/env_update.slurm.

Table 8

Dependencies: cuGraph. Installation instructions are available at the link above.


Section 4.3: Distance Covariance (dCov)

All scripts and results for this section are in experiments/dcov/.

Table 3

Our U-Statistics Implementation

Shao's MATLAB Implementation

All scripts and results are in data/stock_market/, also see their github repository.


Notes

  • CPU-based experiments were run on the π 2.0 and Siyuan-1 clusters supported by the Center for High Performance Computing at Shanghai Jiao Tong University. GPU-based experiments were run on a single GPU machine.
  • Please adjust paths and resource configurations as needed for your system.

About

Reproducibility Code for ``On Computing and the Complexity of Computing Higher-Order U-Statistics, Exactly''

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors