TL;DR
This paper introduces STruD, a novel memory-efficient algorithm for truss decomposition of simplicial complexes, enabling advanced structural analysis and topological data analysis through persistent homology.
Contribution
It generalizes graph truss decomposition to simplicial complexes and develops a scalable, memory-aware algorithm for efficient computation.
Findings
STruD efficiently computes truss decompositions on large datasets.
The approach reveals structural properties of simplicial complexes.
It enables topological analysis via persistent homology.
Abstract
A simplicial complex is a generalization of a graph: a collection of n-ary relationships (instead of binary as the edges of a graph), named simplices. In this paper, we develop a new tool to study the structure of simplicial complexes: we generalize the graph notion of truss decomposition to complexes, and show that this more powerful representation gives rise to different properties compared to the graph-based one. This power, however, comes with important computational challenges derived from the combinatorial explosion caused by the downward closure property of complexes. Drawing upon ideas from itemset mining and similarity search, we design a memory-aware algorithm, dubbed STruD, which is able to efficiently compute the truss decomposition of a simplicial complex. STruD adapts its behavior to the amount of available memory by storing intermediate data in a compact way. We then…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
