Hypergraphx: a library for higher-order network analysis

From social to biological systems, many real-world systems are characterized by higher-order, non-dyadic interactions. Such systems are conveniently described by hypergraphs, where hyperedges encode interactions among an arbitrary number of units. Here, we present an open-source python library, hypergraphx (HGX), providing a comprehensive collection of algorithms and functions for the analysis of higher-order networks. These include different ways to convert data across distinct higher-order representations, a large variety of measures of higher-order organization at the local and the mesoscale, statistical filters to sparsify higher-order data, a wide array of static and dynamic generative models, and an implementation of different dynamical processes with higher-order interactions. Our computational framework is general, and allows to analyse hypergraphs with weighted, directed, signed, temporal and multiplex group interactions. We provide visual insights on higher-order data through a variety of different visualization tools. We accompany our code with an extended higher-order data repository, and demonstrate the ability of HGX to analyse real-world systems through a systematic analysis of a social network with higher-order interactions. The library is conceived as an evolving, community-based effort, which will further extend its functionalities over the years. Our software is available at https://github.com/HGX-Team/hypergraphx

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/06/2021

Higher-order motif analysis in hypergraphs

A deluge of new data on social, technological and biological networked s...
research
03/20/2023

Explosive cooperation in social dilemmas on higher-order networks

Understanding how cooperative behaviours can emerge from competitive int...
research
06/12/2020

Explaining Local, Global, And Higher-Order Interactions In Deep Learning

We present a simple yet highly generalizable method for explaining inter...
research
02/25/2022

Dynamical systems on directed hyper-graphs

Networks and graphs provide a simple but effective model to a vast set o...
research
09/22/2022

Embedding generic monadic transformer into Scala

Dotty-cps-async is an open-source package that consists of scala macro, ...
research
04/12/2022

Principled inference of hyperedges and overlapping communities in hypergraphs

Hypergraphs, encoding structured interactions among any number of system...
research
02/02/2017

HoNVis: Visualizing and Exploring Higher-Order Networks

Unlike the conventional first-order network (FoN), the higher-order netw...

Please sign up or login with your details

Forgot password? Click here to reset