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.

Hypergraphx: a library for higher-order network analysis / Lotito, Quintino Francesc; Contisciani, Martina; De Bacco, Caterina; Di Gaetano, Leonardo; Gallo, Luca; Montresor, Alberto; Musciotto, Federico; Ruggeri, Nicolò; Battiston, Federico. - In: JOURNAL OF COMPLEX NETWORKS. - ISSN 2051-1329. - ELETTRONICO. - 11:3(2023). [10.1093/comnet/cnad019]

Hypergraphx: a library for higher-order network analysis

Lotito, Quintino Francesc
Primo
;
Montresor, Alberto;
2023-01-01

Abstract

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.
2023
3
Lotito, Quintino Francesc; Contisciani, Martina; De Bacco, Caterina; Di Gaetano, Leonardo; Gallo, Luca; Montresor, Alberto; Musciotto, Federico; Rugge...espandi
Hypergraphx: a library for higher-order network analysis / Lotito, Quintino Francesc; Contisciani, Martina; De Bacco, Caterina; Di Gaetano, Leonardo; Gallo, Luca; Montresor, Alberto; Musciotto, Federico; Ruggeri, Nicolò; Battiston, Federico. - In: JOURNAL OF COMPLEX NETWORKS. - ISSN 2051-1329. - ELETTRONICO. - 11:3(2023). [10.1093/comnet/cnad019]
File in questo prodotto:
File Dimensione Formato  
2303.15356v1.pdf

Open Access dal 27/05/2024

Descrizione: Accepted Manuscript
Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.02 MB
Formato Adobe PDF
2.02 MB Adobe PDF Visualizza/Apri
cnad019.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 703.35 kB
Formato Adobe PDF
703.35 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/400951
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 16
  • ???jsp.display-item.citation.isi??? 14
  • OpenAlex ND
social impact