TL;DR
This paper introduces FreSCo, an efficient algorithm for mining frequent higher-order patterns called simplets in simplicial complexes, extending graph pattern mining to more complex data structures.
Contribution
It generalizes frequent pattern mining from graphs to simplicial complexes and proposes a scalable, memory-efficient algorithm for identifying frequent simplets.
Findings
FreSCo efficiently mines simplets in large complexes.
The algorithm can compute exact or approximate simplet frequencies.
Simplets reveal higher-order relations beyond traditional graph patterns.
Abstract
Simplicial complexes are a generalization of graphs that model higher-order relations. In this paper, we introduce simplicial patterns -- that we call simplets -- and generalize the task of frequent pattern mining from the realm of graphs to that of simplicial complexes. Our task is particularly challenging due to the enormous search space and the need for higher-order isomorphism. We show that finding the occurrences of simplets in a complex can be reduced to a bipartite graph isomorphism problem, in linear time and at most quadratic space. We then propose an anti-monotonic frequency measure that allows us to start the exploration from small simplets and stop expanding a simplet as soon as its frequency falls below the minimum frequency threshold. Equipped with these ideas and a clever data structure, we develop a memory-conscious algorithm that, by carefully exploiting the…
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.
