Exact and Sampling Methods for Mining Higher-Order Motifs in Large Hypergraphs

Network motifs are patterns of interactions occurring among a small set of nodes in a graph. They highlight fundamental aspects of the interplay between the topology and the dynamics of complex networks and have a wide range of real-world applications. Motif analysis has been extended to a variety of network models that allow for a richer description of the interactions of a system, including weighted, temporal, multilayer, and, more recently, higher-order networks. Generalizing network motifs to capture patterns of group interactions is not only interesting from the fundamental perspective of understanding complex systems, but also proposes unprecedented computational challenges. In this work, we focus on the problem of counting occurrences of sub-hypergraph patterns in very large higher-order networks. We show that, by directly exploiting higher-order structures, we speed up the counting process compared to applying traditional data mining techniques for network motifs. Moreover, by including hyperedge sampling techniques, computational complexity is further reduced at the cost of small errors in the estimation of motif frequency. We evaluate our algorithms on several real-world datasets describing face-to-face interactions, co-authorship and human communication. We show that our approximated algorithm not only allows to speed up the performance, but also to extract larger higher-order motifs beyond the computational limits of an exact approach.

READ FULL TEXT

page 17

page 22

research
02/19/2018

Tools for higher-order network analysis

Networks are a fundamental model of complex systems throughout the scien...
research
02/10/2023

Characterization of Simplicial Complexes by Counting Simplets Beyond Four Nodes

Simplicial complexes are higher-order combinatorial structures which hav...
research
06/15/2017

Mapping higher-order network flows in memory and multilayer networks with Infomap

Comprehending complex systems by simplifying and highlighting important ...
research
01/30/2020

How Much and When Do We Need Higher-order Information in Hypergraphs? A Case Study on Hyperedge Prediction

Hypergraphs provide a natural way of representing group relations, whose...
research
05/18/2021

Nonparametric Modeling of Higher-Order Interactions via Hypergraphons

We study statistical and algorithmic aspects of using hypergraphons, tha...
research
05/05/2022

Finding Bipartite Components in Hypergraphs

Hypergraphs are important objects to model ternary or higher-order relat...
research
06/10/2021

Neural Higher-order Pattern (Motif) Prediction in Temporal Networks

Dynamic systems that consist of a set of interacting elements can be abs...

Please sign up or login with your details

Forgot password? Click here to reset