Hypergraphx: a library for higher-order network analysis

IF 2.2 4区 数学 Q2 MATHEMATICS, INTERDISCIPLINARY APPLICATIONS
Q. F. Lotito, Martina Contisciani, C. D. Bacco, Leonardo Di Gaetano, L. Gallo, A. Montresor, F. Musciotto, Nicolò Ruggeri, F. Battiston
{"title":"Hypergraphx: a library for higher-order network analysis","authors":"Q. F. Lotito, Martina Contisciani, C. D. Bacco, Leonardo Di Gaetano, L. Gallo, A. Montresor, F. Musciotto, Nicolò Ruggeri, F. Battiston","doi":"10.1093/comnet/cnad019","DOIUrl":null,"url":null,"abstract":"\n 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.","PeriodicalId":15442,"journal":{"name":"Journal of complex networks","volume":"13 1","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2023-03-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of complex networks","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1093/comnet/cnad019","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MATHEMATICS, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 8

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.
Hypergraphx:用于高阶网络分析的库
从社会系统到生物系统,许多现实世界的系统都具有高阶、非二元相互作用的特征。这样的系统可以方便地用超图来描述,其中超边编码任意数量的单元之间的相互作用。在这里,我们提出了一个开源的python库,hypergraphx (HGX),为高阶网络的分析提供了一个全面的算法和函数集合。其中包括跨不同高阶表示转换数据的不同方法,在局部和中尺度上对高阶组织的各种度量,用于稀疏高阶数据的统计过滤器,广泛的静态和动态生成模型,以及具有高阶交互的不同动态过程的实现。我们的计算框架是通用的,并允许分析具有加权、有向、有符号、时间和多重群交互的超图。我们通过各种不同的可视化工具提供高阶数据的可视化见解。我们为代码提供了一个扩展的高阶数据存储库,并展示了HGX通过对具有高阶交互的社交网络的系统分析来分析现实世界系统的能力。图书馆被认为是一个不断发展的、以社区为基础的努力,它将在未来几年进一步扩展其功能。我们的软件可在https://github.com/HGX-Team/hypergraphx上获得。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of complex networks
Journal of complex networks MATHEMATICS, INTERDISCIPLINARY APPLICATIONS-
CiteScore
4.20
自引率
9.50%
发文量
40
期刊介绍: Journal of Complex Networks publishes original articles and reviews with a significant contribution to the analysis and understanding of complex networks and its applications in diverse fields. Complex networks are loosely defined as networks with nontrivial topology and dynamics, which appear as the skeletons of complex systems in the real-world. The journal covers everything from the basic mathematical, physical and computational principles needed for studying complex networks to their applications leading to predictive models in molecular, biological, ecological, informational, engineering, social, technological and other systems. It includes, but is not limited to, the following topics: - Mathematical and numerical analysis of networks - Network theory and computer sciences - Structural analysis of networks - Dynamics on networks - Physical models on networks - Networks and epidemiology - Social, socio-economic and political networks - Ecological networks - Technological and infrastructural networks - Brain and tissue networks - Biological and molecular networks - Spatial networks - Techno-social networks i.e. online social networks, social networking sites, social media - Other applications of networks - Evolving networks - Multilayer networks - Game theory on networks - Biomedicine related networks - Animal social networks - Climate networks - Cognitive, language and informational network
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信