NANAJun 21

Counting Triangles of Graphs via Randomized Trace Estimation with Incomplete Matrix-Vector Products

arXiv:2606.226292.1
Predicted impact top 84% in NA · last 90 daysOriginality Incremental advance
AI Analysis

For practitioners analyzing large-scale networks on distributed systems, this method reduces synchronization costs while maintaining accurate triangle counts.

The paper proposes a variant of Hutchinson's randomized trace estimator for counting triangles in graphs that works under partial observation of matrix-vector products, reducing synchronization costs in distributed environments. Experiments show accurate estimates with lower communication overhead.

Counting triangles in graphs is a fundamental operation in network analysis, underpinning metrics such as clustering coefficients and serving as a signal for community detection, link prediction, and anomaly detection. The standard approach computes the trace of the cube of the adjacency matrix, but explicitly forming $\mathbf{A}^3$ is infeasible for large graphs. Hutchinson randomized trace estimator offers an efficient alternative by approximating the trace through stochastic averaging of quadratic forms, requiring only matrix vector products with $\mathbf{A}$. However, in distributed and heterogeneous computing environments, observing all entries of these products can be costly due to communication overhead and straggler effects. To address this, we propose a new variant of Hutchinson estimator that operates under partial observation constraints, where both the number and identities of observed entries are random. We provide theoretical guarantees on unbiasedness, variance bounds, and sample complexity, and demonstrate through experiments on synthetic and real world graphs that our method achieves accurate triangle count estimates while reducing synchronization costs. This work highlights the adaptability of randomized algorithms to modern computational architectures and opens avenues for efficient motif counting in large scale network analytics.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes