arXiv is now an independent nonprofit! Learn more
License: arXiv.org perpetual non-exclusive license
arXiv:2512.09606v2 [physics.soc-ph] 11 Dec 2025

A unified framework for identifying influential nodes in hypergraphs

Yajing Hao Affiliation: School of Mathematical Sciences, Beihang University, Beijing, 100191, China Affiliation: Key laboratory of Mathematics, Informatics and Behavioral Semantics, Beihang University, Beijing, 100191, China    Longzhao Liu Email: longzhao@buaa.edu.cn Affiliation: School of Artificial Intelligence, Beihang University, Beijing, 100191, China Affiliation: Key laboratory of Mathematics, Informatics and Behavioral Semantics, Beihang University, Beijing, 100191, China Affiliation: Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Beihang University, Beijing, 100191, China Affiliation: Zhongguancun Laboratory, Beijing, 100094, China Affiliation: State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing, 100191, China    Xin Wang Email: wangxin_1993@buaa.edu.cn Affiliation: School of Artificial Intelligence, Beihang University, Beijing, 100191, China Affiliation: Key laboratory of Mathematics, Informatics and Behavioral Semantics, Beihang University, Beijing, 100191, China Affiliation: Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Beihang University, Beijing, 100191, China Affiliation: Zhongguancun Laboratory, Beijing, 100094, China Affiliation: State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing, 100191, China    Zhihao Han Affiliation: School of Artificial Intelligence, Beihang University, Beijing, 100191, China Affiliation: Key laboratory of Mathematics, Informatics and Behavioral Semantics, Beihang University, Beijing, 100191, China    Ming Wei Affiliation: School of Mathematical Sciences, Beihang University, Beijing, 100191, China Affiliation: Key laboratory of Mathematics, Informatics and Behavioral Semantics, Beihang University, Beijing, 100191, China    Zhiming Zheng Affiliation: School of Artificial Intelligence, Beihang University, Beijing, 100191, China Affiliation: Hangzhou International Innovation Institute, Beihang University, Hangzhou, 311115, China Affiliation: Key laboratory of Mathematics, Informatics and Behavioral Semantics, Beihang University, Beijing, 100191, China Affiliation: Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Beihang University, Beijing, 100191, China Affiliation: Zhongguancun Laboratory, Beijing, 100094, China Affiliation: State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing, 100191, China Affiliation: Institute of Trustworthy Artificial Intelligence, Zhejiang Normal University, Hangzhou, 310012, China Affiliation: Beijing Academy of Blockchain and Edge Computing, Beijing, 100085, China    Shaoting Tang Email: tangshaoting@buaa.edu.cn Affiliation: School of Artificial Intelligence, Beihang University, Beijing, 100191, China Affiliation: Hangzhou International Innovation Institute, Beihang University, Hangzhou, 311115, China Affiliation: Key laboratory of Mathematics, Informatics and Behavioral Semantics, Beihang University, Beijing, 100191, China Affiliation: Beijing Advanced Innovation Center for Future Blockchain and Privacy Computing, Beihang University, Beijing, 100191, China Affiliation: Zhongguancun Laboratory, Beijing, 100094, China Affiliation: State Key Laboratory of Complex & Critical Software Environment, Beihang University, Beijing, 100191, China Affiliation: Institute of Trustworthy Artificial Intelligence, Zhejiang Normal University, Hangzhou, 310012, China Affiliation: Beijing Academy of Blockchain and Edge Computing, Beijing, 100085, China
Abstract

Identifying influential nodes plays a pivotal role in understanding, controlling, and optimizing the behavior of complex systems, ranging from social to biological and technological domains. Yet most centrality-based approaches rely on pairwise topology and are purely structural, neglecting the higher-order interactions and the coupling between structure and dynamics. Consequently, the practical effectiveness of existing approaches remains uncertain when applied to complex spreading processes. To bridge this gap, we propose a unified framework, Initial Propagation Score (IPS), to directly embed propagation dynamics into influence assessment on higher-order networks. We analytically derive mechanism-aware influence measures by relating the early-stage dynamics and local topological characteristics to long-term outbreak sizes, and such explicit physical context endows IPS with robustness, transferability, and interpretability. Extensive experiments across multiple dynamics and more than 20 real-world hypergraphs show that IPS consistently outperforms other leading baseline centralities. Furthermore, IPS estimates node influence with only local neighborhood information, yielding computational efficiency and scalability to large-scale networks. This work underscores the necessity of considering dynamics for reliable identification of influential nodes and provides a concise principled basis for optimizing interventions in epidemiology, information diffusion, and collective intelligence.

1 Introduction

Complex systems in society, biology, communication, and beyond emerge from the interrelations among their constituent units and are naturally represented as complex networks, where entities are modeled as nodes and their pairwise relations are modeled as edges Kwapień and Drożdż (2012); Breakspear (2017); Wang et al. (2020); Xiao et al. (2022); Cliff et al. (2023). In such systems, a small fraction of “critical” nodes exerts a significant influence on global function. For instance, analyses of Twitter have suggested that roughly 1% of accounts drive about 80% of rumor diffusion Baribi-Bartov et al. (2024); in functional brain networks, removing only 7% of nodes with high Collective-Influence scores can nearly abolish network integration Del Ferraro et al. (2018); and in Large Language Models, a small number of instruction examples corresponding to high-influence nodes in a learned instruction graph can substantially improve instruction-tuning performance Han et al. (2025). To a large extent, the importance of critical nodes lies in their ability to propagate impact across the system, and they are also called influential nodes. Identifying such influential nodes has become a fundamental problem that has attracted sustained attention Lü et al. (2016), and a broad spectrum of approaches has been developed to score node influence. Among them, the most prominent are centrality-based methods, which quantify a node’s influence based on network structure, such as degree, betweenness, etc. Albert et al. (2000); Kitsak et al. (2010); Pei et al. (2014); Morone and Makse (2015); Schieber et al. (2023); Engsig et al. (2024).

In recent years, traditional pairwise graphs have been proven insufficient to capture group interactions that transcend dyads. For example, under social reinforcement, consensus within a group can lead to a higher adoption rate than simple pairwise propagation, and such higher-order mechanisms profoundly alter macroscopic dynamics Mayfield and Stouffer (2017); Iacopini et al. (2019); St-Onge et al. (2022); Ferraz de Arruda et al. (2023). This motivates the study of higher-order networks (e.g., hypergraphs), in which a single “hyperedge” can join an arbitrary number of nodes Boccaletti et al. (2023). Consequently, identifying influential nodes under higher-order interactions becomes a research focus. Recent work has extended classical centralities to higher-order settings: hyper-degree naturally generalizes degree to count incident hyperedges Boccaletti et al. (2023); hyper-betweenness and hyper-closeness incorporate higher-order distance notions Lee et al. (2021); Aksoy et al. (2020); and hyper-eigenvector centrality models influence transfer through coupled nodes and hyperedges Kovalenko et al. (2022); Liu and Zhao (2023); Tudisco and Higham (2021). Notably, hyper-coreness has shown effectiveness in ranking influential nodes under higher-order dynamics Mancastroppa et al. (2023). Beyond such extensions, several measures analyze higher-order structures directly: The gravity-based centrality couples node degree with higher-order distance to score node influence Xie et al. (2023); The von Neumann entropy method quantifies a node’s importance via the entropy change Zhang et al. (2025b); And, recently, a method extends message passing to hypergraphs and jointly tracks the activation probabilities of nodes and hyperedges to maximize the influence of node sets Zhang et al. (2024).

Despite such progress, their identification performance in higher-order settings varies markedly across domains Kovalenko et al. (2022). The coreness-type measures perform well in social spreading Mancastroppa et al. (2023), whereas path-based ranking may perform better in transportation analysis Kirkley et al. (2018). Even within contexts of social contagion, changes in the underlying propagation mechanism would also affect measure performance Zhang et al. (2025a). As a result, current methods, largely rooted in structural characteristics or a certain dynamics, struggle to stay effective across real-world scenarios, calling for a unified framework that is robust and applicable to various higher-order interactions.

In this work, we unify structural and dynamical information and propose a general centrality framework called Initial Propagation Score (IPS), which makes use of the early-stage propagation range. Surprisingly, we find that such a simple measure can effectively reflect node influence across various higher-order cases. We first demonstrate that even within a fixed dynamical process, the influential nodes of higher-order systems can shift substantially as dynamical parameters change. This instability is analytically traced to the intrinsic parameter sensitivity of dynamical processes such as the high-order threshold model. Despite this, IPS effectively overcomes this sensitivity, maintaining superior accuracy across different parameter regimes. Further, we validate the effectiveness, robustness, and transferability of our approach within three classical higher-order spreading models and one opinion-evolution model on more than 20 empirical hypergraphs. We also emphasize that the results are explainable—anchored in clear physical reasoning—yet simple and efficient, positioning IPS as a practical tool for the reliable identification of influential nodes in real applications.

2 Results

2.1 Individual influence varies under different dynamics

Refer to caption
Figure 1: Motivation and schematic of the IPS method. a-c: The top 25% of nodes Email-Enron are highlighted based on their normalized influence (using the bottom color map), under different spreading dynamics and parameter settings: a HCP model with parameter CP1, b HTC model with parameter TP1, c HTC model with parameter TP2. The remaining nodes are uniformly colored in dark blue, and the node size is proportional to its propagation range at the first time step. Results demonstrate that node influence is highly sensitive to the choice of spreading dynamics and parameter settings. d and e: Complete comparison of node influence under different dynamical configurations. Each bar contains all the nodes in Email-Enron, and nodes are colored by their normalized node influence under the given model and dynamical parameters. The arrangement order of nodes is uniform to the first bar (CP1 and TP1, respectively). Results show that dynamics affect node influential ranking, and the sensitivity to the parameter varies in different models. Node influence is averaged over 10,000 independent simulations, with dynamical parameters: CP1: ν=1\nu=1 and λ=0.0115\lambda=0.0115, CP2: ν=2\nu=2 and λ=0.0108\lambda=0.0108, CP3: ν=1\nu=1 and λ=0.02\lambda=0.02, TP1: θ=0.25\theta=0.25 and η=0.05\eta=0.05, TP2: θ=0.5\theta=0.5 and η=0.1\eta=0.1, TP3: θ=1/37\theta=1/37 and η=0.027\eta=0.027, μ=1\mu=1 for all cases (see models and the meaning of dynamical parameters in Methods). f: The idea and schematic of the IPS method. The importance of a node is essentially its range of influence. Taking spreading dynamics as a paradigmatic example, the influence of a node ss can be represented by the expected number of infected individuals given ss as the initial seed, i.e., 𝔼(Rs)\mathbb{E}(R_{\infty}\mid s). For convenience, suppose μ=1\mu=1. 𝔼(Rs)\mathbb{E}(R_{\infty}\mid s) can be decomposed as the accumulation of 𝔼(Its)\mathbb{E}(I_{t}\mid s), and approximated by 𝔼(It+Rts)\mathbb{E}(I_{t}+R_{t}\mid s) for 𝔼(Is)=0\mathbb{E}(I_{\infty}\mid s)=0. The toy hypergraphs in this panel give an example of a propagation chain.

In this section, we will utilize two representative hypergraph-based propagation models to elucidate the complex effects of dynamical processes on node influence, a finding that motivates this study. After that, we propose a node influence evaluation framework that concisely and effectively integrates the underlying dynamics.

A hypergraph is generally given as =(𝒱,)\mathcal{H}=(\mathcal{V},\mathcal{E}), where 𝒱={v1,v2,,vN}\mathcal{V}=\{v_{1},v_{2},...,v_{N}\} represents the set of NN nodes and ={h1,h2,,hM}\mathcal{E}=\{h_{1},h_{2},...,h_{M}\} is the set of hyperedges. Here, a hyperedge hh contains a set of nodes, and m=|h|m=|h| is its size. Intuitively, a hyperedge denotes the interaction among a set of nodes (such as a chat group), which is a general extension of the normal pairwise edges where m=2m=2 Boccaletti et al. (2023).

To reveal the variance of node influence ranking under different dynamics, we consider two widespread propagation processes, the higher-order contagion model with power-law infection kernel (HCP model) St-Onge et al. (2022); Iacopini et al. (2019) and the higher-order threshold contagion model (HTC model) de Arruda et al. (2020); Ferraz de Arruda et al. (2023) (see details in Methods). Using a widely used hypergraph constructed from the Email-Enron dataset as the underlying topology, we identify the ground-truth influential nodes under each of the two hypergraph dynamics models by measuring the total infection size through extensive simulations, following standard practice in prior works Kitsak et al. (2010); Mancastroppa et al. (2023). The details of the simulations and the dataset can be seen in Methods. We evaluate three groups of propagation parameter settings for each model, denoted as CP1–CP3 for the HCP model and TP1–TP3 for the HTC model. Figure 1a-c highlight the top 25% influential nodes under different dynamical mechanisms and parameters: Fig.1a corresponds to the HCP mechanism with parameter setting CP1, while Fig.1b and c correspond to the HTC dynamics with parameter settings TP1 and TP2. Notably, the influential nodes and their importance significantly change under different dynamical settings. This indicates that both dynamical mechanisms and parameters play a pivotal role in identifying key nodes. For a more comprehensive and intuitive illustration, we arranged all nodes in a single sequence, using different colors to represent their influence. In Fig. 1d and Fig. 1e, CP1 and TP1 respectively serve as the baselines, where the nodes are ordered according to their influence scores. The ordering-similarity among CP1, CP2, and CP3 reveals stable node influence patterns with no significant fluctuations. However, notable differences emerge when comparing CP1 with TP1, as well as among TP1, TP2, and TP3. Such observations indicate that the sensitivity of node influence to parameter changes varies across different higher-order dynamical processes. A natural question, then, is how to define a general measure of node influence that integrates dynamical information and remains effective under diverse higher-order interactions.

To begin with, we consider the standard SSIIRR notation, which has been widely used to describe various real-world spreading dynamics Boccaletti et al. (2023); Mancastroppa et al. (2023). Generally, nodes that have not yet undergone propagation are denoted as SS (susceptible), nodes that have been activated and can propagate information, disease, or opinions are marked as II (infected), and nodes that are immune to the propagation process and no longer participate in it are labeled as RR (recovered or removed). Denote the number of nodes in state SS, II and RR at time tt as StS_{t}, ItI_{t}, and RtR_{t}, respectively. The essence of evaluating node influence lies in establishing a connection between the seed node and its eventual propagation outcome, i.e., the expected number of removed nodes at the end of the process, denoted as 𝔼[R|s]\mathbb{E}[R_{\infty}|s], where ss is a given seed. In fact, regardless of the specific dynamical mechanism, the final spreading range can be viewed as the accumulation of infected nodes over time, and is progressively approximated by the sequence {𝔼[It+Rt|s]}\{\mathbb{E}[I_{t}+R_{t}|s]\} (for limt𝔼[It|s]=0\lim_{t\to\infty}\mathbb{E}[I_{t}|s]=0 in SIR models). For convenience of analysis, we suppose the recovery rate from II to RR is μ=1\mu=1, and we have:

𝔼[Rs]\displaystyle\mathbb{E}[R_{\infty}\mid s] =t=0𝔼[Its],\displaystyle=\sum_{t=0}^{\infty}\mathbb{E}[I_{t}\mid s],
𝔼[It+Rts]\displaystyle\mathbb{E}[I_{t}+R_{t}\mid s] =t=0t𝔼[Its].\displaystyle=\sum_{t^{\prime}=0}^{t}\mathbb{E}[I_{t^{\prime}}\mid s]. (1)

See Fig. 1f for an instantiation. For cases when μ1\mu\neq 1, we only need to refine ItI_{t} as the number of newly infected nodes at time tt. Note that each propagation step relies on the former step and ultimately traces back to the original seed node. Intuitively, the early-stage propagation inherently encodes both the seed’s topological position and the system’s dynamical characteristics, which in turn, largely determine the final propagation outcome. Therefore, we approximate the ultimate influence of each seed using its early-stage propagation range, forming the basis of our IPS (Initial Propagation Score) framework. Formally, given a dynamical process PP and a target time step tt, the IPS measure is denoted as IPStP=𝔼[It+Rts]IPS_{t}^{P}=\mathbb{E}[I_{t}+R_{t}\mid s] (also called the tt-th order IPS).

2.2 Effectiveness of IPS on diverse real-world hypergraphs

Figure 2: IPS successfully predicts node influence across diverse real-world hypergraphs. IPS is compared with 10 commonly used hypergraph centrality measures, evaluated by Kendall’s τ\tau in a-b and Jaccard coefficient J(r)J(r) in c-j. a Each box summarizes Kendall’s τ\tau of a corresponding measure in 20 real hypergraphs. The solid and dashed lines in each box represent the median and the mean, respectively. b Values of Kendall’s τ\tau are plotted against the 20 hypergraphs, which are ordered by decreasing order of node count as follows: 1. congress-bills, 2. house-committees, 3. music-review, 4. M_PL_062_ins, 5. email-EU, 6. M_PL_015_ins, 7. Mid1, 8. geometry-questions, 9. M_PL_062_pl, 10. algebra-questions, 11. SFHH, 12. Elem1, 13. Thiers13, 14. senate-bills, 15. senate-committees, 16. LyonSchool, 17. InVS15, 18. email-Enron, 19. M_PL_015_pl, 20. LH10. Hyperstructure-based methods are connected by dashed lines for emphasis. Results show that IPS performs the best across almost all hypergraphs. cj show the Jaccard coefficient J(r)J(r) of methods, which scans the ability of each method to identify key nodes at different scales. IPS (the red line) is the best in almost all cases. ci reports results of the highlighted hypergraphs in b, while panel j (threads-math-sx) reports results of an additional large-scale hypergraph with 152,702 nodes. All colors in this figure are painted according to the upper-right legend. Simulation settings are detailed in Methods. Parameter settings are provided in Supplementary Table S1.

In this section, we adopt the HCP model to demonstrate the calculation process and show that even the first-order IPS (t=1t=1) could exhibit strong predictive power in real-world systems. At t=1t=1, propagation can only occur within the first-order neighborhood of the seed node ss, and the expected number of newly infected nodes is the sum of infection probabilities over its neighbors. In HCP, the infection rate in a hyperedge with ii infected nodes is given as λiν\lambda i^{\nu}, where λ\lambda is a global propagation rate parameter and ν\nu reflects the reinforcement effect. Since only the seed node is infected at t=0t=0 and all other nodes are susceptible, the probability that a neighboring node becomes infected via a shared hyperedge is 1eλ1-e^{-{\lambda}} (see details in Methods). Due to the independence of infection events across hyperedges, the probability that a neighbor ii of ss becomes infected at t=1t=1 is p1(is)=1eks(i)λks(i)λp_{1}(i\mid s)=1-e^{-k_{s}(i){\lambda}}\approx k_{s}(i)\lambda (λ\lambda is typically small), where ks(i)=|{hs,ih,h}|k_{s}(i)=|\{h\mid s,i\in h,h\in\mathcal{E}\}| is the number of hyperedges adjacent to ss that contain ii. Then the expected propagation range (number of infected nodes and recovered nodes) of the seed node ss at t=1t=1 is:

IPS1HCP\displaystyle IPS_{1}^{HCP} =𝔼(R1+I1|s)\displaystyle=\mathbb{E}(R_{1}+I_{1}|s)
=1+iNv1(s)(1eλks(i))\displaystyle=1+\sum\limits_{i\in N_{v}^{1}(s)}(1-e^{-\lambda{k_{s}(i)}})
1+iNv1(s)λks(i)\displaystyle\approx 1+\sum\limits_{i\in N_{v}^{1}(s)}\lambda{k_{s}(i)}
=1+λhNh1(s)(|h|1),\displaystyle=1+\lambda\sum\limits_{h\in N_{h}^{1}(s)}(|h|-1), (2)

where Nv1(s)=sh,hh{s}N_{v}^{1}(s)=\bigcup_{s\in h,h\in\mathcal{E}}h\setminus\{s\} is the set of first-order neighbors of ss, Nh1(s)={h|sh,h}N_{h}^{1}(s)=\{h|s\in h,h\in\mathcal{E}\} is the set of adjacent hyperedges of ss. Eq.(2) indicates that the ranking of IPS1HCPIPS_{1}^{HCP} is solely determined by the sum of the sizes of its neighboring hyperedges, leading to a computational complexity of 𝒪(NkCLOSE\mathcal{O}(N\langle k\rangle that is highly efficient for large-scale applications (Here k\langle k\rangle is the average hyper-degree of the hypergraph, and the details for time complexity are provided in Supplementary Section S1.3). We also notice that the ranking of IPS1HCPIPS_{1}^{HCP} is independent of the dynamical parameters, which is consistent with the previously observed robustness of influence rankings across different HCP parameters in Fig. 1d.

We evaluate the predictive performance of IPS1HCPIPS_{1}^{HCP} on 20 real-world higher-order datasets from various domains, including human contact networks, email communications, legislative collaboration, online platforms, and ecological systems. These datasets vary in size, density, and functional context. A complete summary of the datasets is provided in Methods.

For comprehensive benchmarking, we include 10 existing centrality measures widely used in higher-order interactions, including the basic hyper-degree, the recently proposed hyper-coreness-RR, hyper-coreness-RwR_{w} Mancastroppa et al. (2023), the Node-and-edge-nonlinear-eigenvector centrality measures (abbreviated as eigenvector-linear and eigenvector-max), and the natural extension of five classic measures to the 2-projection networks of hypergraphs, containing degree, k-coreness, eigenvector, betweenness, and closeness. To distinguish these projection-based measures from their standard counterparts in pairwise networks, we prefix them with ‘2-’ (e.g., 2-degree, 2-betweenness, etc.).

Here we use different indicators to evaluate and compare measures’ performance. Specifically, we first use Kendall’s τ\tau to quantify the consistency between the node influence ranking based on different measures and the ground truth derived from over 300 times simulations, with a larger τ\tau (closer to 1) indicating better performance of the measure. Figure 2a clearly shows that the IPS1HCPIPS_{1}^{HCP} method, corresponding to the red box, has the best overall performance, which even outperforms the second-best algorithm by around 10%. We then unfold the results on each hypergraph in Fig. 2b. Notably, the IPS1HCPIPS_{1}^{HCP} method consistently performs the best in almost all datasets (red points), while other measures show large fluctuations across different hypergraphs. We also employ the Jaccard similarity, which quantifies the overlap between the predicted top rN\lfloor rN\rfloor influential nodes by centrality measures and the ground truth, to further evaluate the prediction accuracy. Figure 2c–i present results on several representative hypergraphs (highlighted in gray in Fig. 2b), and Fig. 2j additionally shows a case on a large-scale hypergraph. Again, the IPS1HCPIPS_{1}^{HCP} method consistently achieves the highest similarity across nearly all settings. See the results for other hypergraphs in Supplementary Figures S3, S4, and S6.

Figure 3: Explanation for the variability of method performance. This plot shows the relationship between each method’s identification performance and its rank correlation with IPS. The clear positive correlation indicates that stronger alignment with IPS leads to better identification performance. The inset shows the case of threads-math-sx (overlapped points are circled for clarity).

Taken together, these results validate the superior stability and effectiveness of the IPS1HCPIPS_{1}^{HCP} method across a wide range of real-world hypergraphs. Other methods, by contrast, exhibit considerable variability, with performance often depending on both the network structure and the proportion rr. For example, hyper-coreness-RwR_{w} and eigenvector-linear occasionally achieve high performance within certain ranges of rr, but display sharp declines as rr increases. Moreover, while they often appear as the second-best performers (e.g., Fig. 2e, f, g), they are outperformed by hyper-degree in several hypergraphs (e.g., Fig. 2c, h, i). Furthermore, the general trend that hyperstructure-based methods outperform projection-based counterparts is reversed in the large-scale threads-math-sx hypergraph, where 2-k-coreness and 2-degree match the performance of IPS1HCPIPS_{1}^{HCP}. Notably, several methods could not even be evaluated on this hypergraph due to the excessive computational cost.

In Fig. 3, we further analyze the consistency between the IPS1HCPIPS_{1}^{HCP} method and other baseline methods. We plot each method’s Kendall correlation with IPS1HCPIPS_{1}^{HCP} (τm\tau_{m}) against its predictive performance (τ\tau, as defined in Fig. 2a, b). Each point represents a specific method evaluated on a certain hypergraph, with color-coding consistent with the legend in Fig. 2. We find a pronounced positive correlation, whereby methods that exhibit stronger agreement with IPS1HCPIPS_{1}^{HCP} tend to achieve higher accuracy. Such a clear alignment, which is not observed in other measures (see Supplementary Figure S5, offers a unified explanation for the performance fluctuations of different algorithms across different higher-order structures. For instance, the highlighted nodes and the subgraphs in Fig. 3 illustrate why some baseline methods outperform others in Fig. 2e, i, and j. More importantly, this suggests that our method may have captured the fundamental features governing node importance, namely, the coupling between local topology and early dynamics.

2.3 Robustness of IPS towards different parameters

We incorporate the second-order structural and dynamical information, and extend IPS1HCPIPS_{1}^{HCP} to IPS2HCPIPS_{2}^{HCP} under the HCP model, assessing whether such enrichment can substantially improve predictive accuracy. Furthermore, we will systematically analyze the robustness of the IPS methods under varying dynamical parameters.

Following Eq. (1), when considering second-order information (t=2t=2), we have:

𝔼[R2+I2s]=\displaystyle\mathbb{E}[R_{2}+I_{2}\mid s]= 𝔼[R1+I1s]+𝔼[I2s].\displaystyle\mathbb{E}[R_{1}+I_{1}\mid s]+\mathbb{E}[I_{2}\mid s]. (3)

Here 𝔼[R1+I1s]\mathbb{E}[R_{1}+I_{1}\mid s] is given by Eq.(2), and 𝔼[I2s]\mathbb{E}[I_{2}\mid s] denotes the number of newly infected nodes at time t=2t=2. Let pt,n(i|s)p_{t,n}(i|s) represents the probability that the nn-th order neighbor ii of the seed ss is infected at time tt. Then, 𝔼[I2s]\mathbb{E}[I_{2}\mid s] can be derived by

𝔼[I2s]=\displaystyle\mathbb{E}[I_{2}\mid s]= iNv1(s)p2,1(i|s)(1p1,1(i|s))\displaystyle\sum\limits_{i\in N_{v}^{1}(s)}p_{2,1}(i|s)(1-p_{1,1}(i|s))
+iNv2(s)p2,2(i|s),\displaystyle+\sum\limits_{i\in N_{v}^{2}(s)}p_{2,2}(i|s), (4)

where the first item is the expected number of first-order neighbors that are infected at time t=2t=2, and the remaining item records the expected number of second-order infected neighbors.

We then need to compute pt,n(i|s)p_{t,n}(i|s). Let Nh1(s)N_{h}^{1}(s) and Nh2(s)=iNv1(s)Nh1(i)Nh1(s)N_{h}^{2}(s)=\bigcup_{i\in N_{v}^{1}(s)}N_{h}^{1}(i)\setminus N_{h}^{1}(s) represent the set of first-order adjacent hyperedges and second-order hyperedges, respectively. Moreover, the expected number of infected nodes within hyperedge hh can be approximated as follows: If iNv1(s)i\in N_{v}^{1}(s), I1(i,h)=jhNv1(s),jip1,1(j|s)I_{1}(i,h)=\sum_{j\in h\cap N_{v}^{1}(s),j\neq i}p_{1,1}(j|s); Otherwise, I2(h)=jhNv1(s)p1,1(j|s)I_{2}(h)=\sum_{j\in h\cap N_{v}^{1}(s)}p_{1,1}(j|s). Finally, through enormous computation (see details in Supplementary Section S1.1), we can obtain the expression of pt,n(i|s)p_{t,n}(i|s), i.e.,

p1,1(i|s)=1eks(i)λ,for iNv1(s),\displaystyle p_{1,1}(i|s)=1-e^{-k_{s}(i)\lambda},\qquad\text{for }i\in N_{v}^{1}(s),
p2,1(i|s)=1hNh1(i)Nh1(s)I1(i,h)1f1(i,h)hNh1(i)Nh1(s)I1(i,h)<1f2(i,h)hNh1(i)Nh2(s)I1(i,h)1f3(i,h)hNh1(i)Nh2(s)I1(i,h)<1f4(i,h),for iNv1(s),\displaystyle p_{2,1}(i|s)=\begin{aligned} &1-\begin{aligned} &\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{1}(s)\atop{I_{1}(i,h)}\geq 1}\!\!\!\!f_{1}(i,h)\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{1}(s)\atop{I_{1}(i,h)}<1}\!\!\!\!f_{2}(i,h)\\ &\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{1}(i,h)}\geq 1}\!\!\!\!f_{3}(i,h)\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{1}(i,h)}<1}\!\!\!\!f_{4}(i,h),\\ \end{aligned}\\ &\text{for }i\in N_{v}^{1}(s),\\ \end{aligned}
p2,2(i|s)=1hNh1(i)Nh2(s)I2(h)1f5(h)hNh1(i)Nh2(s)I2(h)<1f6(h),for iNv2(s),\displaystyle p_{2,2}(i|s)=\begin{aligned} &1-\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{2}(h)}\geq 1}\!\!\!f_{5}(h)\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{2}(h)}<1}\!\!\!f_{6}(h),\\ &\text{for }i\in N_{v}^{2}(s),\\ \end{aligned}

with:

f1(i,h)=μeλI1(i,h)ν+(1μ)eλ(I1(i,h)+1)ν,\displaystyle f_{1}(i,h)=\mu e^{-\lambda{{I_{1}(i,h)}}^{\nu}}+(1-\mu)e^{-\lambda({I_{1}(i,h)}+1)^{\nu}},
f2(i,h)=μ(1I1(i,h)(1eλ))+(1μ)eλ(I1(i,h)+1)ν,\displaystyle f_{2}(i,h)\begin{aligned} &=\mu(1-{I_{1}(i,h)}(1-e^{-\lambda}))\\ &+(1-\mu)e^{-\lambda({I_{1}(i,h)}+1)^{\nu}},\\ \end{aligned}
f3(i,h)=eλI1(i,h)ν,\displaystyle f_{3}(i,h)=e^{-\lambda{I_{1}(i,h)}^{\nu}},
f4(i,h)=1I1(i,h)(1eλ),\displaystyle f_{4}(i,h)=1-{I_{1}(i,h)}(1-e^{-\lambda}),
f5(h)=eλI2(h)ν,\displaystyle f_{5}(h)=e^{-\lambda{I_{2}(h)}^{\nu}},
f6(h)=1I2(h)(1eλ).\displaystyle f_{6}(h)=1-{I_{2}(h)}(1-e^{-\lambda}). (6)

See Supplementary Section S1.1 for an example in a hypergraph.

Refer to caption
Figure 4: IPS methods consistently outperform other benchmarks under different dynamical parameters. We report Kendall’s τ\tau between measures and ground-truth under the HCP model in different dynamical parameters. Each column of panels corresponds to the ν\nu given in the headline; each row corresponds to the λ\lambda given on the left side. Here, λ\lambda takes a uniform multiple of λc\lambda_{c}, while λc\lambda_{c} may be different in each hypergraph. Each panel contains the results in 20 real hypergraphs. The solid line gives the median, and the dashed line gives the mean. IPS methods achieve the highest values of Kendall’s τ\tau in all cases, indicating their outstanding performance and robustness. Simulation details are given in Methods, and the specific values of dynamical parameters for each hypergraph are provided in Supplementary Table S2.

It is noteworthy that IPS2HCPIPS_{2}^{HCP} exhibits a complexity of 𝒪(Nkkmaxmmax2)\mathcal{O}(N\langle k\rangle k_{\max}m_{\max}^{2}), where kmaxk_{\max} is the maximal hyper-degree and mmax=maxh|h|m_{\max}=\max_{h\in\mathcal{E}}|h| is the maximal size of hyperedges. Similar to Eq. (2), through infinitesimal substitution that transforms node-level calculations into the hyperedge-level, we can make additional approximations and obtain a faster version with time complexity reduced to 𝒪(Nkkmaxmmax)\mathcal{O}(N\langle k\rangle k_{\max}m_{\max}), denoted as IPS2rHCPIPS_{2r}^{HCP}. Details are provided in Supplementary Section S1.2 and S1.3. When kmaxk_{\max} and mmaxm_{\max} are bounded (e.g., sparse hypergraphs), the complexity of both versions scales linearly with node number NN.

We conduct extensive experiments with a large range of dynamical parameters to validate the performance and robustness of IPS methods systematically. We consider cases where the recovery probability μ=0.1,0.5,1\mu=0.1,0.5,1, and the reinforcement parameter ν=1,2,3,4\nu=1,2,3,4, respectively. For the contagion parameter λ\lambda, we experimentally calculate the propagation threshold λc\lambda_{c} for each network with given μ\mu and ν\nu (see Methods) and consider 0.1λc0.1\lambda_{c}, λc\lambda_{c}, and 10λc10\lambda_{c} respectively. In summary, we examine 2020 real hypergraphs, each with 3636 groups of different dynamical parameters. We employ Kendall’s τ\tau as before to evaluate the effectiveness of different methods.

Figure 4 presents the results for the case of μ=1\mu=1. Overall, the IPS methods outperform all other baselines and exhibit strong robustness to parameter variations. Among them, the approximation IPS2rHCPIPS_{2r}^{HCP} achieves performance comparable to IPS2HCPIPS_{2}^{HCP}, while the relative ranking between second-order IPSs and IPS1HCPIPS_{1}^{HCP} depends on the propagation rate λ\lambda. Not surprisingly, when λ\lambda is set near the threshold, where the propagation process is highly sensitive to the choice of seed nodes and the accuracy of node ranking is therefore most crucial, IPS2HCPIPS_{2}^{HCP}, which incorporates richer information, achieves the best performance (Fig. 4e–h). For small λ\lambda (Fig. 4a–d, where the propagation efficiency is limited), IPS2HCPIPS_{2}^{HCP} and IPS1HCPIPS_{1}^{HCP} exhibit similar performance, implying that one-step information is already sufficient to accurately assess node influence. As for cases with extremely large λ\lambda (Fig. 4i–l), which are rare in the real world, IPS2HCPIPS_{2}^{HCP} shows no improvement over IPS1HCPIPS_{1}^{HCP}. This is because, at such extremely high spread rates, propagation largely depends on the first step. In addition, when μ1\mu\neq 1, our IPS methods maintain superior performance across all parameter settings. See results in Supplementary Section S2.2.

To sum up, IPS methods consistently surpass other centrality measures while maintaining strong robustness towards different parameter regions. Its dynamics-informed formulation also provides clear physical interpretability, thereby enhancing its reliability. Moreover, our results show that although the second-order IPSs perform better in certain scenarios, particularly near the critical threshold, the first-order IPS performs comparably and remains substantially superior to existing approaches. Considering the trade-off between computational efficiency and predictive accuracy, IPS1PIPS_{1}^{P} is more practical for real-world applications. We therefore focus on IPS1PIPS_{1}^{P} in the subsequent analyses.

2.4 Transferability of IPS across various higher-order contagion dynamics.

Figure 5: IPS performs the best across various high-order contagion dynamics. a,h: First-order IPS under the HCSA and HTC models, respectively. Box plots provide Kendall’s τ\tau between the ground-truth influence ranking under the corresponding dynamics and the ranking induced by each measure, evaluated on multiple real-world hypergraphs. bg aggregate results under HCSA. The column headers indicate ν\nu and the rows indicate λ\lambda: b, c: 0.1λc0.1\lambda_{c}, d, e: λc\lambda_{c}, f, g: 10λc10\lambda_{c}. Panels in aggregate results over 11 real-world hypergraphs for HTC; column headers indicate θ\theta and rows indicate η\eta: i, j: 0.1ηc0.1\eta_{c}, k, l: ηc\eta_{c}, m, n: 10ηc10\eta_{c} (or 2ηc2\eta_{c} instead if 10ηc110\eta_{c}\geq 1). In all panels, μ=1\mu=1. The specific dynamical parameters are given in Supplementary Table S5 and Table S7. See Methods for simulation settings.

IPS builds on the intuition that a node’s early propagation range in a hypergraph serves as an accurate proxy for its eventual influence, thereby enabling natural generalization across diverse higher-order contagion dynamics. In this section, we further assess its transferability under a size-attenuation variant of the HCP model and the HTC model.

We consider a phenomenon where the interaction intensity and communication efficiency within groups may decline as the group size increases, particularly in face-to-face interactions St-Onge et al. (2022); Lowry et al. (2006). We model this phenomenon by introducing an attenuation term: define the infection rate for susceptible nodes within a hyperedge hh containing ii infected nodes as λ|h|iν\frac{\lambda}{|h|}i^{\nu}. This model is a variant of the basic HCP model, and we call it the higher-order contagion model with size attenuation (HCSA). Following the computational methodology of IPS1HCPIPS^{HCP}_{1}, we derive:

IPS1HCSA(s)\displaystyle IPS^{HCSA}_{1}(s) =1+iNv1(s)(ehjNh1(s),ihjλ|hj|)\displaystyle=\!1+\!\!\!\sum_{i\in N_{v}^{1}(s)}(1\!-\!e\!^{-\sum_{h_{j}\in N_{h}^{1}(s),i\in h_{j}}\!\frac{\lambda}{|h_{j}|}})
1+λhNh1(s)(11|h|)\displaystyle\approx\!1+\lambda\sum_{h\in N_{h}^{1}(s)}(1-\frac{1}{|h|})
=1+λ(HD(s)hNh1(s)1|h|),\displaystyle=\!1+\lambda(HD(s)-\!\!\!\sum_{h\in N_{h}^{1}(s)}\!\!\frac{1}{|h|}), (7)

where HD(s)(s) represents the hyper-degree value of node ss.

We evaluate the performance of IPS1HCSAIPS_{1}^{HCSA} in the same way as before. Results in Fig. 5b–g show that IPS1HCSAIPS_{1}^{HCSA} exhibits robust and superior performance across all scenarios, while the hyper-degree method, which is formally similar to IPS1HCSAIPS_{1}^{HCSA}, exhibits comparable performance. However, this arises from the “weak monotonicity” of hyper-degree, which assigns identical values to many nodes and thereby induces a spurious bias in Kendall’s τ\tau. Once the spurious gain is neutralized, IPS1HCSAIPS^{HCSA}_{1} again maintains a consistent advantage over hyper-degree (see details in Supplementary Section S4.1.2). Additionally, contrary to the case of the previous HCP model (Fig. 2a), eigenvector-max performs better than eigenvector-linear in the HCSA model. This is because eigenvector-linear assigns higher centrality to nodes belonging to larger hyperedges and possessing more connections, while, eigenvector-max disregards the size of hyperedges and focuses more on the number of connections Tudisco and Higham (2021). That is, methods that are inherently more similar to the corresponding IPS approach tend to achieve better predictive performance, which is in line with the earlier observations. Above results are corresponding to the cases when μ=1\mu=1, we also provide more results for cases when μ=0.1\mu=0.1 in Supplementary Section S4.1.2.

We also consider the higher-order threshold contagion (HTC) model, where infection occurs collectively, i.e., if the number of infectious nodes in a hyperedge exceeds (or equals) a fraction θ\theta of its size, all susceptible nodes in it get infected with probability η\eta. Note that the propagation only occurs in hyperedges that satisfy the threshold condition, we have:

IPS1HTC(s)\displaystyle IPS^{HTC}_{1}(s) =1+iNv,θ1(s)[1(1η)ksθ(i)]\displaystyle=1+\sum_{i\in N_{v,\theta}^{1}(s)}[1-(1-\eta)^{k_{s}^{\theta}(i)}]
1+ηiNv,θ1(s)ksθ(i)\displaystyle\approx 1+\eta\sum_{i\in N_{v,\theta}^{1}(s)}k_{s}^{\theta}(i)
=1+ηhNh,θ1(s)(|h|1),\displaystyle=1+\eta\sum_{h\in N_{h,\theta}^{1}(s)}(|h|-1), (8)

where Nv,θ1(s)={iihNh1(s),|h|1/θ}N_{v,\theta}^{1}(s)=\{i\mid i\in h\in N_{h}^{1}(s),|h|\leq 1/\theta\}, ksθ(i)=|{hihNh1(s),|h|1/θ}|{k_{s}^{\theta}(i)}=|\{h\mid i\in h\in N_{h}^{1}(s),|h|\leq 1/\theta\}|, and Nh,θ1(s)={hsh,|h|1/θ}N_{h,\theta}^{1}(s)=\{h\mid s\in h,|h|\leq 1/\theta\}.

We consider θ{0.25, 0.5}\theta\in\{0.25,\,0.5\}, and η{0.1ηc,ηc, 10ηc(or  2ηcinstead if  10ηc1)}\eta\in\{0.1\eta_{c},\,\eta_{c},\,10\eta_{c}\,(\text{or}\,\,2\eta_{c}\,\,\text{instead if}\,\,10\eta_{c}\geq 1)\} to evaluate IPS1HTCIPS^{HTC}_{1}. Here, ηc\eta_{c} is the threshold of η\eta for the given θ\theta and recovery probability μ\mu (see the calculation of ηc\eta_{c} in Methods). The performance of different measures is shown in Fig. 5i-n. We find that the approximations of IPS1HTCIPS^{HTC}_{1} attain superior predictive accuracy compared to all other baselines. Besides, contrary to most cases under HCP and HCSA, the projection-based 2-eigenvector and 2-degree outperform hyper-coreness-RwR_{w} and eigenvector-linear. The performance fluctuation among baselines, together with the consistent superiority of IPS1HTCIPS_{1}^{HTC}, once again underscores the importance of incorporating dynamical information into node ranking in the context of complex higher-order interactions. Above results are the cases when μ=1\mu=1; results when μ=0.1\mu=0.1 are in Supplementary Section S4.2.2.

Refer to caption
Figure 6: IPS exhibits strong cross-paradigm transferability. We evaluate the performance of IPS1HNGIPS^{HNG}_{1} when it serves as a committed nodes selection strategy on three real-world hypergraphs, and compare it with other methods. Each heatmap shows the steady-state abundance of name AA (ρA\rho_{A}) in cases of different (β,p)(\beta,p). In each grid cell, the pN\lfloor pN\rfloor committed nodes are selected according to the measure indicated in the panel header, where NN is the number of nodes in the hypergraph. Larger black regions (i.e., ρA=1\rho_{A}=1) correspond to the lower critical mass pcp_{c}, indicating more efficient minority takeover. Results shows that IPS1HNGIPS^{HNG}_{1} effectively reduces the required pcp_{c}. Measures in panel headers are abbreviations: Rand: Random, 2-Bet: 2-betweenness, 2-Clos: 2-closeness, 2-KCore: 2-k-coreness, 2-Eig: 2-eigenvector, 2-Deg: 2-degree, HC-R: hyper-coreness-RR, HC-RwR_{w}: hyper-coreness-RwR_{w}, Eig-L: eigenvector-linear, Eig-M: eigenvector-max, H-Deg: hyper-degree, IPS1HNGIPS^{HNG}_{1}: IPS1HNGIPS^{HNG}_{1}. Details of the agreement rules and simulations are provided in Methods.

From a broader perspective, the first-order IPS formulation theoretically reveals the parameter sensitivity of node influence ranking. Under the HTC model, IPS1HTCIPS^{HTC}_{1} depends explicitly on the dynamical parameters through the threshold condition, i.e, the indicator of whether |h|1/θ|h|\leq 1/\theta. Consequently, IPS1HTCIPS^{HTC}_{1} at θ=0.25\theta=0.25 differs from that at θ=0.5\theta=0.5, accounting for the substantial variation in influence rankings across HTC parameter settings (Fig. 1e). By contrast, for the HCP model, IPS1HCPIPS^{HCP}_{1} is independent of the dynamical parameters, which explains the high concordance of rankings across different HCP parameter choices (Fig. 1d). Taken together, the outstanding predictive performance and clear interpretability of IPS demonstrate its strong transferability across modeling dynamics and parameter regimes.

2.5 Beyond contagion: performance of IPS on higher-order naming game

Finally, we assess cross-paradigm transferability of IPS by moving beyond contagion to an opinion dynamics—the naming game (NG) model. The NG model simulates the emergence of convention under competitive opinion evolution, which is widely used to investigate the critical mass of committed minority opinion to overturn the majority Dall’Asta et al. (2006); Centola et al. (2018). Here, we adopt the higher-order naming game model (HNG) in the hypergraph framework Iacopini et al. (2022), and select committed minority agents based on different influence ranking algorithms to examine which approach most effectively promotes the reversal of minority opinions.

In the HNG model, there are two names (denoted as AA and BB), representing different social norms. Initially, a fraction pp of committed nodes hold opinion vocabulary {A}\{A\}, whereas the remaining (uncommitted) majority holds {B}\{B\}. At each following step, a hyperedge is sampled, and two processes occur: (1) broadcast: a random speaker proposes a name from its vocabulary and shares it with other members; (2) negotiation: all members update their vocabulary (except committed nodes) based on a particular agreement rule and the intensity of social influence β\beta. See details of the model in Methods. With the different setup of the β\beta and pp, the names evolve to different abundances in steady state. Particularly, as pp increases, the minority can take over the system completely, where the minimal pp required is the critical mass pcp_{c} Mancastroppa et al. (2023); Iacopini et al. (2022).

Following the above mechanism, we focus on its broadcast stage, which is similar to the propagation process. For a committed agent ss, its expected broadcast range at the initial moment is naturally given as:

IPS1HNG(s)\displaystyle IPS^{HNG}_{1}(s) =1+hNh1(s)1M1|h|(|h|1)\displaystyle=1+\sum_{h\in N_{h}^{1}(s)}\frac{1}{M}\frac{1}{|h|}(|h|-1)
=1+1M(HD(s)hNh1(s)1|h|).\displaystyle=1+\frac{1}{M}(HD(s)-\!\!\!\!\sum_{h\in N_{h}^{1}(s)}\frac{1}{|h|}). (9)

We evaluate the effectiveness of IPS1HNGIPS^{HNG}_{1} on reducing the critical mass pcp_{c} in real-world hypergraphs and compare it with 11 baselines, including a random selection strategy. We select the top pN\lfloor pN\rfloor nodes and record the steady-state abundance of name AA (the fraction of nodes holding only AA, denoted as ρA\rho_{A}). Figure 6 shows heatmaps of ρA\rho_{A} over the (β,p)(\beta,p) grid for each measure. Black regions indicate successful minority takeover (ρA=1\rho_{A}=1), whereas colored regions correspond to ρA<1\rho_{A}<1; for each fixed β\beta, the smallest pp at which the heatmap turns black gives the critical mass pcp_{c}. Thus, a larger black region implies a lower pcp_{c} and hence more efficient reversal. Compared with random selection, centrality-based selection substantially lowers pcp_{c}, although effectiveness varies across measures. Among them, IPS1HNGIPS^{HNG}_{1}—and, as expected, the formally similar hyper-degree (HD)—outperform the alternatives by a noticeable margin. By contrast, hyper-coreness-RwR_{w} and eigenvector-linear, which perform well under other dynamics, are less effective under HNG. Here we set the agreement rule as the unanimity rule; see results in more hypergraphs and results for the union rule in Supplementary Section S5. These results highlight the potential of the IPS method for broader applicability across multiple classes of dynamical processes.

3 Discussion

This work proposes the IPS centrality measure, a general framework to evaluate node influence in hypergraphs by the initial propagation information. We conduct extensive experiments to evaluate IPS on over 20 real-world hypergraphs and multiple propagation dynamics (including two fundamental models and a variant), and validate that IPS can effectively predict node influence across different dynamics (i.e., cross-model transferability). We show that IPS exhibits strong robustness in different parameter regions, and theoretically addresses the different dependence of node influence rankings on dynamical parameters. Beyond propagation processes, IPS effectively assists minority norm dominance in consensus progress (the higher-order naming game model), which further shows its cross-paradigm transferability and broadens its applicability. We also evaluate IPS for the downstream task, epidemic containment Clusella et al. (2016); Matamalas et al. (2018), and the results show that IPS outperforms other centrality measures overall (see Supplementary Section S6). Moreover, IPS requires only local hypergraph information and is computationally lightweight, making it scalable to large-scale hypergraphs. Overall, IPS integrates the structural and dynamical characteristics of high-order interactions in a natural way, and mitigates the robustness and transferability issues arising from the nonlinearity and complexity of high-order dynamical systems.

By virtue of a clear physical meaning that is directly connected to the spreading context, IPS attains strong interpretability and constitutes the basis for its reliability in practical applications and allows the incorporation of other real-world mechanisms (e.g., activity levels and competition) conveniently Han et al. (2024); Liu et al. (2020). Furthermore, the consistent effectiveness of IPS also suggests that the integration of local topology with early-time dynamics may constitute an essential determinant of node influence. This finding not only advances research on node influence prediction but also, to some extent, alleviates its reliance on low-reliability heuristics.

Nowadays, emerging machine learning approaches provide a complementary pathway for obtaining dynamical descriptions of real systems from data, such as the discovery of explicit, interpretable equations (e.g., neural symbolic regression and scalable symbolic enumeration) Gao and Yan (2022); Yu et al. (2025); Hu et al. (2025) as well as the inference of higher-order interaction structures from time series (e.g., higher-order Granger–based frameworks) Li et al. (2024). These advances naturally integrate with IPS, enabling a physics-informed data-driven framework for identifying influential nodes in complex systems Ruan et al. (2025). Future research can also apply IPS to more downstream tasks Lü et al. (2016), including political propaganda Flamino et al. (2023); Liu et al. (2025), rumor suppression Hosni et al. (2020), and cybersecurity Ten et al. (2010), among others.

Methods

Propagation dynamics and simulation details

Higher-order contagion model with power-law infection kernel and its size attenuation variant

In the higher-order model with power-law infection kernel (HCP model), within a hyperedge that contains ii infected nodes, each infected node attempts to spread at a rate of r=λiνr=\lambda i^{\nu}. In the size-attenuation variant (HCSA), the infection rate is r=λ|h|iνr=\frac{\lambda}{|h|}i^{\nu}, where |h||h| is the size of hyperedge hh. In both models, we control the dynamical parameters ν1\nu\geq 1 and λ>0\lambda>0, where ν\nu characterizes the strength of higher-order reinforcement. In practice, ν\nu captures effects such as cumulative exposure in biological processes, social reinforcement, etc. When ν=1\nu=1, there is no higher-order reinforcement, and the model reduces to the conventional SIR model on hypergraphs.

We convert the infection rate into a per-contact infection probability. Assuming infection events are independent and follow a Poisson process, the number of infection events XX occurring within one time unit in a hyperedge follows P(X=k)=rkerk!P(X=k)=\frac{r^{k}e^{-r}}{k!}, where rr is the propagation rate. The probability that a susceptible node becomes infected through a hyperedge hh during one time step is therefore 1P(X=0)=1er1-P(X=0)=1-e^{-r}. If there are ii infected nodes in hh, the infection probability of a susceptible node in hh at one time step is 1eλiν1-e^{-\lambda i^{\nu}} for HCP and 1eλ|h|iν1-e^{-\frac{\lambda}{|h|}i^{\nu}} for HCSA. The recovery probability μ\mu is taken in the interval [0,1][0,1].

Higher-order threshold contagion model

The higher-order threshold contagion (HTC) model describes social contagions driven by group influence, such as public opinion shifts or collective behavior adoption. At each time step, select one hyperedge hh randomly. If the number of infected nodes within it (ihi_{h}) satisfies ihθ|h|i_{h}\geq\lceil{\theta}|h|\rceil, all susceptible nodes in hh become infected with probability η\eta. Infected nodes recover independently with probability μ[0,1]\mu\in[0,1].

Simulation details

We use discrete-time simulations to estimate the propagation range for given dynamical parameters and an initial infection seed. Specifically: Set the seed node to the II state and all remaining nodes in the hypergraph to the SS state; In the following times, SS-state nodes become infected (convert to the II state) according to the transition rules of the corresponding model (HCP, HCSA, or HTC); Each II-state node recovers independently with probability μ\mu; All state updates are performed synchronously, i.e., nodes that become infected (or recovered) at time tt enter the II (or RR) state at time t+1t+1. When there is no II-state node in the hypergraph, the propagation terminates. We record the number of nodes in the RR state as the propagation range. The ground-truth influence of a node is defined as the average propagation range obtained when that node is used as the initial seed, averaged over multiple Monte Carlo realizations.

To improve simulation efficiency, we randomly sample (without replacement) a subset of nodes and evaluate their influence instead of testing all nodes: we sample 10%10\% of nodes in Fig. 2j (threads-math-sx) and 50%50\% of nodes in Fig. 4 and Fig. 5. To enhance randomness and ensure reliable results, we re-sample a new set of candidate initial nodes independently for each group of dynamical parameters. Note that simulations are always performed on the full hypergraph structure, and Fig. 2a–i reports results for all nodes in each hypergraph (no partial sampling). For all results under the HCP, HCSA, and HTC models, we conduct 1000 simulations per seed when μ=1\mu=1 or 0.50.5, and 300 simulations per seed when μ=0.1\mu=0.1. The specific dynamical parameters for each hypergraph are provided in the Supplementary Information.

Higher-order naming game model and its simulations

In the higher-order naming game (HNG) model, there are two names (denoted as AA and BB), and each agent (i.e., the hypergraph node) can hold one or both names in its vocabulary. For each pair of β\beta and pp, we initialize the system as follows. First, we rank nodes according to a given measure and select the top pN\lfloor{pN}\rfloor ranked nodes as the committed minority. These nodes have a fixed vocabulary {A}\{A\} and never change it. All remaining nodes start with vocabulary {B}\{B\}. The subsequent name evolution proceeds in discrete time steps: At each time step, randomly select a hyperedge, and then randomly select a node in this hyperedge as the speaker. The speaker samples a name uniformly at random from its vocabulary and broadcasts this name to all other nodes in the hyperedge (hearers). The hearers in the hyperedge jointly determine whether an agreement is reached. Under the unanimity rule, agreement is achieved if all hearers already have the broadcast name in their vocabularies. Also, we can adopt a more relaxed rule, called the union rule, under which agreement is achieved if at least one hearer in the group already holds the broadcast name. If agreement is achieved, then with probability β[0,1]\beta\in[0,1] all non-committed nodes in the hyperedge erase all other names and keep only the broadcast name. Committed nodes always keep {A}\{A\}. If agreement is not achieved, then every non-committed hearer that does not already have the broadcast name adds it to its vocabulary. Then, the system goes to the next time step. The process continues until it reaches an absorbing state with ρA=1\rho_{A}=1 (all non-committed holds the name AA only) or until a maximum time step tmax=1×106t_{\max}=1\times 10^{6} is reached, by which time the abundance of names has converged to a stationary regime. In the latter case, the stationary value of ρA\rho_{A} is obtained by averaging over 100 samples taken in the last 1×1051\times 10^{5} time steps. For each pair of β\beta and pp in the main text, the reported ρA\rho_{A} is the median value of 100 simulations (50 simulations for the congress-bills hypergraph).

Calculation of propagation threshold

To numerically estimate the critical threshold in our SIR-type propagation models, we adopt the susceptibility-based method commonly used to detect phase transitions in finite systems Ferraz de Arruda et al. (2023); de Arruda et al. (2018); de Oliveira and Dickman (2005). The susceptibility χ\chi is defined as χ=R2R2R\chi=\frac{\langle R_{\infty}^{2}\rangle-\langle R_{\infty}\rangle^{2}}{\langle R_{\infty}\rangle}, where RR_{\infty} is the final propagation range in one simulation (i.e., the number of recovered nodes at the end of each simulation ). This quantity measures the relative magnitude of fluctuations in outbreak size and typically peaks near the transition point, thus providing a reliable numerical estimate of the propagation threshold when an analytical solution is not available. For the HCP and HCSA model, we fix ν\nu and μ\mu, and scan the parameter λ\lambda on a logarithmic grid. For each λ\lambda, we perform 300 realizations when μ=0.1\mu=0.1 and 1,000 realizations when μ=1\mu=1, using randomly selected initial seeds. We then take the value of λ\lambda that maximizes χ(λ)\chi(\lambda) as the threshold λc\lambda_{c}. Similarly, for the HTC model, we fix θ\theta and μ\mu and scan the parameter η\eta. The critical threshold ηc\eta_{c} is determined as the value of η\eta that maximizes χ(η)\chi(\eta) following the same procedure.

Datasets

In this work, we adopt several widely used higher-order networks spanning diverse domains, comprising 20 medium-sized hypergraphs and one large-scale hypergraph (Table 1). The medium-sized hypergraphs contain topics of email communications, political affiliations, online interactions, ecological datasets, and face-to-face interactions. We follow the previous work Mancastroppa et al. (2023) to preprocess the medium-sized hypergraphs and follow the previous work Benson et al. (2018) for the large-scale hypergraph threads-math-sx.

Email communication datasets contain email-EU and email-Enron Benson et al. (2018); Paranjape et al. (2017); Klimt and Yang (2004), nodes are the email addresses within a European research and Enron corporation, respectively, while each hyperedge includes the senders and receivers of an email.

Political affiliation datasets contain congress-bills, senate-bills, house-committees, and senate-committees Porter et al. (2005); Fowler (2006); Benson et al. (2018); Chodrow et al. (2021). Nodes in these hypergraphs are members of the U.S. Congress or the U.S. Senate, and each hyperedge includes the members in a committee or cosponsoring a bill.

Online interaction datasets contain music-review, geometry-questions, and algebra-questions Ni et al. (2019); Amburg et al. (2022). Nodes in music-review are Amazon users, and each hyperedge involves nodes who review a specific product belonging to the category of blues music. Nodes in geometry-questions and algebra-questions are users in MathOverflow, and each hyperedge contains users who have answered the same question on the topic of algebra or geometry, respectively.

Ecological systems datasets contain M_PL_062_ins, M_PL_015_ins, M_PL_062_pl, and M_PL_015_pl Robertson (1977); Petanidou (1991); Fortuna et al. (2014). Nodes in M_PL_062_ins and M_PL_015_ins are insects, and each hyperedge contains insects that pollinate the same plant. By contrast, nodes in M_PL_062_pl and M_PL_015_pl are plants, and each hyperedge connects nodes pollinated by the same insect species.

Face-to-face interaction datasets are aggregated from time-resolved face-to-face human interaction databases, containing middle-school (Mid1 Toth et al. (2015)), primary-schools (LyonSchool Stehlé et al. (2011); Benson et al. (2018), Elem1 Toth et al. (2015)), high-school (Thiers Mastrandrea et al. (2015)), conference (SFHH Génois and Barrat (2018)), workplace (InVS15 Génois et al. (2015); Génois and Barrat (2018)), and hospital (LH10 Vanhems et al. (2013)). Nodes in these datasets are humans. The hyperedges are the maximal cliques of the time-resolved networks, which are aggregated over a time window of 15 minutes.

In the large-scale dataset threads-math-sx Benson et al. (2018), nodes represent the users of a forum, and each hyperedge denotes a set of users answering a question.

Table 1: Datasets
Dataset NN MM mmaxm_{\max} m\langle m\rangle kmaxk_{\max} k\langle k\rangle
congress-bills 1718 83105 25 8.81 3964 48.37
house-committees 1290 335 81 35.25 44 0.26
music-review 1104 685 83 15.30 127 0.62
M_PL_062_ins 1044 456 58 33.45 157 0.44
email-EU 979 24399 25 3.49 910 24.92
M_PL_015_ins 663 126 124 23.08 103 0.19
Mid1 591 61521 13 3.94 1208 104.10
geometry-questions 580 888 230 13.00 227 1.53
M_PL_062_pl 456 866 157 17.41 57 1.90
algebra-questions 420 979 107 7.57 328 2.33
SFHH 403 6398 10 2.72 222 15.88
Elem1 339 20940 16 4.73 1052 61.77
Thiers13 327 4795 7 3.09 131 14.66
senate-bills 294 21721 99 9.90 3222 73.88
senate-committees 282 301 31 17.57 61 1.07
LyonSchool 242 10848 10 4.05 438 44.83
InVS15 217 3279 10 2.77 141 15.11
email-Enron 143 1459 37 3.13 117 10.20
M_PL_015_pl 130 401 104 6.60 101 3.08
LH10 76 1102 7 3.45 205 14.50
threads-math-sx 152702 534768 21 2.61 11358 3.50

Supplementary information

Supplementary information accompanies this paper in a separate file.

Acknowledgements

This work is supported by National Science and Technology Major Project (2022ZD0116800), Program of National Natural Science Foundation of China (12425114, 12201026, 12501702, 12501718, 62441617), the Fundamental Research Funds for the Central Universities, and Beijing Natural Science Foundation (Z230001).

Declarations

Conflict of interest

The authors declare no competing interests.

Data availability

The study uses publicly available datasets. All raw data are accessible from the original sources cited in the Methods. The processed datasets used in this work are obtained from previously published studies, as described in the Methods section.

Code availability

All code used in this study is publicly available at: https://github.com/Haoyajing/IPS-codes.

Author contribution

Y.H., S.T., and Z.Z. conceived the study. Y.H., L.L., and X.W. designed the methodology and implemented the algorithm. Y.H., Z.H., and M.W. performed the experiments and analyzed the data. S.T. and Z.Z. supervised the project. All authors contributed to discussions and to the writing and revision of the manuscript.

References

  • Aksoy et al. (2020) S. G. Aksoy, C. Joslyn, C. O. Marrero, B. Praggastis, and E. Purvine Hypernetwork science via high-order hypergraph walks. EPJ Data Science 9 (1), pp. 16. Cited by: §1.
  • Albert et al. (2000) R. Albert, H. Jeong, and A. Barabási Error and attack tolerance of complex networks. nature 406 (6794), pp. 378–382. Cited by: §1.
  • Amburg et al. (2022) I. Amburg, N. Veldt, and A. R. Benson Diverse and experienced group discovery via hypergraph clustering. In Proceedings of the 2022 SIAM International Conference on Data Mining (SDM), pp. 145–153. Cited by: Datasets.
  • Baribi-Bartov et al. (2024) S. Baribi-Bartov, B. Swire-Thompson, and N. Grinberg Supersharers of fake news on Twitter. Science 384 (6699), pp. 979–982. Cited by: §1.
  • Benson et al. (2018) A. R. Benson, R. Abebe, M. T. Schaub, A. Jadbabaie, and J. Kleinberg Simplicial closure and higher-order link prediction. Proceedings of the National Academy of Sciences 115 (48), pp. E11221–E11230. Cited by: Datasets, Datasets, Datasets, Datasets, Datasets.
  • Boccaletti et al. (2023) S. Boccaletti, P. De Lellis, C. Del Genio, K. Alfaro-Bittner, R. Criado, S. Jalan, and M. Romance The structure and dynamics of networks with higher order interactions. Physics Reports 1018, pp. 1–64. Cited by: §1, §2.1, §2.1.
  • Breakspear (2017) M. Breakspear Dynamic models of large-scale brain activity. Nature neuroscience 20 (3), pp. 340–352. Cited by: §1.
  • Centola et al. (2018) D. Centola, J. Becker, D. Brackbill, and A. Baronchelli Experimental evidence for tipping points in social convention. Science 360 (6393), pp. 1116–1119. Cited by: §2.5.
  • Chodrow et al. (2021) P. S. Chodrow, N. Veldt, and A. R. Benson Generative hypergraph clustering: From blockmodels to modularity. Science Advances 7 (28), pp. eabh1303. Cited by: Datasets.
  • Cliff et al. (2023) O. M. Cliff, A. G. Bryant, J. T. Lizier, N. Tsuchiya, and B. D. Fulcher Unifying pairwise interactions in complex dynamics. Nature Computational Science 3 (10), pp. 883–893. Cited by: §1.
  • Clusella et al. (2016) P. Clusella, P. Grassberger, F. J. Pérez-Reche, and A. Politi Immunization and targeted destruction of networks using explosive percolation. Physical review letters 117 (20), pp. 208301. Cited by: §3, §S6.
  • Dall’Asta et al. (2006) L. Dall’Asta, A. Baronchelli, A. Barrat, and V. Loreto Nonequilibrium dynamics of language games on complex networks. Physical Review E—Statistical, Nonlinear, and Soft Matter Physics 74 (3), pp. 036105. Cited by: §2.5.
  • de Arruda et al. (2020) G. F. de Arruda, G. Petri, and Y. Moreno Social contagion models on hypergraphs. Physical Review Research 2 (2), pp. 023032. Cited by: §2.1.
  • de Arruda et al. (2018) G. F. de Arruda, F. A. Rodrigues, and Y. Moreno Fundamentals of spreading processes in single and multilayer complex networks. Physics Reports 756, pp. 1–59. Cited by: Calculation of propagation threshold.
  • de Oliveira and Dickman (2005) M. M. de Oliveira and R. Dickman How to simulate the quasistationary state. Physical Review E—Statistical, Nonlinear, and Soft Matter Physics 71 (1), pp. 016129. Cited by: Calculation of propagation threshold.
  • Del Ferraro et al. (2018) G. Del Ferraro, A. Moreno, B. Min, F. Morone, Ú. Pérez-Ramírez, L. Pérez-Cervera, L. C. Parra, A. Holodny, S. Canals, and H. A. Makse Finding influential nodes for integration in brain networks using optimal percolation theory. Nature communications 9 (1), pp. 2274. Cited by: §1.
  • Engsig et al. (2024) M. Engsig, A. Tejedor, Y. Moreno, E. Foufoula-Georgiou, and C. Kasmi DomiRank Centrality reveals structural fragility of complex networks via node dominance. Nature communications 15 (1), pp. 56. Cited by: §1.
  • Ferraz de Arruda et al. (2023) G. Ferraz de Arruda, G. Petri, P. M. Rodriguez, and Y. Moreno Multistability, intermittency, and hybrid transitions in social contagion models on hypergraphs. Nature communications 14 (1), pp. 1375. Cited by: §1, §2.1, Calculation of propagation threshold.
  • Flamino et al. (2023) J. Flamino, A. Galeazzi, S. Feldman, M. W. Macy, B. Cross, Z. Zhou, M. Serafino, A. Bovet, H. A. Makse, and B. K. Szymanski Political polarization of news media and influencers on twitter in the 2016 and 2020 us presidential elections. Nature Human Behaviour 7 (6), pp. 904–916. Cited by: §3.
  • Fortuna et al. (2014) M. A. Fortuna, R. Ortega, and J. Bascompte The web of life. arXiv preprint arXiv:1403.2575. Cited by: Datasets.
  • Fowler (2006) J. H. Fowler Legislative cosponsorship networks in the US House and Senate. Social networks 28 (4), pp. 454–465. Cited by: Datasets.
  • Gao and Yan (2022) T. Gao and G. Yan Autonomous inference of complex network dynamics from incomplete and noisy data. Nature Computational Science 2 (3), pp. 160–168. Cited by: §3.
  • Génois and Barrat (2018) M. Génois and A. Barrat Can co-location be used as a proxy for face-to-face contacts?. EPJ Data Science 7 (1), pp. 1–18. Cited by: Datasets.
  • Génois et al. (2015) M. Génois, C. L. Vestergaard, J. Fournet, A. Panisson, I. Bonmarin, and A. Barrat Data on face-to-face contacts in an office building suggest a low-cost vaccination strategy based on community linkers. Network Science 3 (3), pp. 326–347. Cited by: Datasets.
  • Han et al. (2025) J. Han, H. Liu, J. Fang, N. Tan, and H. Xiong Automatic Instruction Data Selection for Large Language Models via Uncertainty-Aware Influence Maximization. In Proceedings of the ACM on Web Conference 2025, pp. 4969–4979. Cited by: §1.
  • Han et al. (2024) Z. Han, L. Liu, X. Wang, Y. Hao, H. Zheng, S. Tang, and Z. Zheng Probabilistic activity driven model of temporal simplicial networks and its application on higher-order dynamics. Chaos: An Interdisciplinary Journal of Nonlinear Science 34 (2). Cited by: §3.
  • Hosni et al. (2020) A. I. E. Hosni, K. Li, and S. Ahmad Minimizing rumor influence in multiplex online social networks based on human individual and social behaviors. Information Sciences 512, pp. 1458–1480. Cited by: §3.
  • Hu et al. (2025) J. Hu, J. Cui, and B. Yang Learning interpretable network dynamics via universal neural symbolic regression. Nature Communications 16 (1), pp. 6226. Cited by: §3.
  • Iacopini et al. (2022) I. Iacopini, G. Petri, A. Baronchelli, and A. Barrat Group interactions modulate critical mass dynamics in social convention. Communications Physics 5 (1), pp. 64. Cited by: §2.5, §2.5.
  • Iacopini et al. (2019) I. Iacopini, G. Petri, A. Barrat, and V. Latora Simplicial models of social contagion. Nature communications 10 (1), pp. 2485. Cited by: §1, §2.1.
  • Kirkley et al. (2018) A. Kirkley, H. Barbosa, M. Barthelemy, and G. Ghoshal From the betweenness centrality in street networks to structural invariants in random planar graphs. Nature communications 9 (1), pp. 2501. Cited by: §1.
  • Kitsak et al. (2010) M. Kitsak, L. K. Gallos, S. Havlin, F. Liljeros, L. Muchnik, H. E. Stanley, and H. A. Makse Identification of influential spreaders in complex networks. Nature physics 6 (11), pp. 888–893. Cited by: §1, §2.1.
  • Klimt and Yang (2004) B. Klimt and Y. Yang The enron corpus: a new dataset for email classification research. In European conference on machine learning, pp. 217–226. Cited by: Datasets.
  • Kovalenko et al. (2022) K. Kovalenko, M. Romance, E. Vasilyeva, D. Aleja, R. Criado, D. Musatov, A. M. Raigorodskii, J. Flores, I. Samoylenko, K. Alfaro-Bittner, et al. Vector centrality in hypergraphs. Chaos, Solitons & Fractals 162, pp. 112397. Cited by: §1, §1.
  • Kwapień and Drożdż (2012) J. Kwapień and S. Drożdż Physical approach to complex systems. Physics Reports 515 (3-4), pp. 115–226. Cited by: §1.
  • Lee et al. (2021) J. Lee, Y. Lee, S. M. Oh, and B. Kahng Betweenness centrality of teams in social networks. Chaos: An Interdisciplinary Journal of Nonlinear Science 31 (6). Cited by: §1.
  • Li et al. (2024) X. Li, Q. Zhu, C. Zhao, X. Duan, B. Zhao, X. Zhang, H. Ma, J. Sun, and W. Lin Higher-order granger reservoir computing: simultaneously achieving scalable complex structures inference and accurate dynamics prediction. Nature communications 15 (1), pp. 2506. Cited by: §3.
  • Liu et al. (2020) L. Liu, X. Wang, Y. Zheng, W. Fang, S. Tang, and Z. Zheng Homogeneity trend on social networks changes evolutionary advantage in competitive information diffusion. New Journal of Physics 22 (1), pp. 013019. Cited by: §3.
  • Liu and Zhao (2023) X. Liu and C. Zhao Eigenvector centrality in simplicial complexes of hypergraphs. Chaos: An Interdisciplinary Journal of Nonlinear Science 33 (9). Cited by: §1.
  • Liu et al. (2025) Z. Liu, X. Wang, J. Lu, L. Liu, H. Zheng, and S. Tang Emergence, evolution and manipulation of swing voters in presidential election. arXiv preprint arXiv:2510.26511. Cited by: §3.
  • Lowry et al. (2006) P. B. Lowry, T. L. Roberts, N. C. Romano Jr, P. D. Cheney, and R. T. Hightower The impact of group size and social presence on small-group communication: Does computer-mediated communication make a difference?. Small group research 37 (6), pp. 631–661. Cited by: §2.4.
  • et al. (2016) L. Lü, D. Chen, X. Ren, Q. Zhang, Y. Zhang, and T. Zhou Vital nodes identification in complex networks. Physics reports 650, pp. 1–63. Cited by: §1, §3.
  • Mancastroppa et al. (2023) M. Mancastroppa, I. Iacopini, G. Petri, and A. Barrat Hyper-cores promote localization and efficient seeding in higher-order processes. Nature communications 14 (1), pp. 6223. Cited by: §1, §1, §2.1, §2.1, §2.2, §2.5, Datasets, §S2.1.
  • Mastrandrea et al. (2015) R. Mastrandrea, J. Fournet, and A. Barrat Contact patterns in a high school: a comparison between data collected using wearable sensors, contact diaries and friendship surveys. PloS one 10 (9), pp. e0136497. Cited by: Datasets.
  • Matamalas et al. (2018) J. T. Matamalas, A. Arenas, and S. Gómez Effective approach to epidemic containment using link equations in complex networks. Science advances 4 (12), pp. eaau4212. Cited by: §3, §S6.
  • Mayfield and Stouffer (2017) M. M. Mayfield and D. B. Stouffer Higher-order interactions capture unexplained complexity in diverse communities. Nature ecology & evolution 1 (3), pp. 0062. Cited by: §1.
  • Morone and Makse (2015) F. Morone and H. A. Makse Influence maximization in complex networks through optimal percolation. Nature 524 (7563), pp. 65–68. Cited by: §1.
  • Ni et al. (2019) J. Ni, J. Li, and J. McAuley Justifying recommendations using distantly-labeled reviews and fine-grained aspects. In Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing (EMNLP-IJCNLP), pp. 188–197. Cited by: Datasets.
  • Paranjape et al. (2017) A. Paranjape, A. R. Benson, and J. Leskovec Motifs in temporal networks. In Proceedings of the tenth ACM international conference on web search and data mining, pp. 601–610. Cited by: Datasets.
  • Pei et al. (2014) S. Pei, L. Muchnik, J. S. Andrade, Z. Zheng, and H. A. Makse Searching for superspreaders of information in real-world social media. Scientific reports 4 (1), pp. 5547. Cited by: §1.
  • Petanidou (1991) T. Petanidou Pollination ecology in a phryganic ecosystem. Thessaloniki: Aristotle University of Thessaloniki. Cited by: Datasets.
  • Porter et al. (2005) M. A. Porter, P. J. Mucha, M. E. Newman, and C. M. Warmbrand A network analysis of committees in the US House of Representatives. Proceedings of the National Academy of Sciences 102 (20), pp. 7057–7062. Cited by: Datasets.
  • Robertson (1977) C. Robertson Flowers and insects: lists of visitors of four hundred and fifty-three flowers. Cited by: Datasets.
  • Ruan et al. (2025) K. Ruan, Y. Xu, Z. Gao, Y. Liu, Y. Guo, J. Wen, and H. Sun Discovering physical laws with parallel symbolic enumeration. Nature Computational Science, pp. 1–14. Cited by: §3.
  • Schieber et al. (2023) T. A. Schieber, L. C. Carpi, P. M. Pardalos, C. Masoller, A. Díaz-Guilera, and M. G. Ravetti Diffusion capacity of single and interconnected networks. Nature communications 14 (1), pp. 2217. Cited by: §1.
  • St-Onge et al. (2022) G. St-Onge, I. Iacopini, V. Latora, A. Barrat, G. Petri, A. Allard, and L. Hébert-Dufresne Influential groups for seeding and sustaining nonlinear contagion in heterogeneous hypergraphs. Communications Physics 5 (1), pp. 25. Cited by: §1, §2.1, §2.4.
  • Stehlé et al. (2011) J. Stehlé, N. Voirin, A. Barrat, C. Cattuto, L. Isella, J. Pinton, M. Quaggiotto, W. Van den Broeck, C. Régis, B. Lina, et al. High-resolution measurements of face-to-face contact patterns in a primary school. PloS one 6 (8), pp. e23176. Cited by: Datasets.
  • Ten et al. (2010) C. Ten, G. Manimaran, and C. Liu Cybersecurity for critical infrastructures: Attack and defense modeling. IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans 40 (4), pp. 853–865. Cited by: §3.
  • Toth et al. (2015) D. J. Toth, M. Leecaster, W. B. Pettey, A. V. Gundlapalli, H. Gao, J. J. Rainey, A. Uzicanin, and M. H. Samore The role of heterogeneity in contact timing and duration in network models of influenza spread in schools. Journal of The Royal Society Interface 12 (108), pp. 20150279. Cited by: Datasets.
  • Tudisco and Higham (2021) F. Tudisco and D. J. Higham Node and edge nonlinear eigenvector centrality for hypergraphs. Communications Physics 4 (1), pp. 201. Cited by: §1, §2.4.
  • Vanhems et al. (2013) P. Vanhems, A. Barrat, C. Cattuto, J. Pinton, N. Khanafer, C. Régis, B. Kim, B. Comte, and N. Voirin Estimating potential infection transmission routes in hospital wards using wearable proximity sensors. PloS one 8 (9), pp. e73970. Cited by: Datasets.
  • Wang et al. (2020) X. Wang, A. D. Sirianni, S. Tang, Z. Zheng, and F. Fu Public discourse and social network echo chambers driven by socio-cognitive biases. Physical Review X 10 (4), pp. 041042. Cited by: §1.
  • Xiao et al. (2022) L. Xiao, F. Zhang, and F. Zhao Large-scale microbiome data integration enables robust biomarker identification. Nature Computational Science 2 (5), pp. 307–316. Cited by: §1.
  • Xie et al. (2023) X. Xie, X. Zhan, Z. Zhang, and C. Liu Vital node identification in hypergraphs via gravity model. Chaos: An Interdisciplinary Journal of Nonlinear Science 33 (1). Cited by: §1.
  • Yu et al. (2025) Z. Yu, J. Ding, and Y. Li Discover network dynamics with neural symbolic regression. Nature Computational Science, pp. 1–13. Cited by: §3.
  • Zhang et al. (2024) R. Zhang, X. Qu, Q. Zhang, X. Xu, and S. Pei Influence maximization based on threshold models in hypergraphs. Chaos: An Interdisciplinary Journal of Nonlinear Science 34 (2). Cited by: §1.
  • Zhang et al. (2025a) S. Zhang, J. Xie, Y. Chen, M. Gao, C. Li, C. Liu, and X. Zhan HIP: model-agnostic hypergraph influence prediction via distance-centrality fusion and neural odes. arXiv preprint arXiv:2508.15312. Cited by: §1.
  • Zhang et al. (2025b) S. Zhang, X. Yu, G. Sun, C. Liu, and X. Zhan Locating influential nodes in hypergraphs via fuzzy collective influence. Communications in Nonlinear Science and Numerical Simulation 142, pp. 108574. Cited by: §1.

Supplementary Material for ”A unified framework for identifying influential nodes in hypergraphs”

This Supplementary Information provides detailed derivations, algorithmic analyses, and extended experimental results supporting the main text “A unified framework for identifying influential nodes in hypergraphs”. It includes explicit formulations and calculation examples of the proposed IPS measure, complexity analyses, and validations on real hypergraphs. Comprehensive parameter settings and full simulation results are presented for three higher-order propagation models (HCP, HCSA, and HTC) and an additional higher-order naming game model, verifying the robustness and transferability of the proposed framework. Furthermore, we report the effectiveness of IPS in epidemic containment tasks, demonstrating its consistent advantages.

S1 Method and time complexity

S1.1 Calculation for IPS2HCPIPS_{2}^{HCP}

When considering second-order information (t=2t=2), we have:

𝔼[R2+I2s]=\displaystyle\mathbb{E}[R_{2}+I_{2}\mid s]= 𝔼[R1+I1s]+𝔼[I2s].\displaystyle\mathbb{E}[R_{1}+I_{1}\mid s]+\mathbb{E}[I_{2}\mid s]. (S1)

Here 𝔼[R1+I1s]\mathbb{E}[R_{1}+I_{1}\mid s] is the expected number of infected and recovered nodes at time t=1t=1, and 𝔼[I2s]\mathbb{E}[I_{2}\mid s] denotes the expected number of newly infected nodes at time t=2t=2. Let pt,n(i|s)p_{t,n}(i|s) represent the probability that the nn-th order neighbor ii of the seed ss is infected at time tt. Then, 𝔼[R1+I1s]\mathbb{E}[R_{1}+I_{1}\mid s] and 𝔼[I2s]\mathbb{E}[I_{2}\mid s] can be derived by

𝔼[R1+I1s]=\displaystyle\mathbb{E}[R_{1}+I_{1}\mid s]= 1+iNv1(s)p1,1(i|s)\displaystyle 1+\sum\limits_{i\in N_{v}^{1}(s)}p_{1,1}(i|s)
𝔼[I2s]=\displaystyle\mathbb{E}[I_{2}\mid s]= iNv1(s)p2,1(i|s)(1p1,1(i|s))+iNv2(s)p2,2(i|s),\displaystyle\sum\limits_{i\in N_{v}^{1}(s)}p_{2,1}(i|s)(1-p_{1,1}(i|s))+\sum\limits_{i\in N_{v}^{2}(s)}p_{2,2}(i|s), (S2)

where the first item in 𝔼[I2s]\mathbb{E}[I_{2}\mid s] is the expected number of first-order neighbors that are infected at time t=2t=2, and the remaining item records the expected number of second-order infected neighbors. To compute pt,n(i|s)p_{t,n}(i|s), we first let Nh1(s)N_{h}^{1}(s) and Nh2(s)=iNv1(s)Nh1(i)Nh1(s)N_{h}^{2}(s)=\bigcup_{i\in N_{v}^{1}(s)}N_{h}^{1}(i)\setminus N_{h}^{1}(s) represent the set of first-order adjacent hyperedges and second-order hyperedges, respectively. Then, the expected number of infected nodes within hyperedge hh can be approximated as follows: If iNv1(s)i\in N_{v}^{1}(s), I1(i,h)=jhNv1(s),jip1,1(j|s)I_{1}(i,h)=\sum_{j\in h\cap N_{v}^{1}(s),j\neq i}p_{1,1}(j|s); Otherwise, I2(h)=jhNv1(s)p1,1(j|s)I_{2}(h)=\sum_{j\in h\cap N_{v}^{1}(s)}p_{1,1}(j|s). With these notations, we can obtain the expression of pt,n(i|s)p_{t,n}(i|s), i.e.,

p1,1(i|s)=1eks(i)λ,\displaystyle p_{1,1}(i|s)=1-e^{-k_{s}(i)\lambda},
p2,1(i|s)=1hNh1(i)Nh1(s)I1(i,h)1f1(i,h)hNh1(i)Nh1(s)I1(i,h)<1f2(i,h)hNh1(i)Nh2(s)I1(i,h)1f3(i,h)hNh1(i)Nh2(s)I1(i,h)<1f4(i,h),\displaystyle p_{2,1}(i|s)=\begin{aligned} &1-\begin{aligned} &\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{1}(s)\atop{I_{1}(i,h)}\geq 1}\!\!\!\!f_{1}(i,h)\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{1}(s)\atop{I_{1}(i,h)}<1}\!\!\!\!f_{2}(i,h)&\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{1}(i,h)}\geq 1}\!\!\!\!f_{3}(i,h)\!\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{1}(i,h)}<1}\!\!\!\!f_{4}(i,h),\\ \end{aligned}\\ \end{aligned}
p2,2(i|s)=1hNh1(i)Nh2(s)I2(h)1f5(h)hNh1(i)Nh2(s)I2(h)<1f6(h),\displaystyle p_{2,2}(i|s)=\begin{aligned} &1-\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{2}(h)}\geq 1}\!\!\!f_{5}(h)\!\prod_{h\in N_{h}^{1}(i)\cap N_{h}^{2}(s)\atop{I_{2}(h)}<1}\!\!\!f_{6}(h),\end{aligned} (S3)

with:

f1(i,h)=μeλI1(i,h)ν+(1μ)eλ(I1(i,h)+1)ν,\displaystyle f_{1}(i,h)=\mu e^{-\lambda{{I_{1}(i,h)}}^{\nu}}+(1-\mu)e^{-\lambda({I_{1}(i,h)}+1)^{\nu}},
f2(i,h)=μ(1I1(i,h)(1eλ))+(1μ)eλ(I1(i,h)+1)ν,\displaystyle f_{2}(i,h)\begin{aligned} &=\mu(1-{I_{1}(i,h)}(1-e^{-\lambda}))\\ &+(1-\mu)e^{-\lambda({I_{1}(i,h)}+1)^{\nu}},\\ \end{aligned}
f3(i,h)=eλI1(i,h)ν,\displaystyle f_{3}(i,h)=e^{-\lambda{I_{1}(i,h)}^{\nu}},
f4(i,h)=1I1(i,h)(1eλ),\displaystyle f_{4}(i,h)=1-{I_{1}(i,h)}(1-e^{-\lambda}),
f5(h)=eλI2(h)ν,\displaystyle f_{5}(h)=e^{-\lambda{I_{2}(h)}^{\nu}},
f6(h)=1I2(h)(1eλ).\displaystyle f_{6}(h)=1-{I_{2}(h)}(1-e^{-\lambda}). (S4)

Here f1(i,h)f_{1}(i,h) is the probability that a first-order neighbor does not get infected through a first-order adjacent hyperedge hh of ss. The two terms in f1(i,h)f_{1}(i,h) separately deal with situations where the seed is recovered at t=2t=2 or not. If the seed has recovered (with probability μ\mu), the infection probability of ii is given as 1(1eλI1(i,h)ν)=eλI1(i,h)ν1-(1-e^{-\lambda I_{1}(i,h)^{\nu}})=e^{-\lambda I_{1}(i,h)^{\nu}}; otherwise, if the seed is still in the II state (with probability 1μ1-\mu), the infected nodes should be modified to I1(i,h)+1I_{1}(i,h)+1, and the infection probability of ii is given as 1(1eλ(I1(i,h)+1)ν)=eλ(I1(i,h)+1)ν1-(1-e^{-\lambda(I_{1}(i,h)+1)^{\nu}})=e^{-\lambda(I_{1}(i,h)+1)^{\nu}}. For the case of I1(i,h)<1I_{1}(i,h)<1, the power calculation may be problematic. In this case, I1(i,h)I_{1}(i,h) can be regarded as the probability that there is one infected node in hh. Thus, the probability of ii not being infected through the first-order adjacent hyperedge, denoted by f2(i,h)f_{2}(i,h), can be approximated by μ(1I1(i,h)(1eλ))+(1μ)eλ(I1(i,h)+1)ν\mu(1-{I_{1}(i,h)}(1-e^{-\lambda}))+(1-\mu)e^{-\lambda({I_{1}(i,h)}+1)^{\nu}}. Similarly, functions f3(i,h)f_{3}(i,h) and f4(i,h)f_{4}(i,h) denote the probabilities that a first-order neighbor does not get infected through second-order adjacent hyperedges. Finally, the multiplication of these probabilities gives the probability of ii not getting infected at t=2t=2 (i.e., 1p2,1(i|s)1-p_{2,1}(i|s)). Similarly, f5(h)f_{5}(h) and f6(h)f_{6}(h) calculate the not-infected probability of the second-order neighbors. Substituting Eq. (S2)–(S4) into Eq. (S1), we finally obtain IPS2HCP=𝔼[R2+I2s]IPS_{2}^{HCP}=\mathbb{E}[R_{2}+I_{2}\mid s].

Figure S1 presents the schematic diagram of IPS2HCPIPS_{2}^{HCP}’s calculation, which has 17 nodes and 6 hyperedges. We choose ss (red node) as the seed. Denote Nv1(s)N_{v}^{1}(s) the set of ss’ neighbors, and Nv2(s)N_{v}^{2}(s) the set of its second-order neighbors. Then, we have:

IPS2HCP(s)\displaystyle IPS_{2}^{HCP}(s) =𝔼[R2+I2s]=𝔼[R1+I1s]+𝔼[I2s]\displaystyle=\mathbb{E}[R_{2}+I_{2}\mid s]=\mathbb{E}[R_{1}+I_{1}\mid s]+\mathbb{E}[I_{2}\mid s]
=1+iNv1(s)p1,1(i|s)+iNv1(s)p2,1(i|s)(1p1,1(i|s))+iNv2(s)p2,2(i|s),\displaystyle=1+\sum\limits_{i\in N_{v}^{1}(s)}p_{1,1}(i|s)+\sum\limits_{i\in N_{v}^{1}(s)}p_{2,1}(i|s)(1-p_{1,1}(i|s))+\sum\limits_{i\in N_{v}^{2}(s)}p_{2,2}(i|s), (S5)

where pt,n(i|s)p_{t,n}(i|s) is the infection probability of the nn-th order neighbor ii of the seed ss at time step tt. For t=1t=1, we have p1,1(i|s)=1eλks(i)p_{1,1}(i|s)=1-e^{-\lambda k_{s}(i)} for each node in Nv1(s)N_{v}^{1}(s). Take node 1 in the toy hypergraph as an example to illustrate the calculation of p2,1(i|s)p_{2,1}(i|s). According to Fig. S1, p2,1(1|s)p_{2,1}(1|s) can be written as:

p2,1(1|s)\displaystyle p_{2,1}(1|s) =1hNh1(1)Nh1(s)I1(1,h)1f1(1,h)hNh1(1)Nh1(s)I1(1,h)<1f2(1,h)hNh1(1)Nh2(s)I1(1,h)1f3(1,h)hNh1(1)Nh2(s)I1(1,h)<1f4(1,h)\displaystyle=1-\!\!\prod_{h\in N_{h}^{1}(1)\cap N_{h}^{1}(s)\atop{I_{1}(1,h)}\geq 1}\!\!\!\!f_{1}(1,h)\!\!\prod_{h\in N_{h}^{1}(1)\cap N_{h}^{1}(s)\atop{I_{1}(1,h)}<1}\!\!\!\!f_{2}(1,h)\!\!\prod_{h\in N_{h}^{1}(1)\cap N_{h}^{2}(s)\atop{I_{1}(1,h)}\geq 1}\!\!\!\!f_{3}(1,h)\!\!\prod_{h\in N_{h}^{1}(1)\cap N_{h}^{2}(s)\atop{I_{1}(1,h)}<1}\!\!\!\!f_{4}(1,h)
=1h{h1}I1(1,h)1f1(1,h)h{h1}I1(1,h)<1f2(1,h)h{h5,h6}I1(1,h)1f3(1,h)h{h5,h6}I1(1,h)<1f4(1,h)\displaystyle=1-\prod_{h\in\{h_{1}\}\atop{I_{1}(1,h)}\geq 1}f_{1}(1,h)\prod_{h\in\{h_{1}\}\atop{I_{1}(1,h)}<1}f_{2}(1,h)\prod_{h\in\{h_{5},h_{6}\}\atop{I_{1}(1,h)}\geq 1}f_{3}(1,h)\prod_{h\in\{h_{5},h_{6}\}\atop{I_{1}(1,h)}<1}f_{4}(1,h)
=1(𝟙{I1(1,h1)1}f1(1,h1)+𝟙{I1(1,h1)<1}f2(1,h1))(𝟙{I1(1,h5)1}f3(1,h5)+𝟙{I1(1,h5)<1}f4(1,h5))(𝟙{I1(1,h6)1}f3(1,h6)+𝟙{I1(1,h6)<1}f4(1,h6)),\displaystyle=1-\begin{aligned} &(\mathds{1}_{\{I_{1}(1,h_{1})\geq 1\}}f_{1}(1,h_{1})+\mathds{1}_{\{I_{1}(1,h_{1})<1\}}f_{2}(1,h_{1}))\\ &\cdot(\mathds{1}_{\{I_{1}(1,h_{5})\geq 1\}}f_{3}(1,h_{5})+\mathds{1}_{\{I_{1}(1,h_{5})<1\}}f_{4}(1,h_{5}))\\ &\cdot(\mathds{1}_{\{I_{1}(1,h_{6})\geq 1\}}f_{3}(1,h_{6})+\mathds{1}_{\{I_{1}(1,h_{6})<1\}}f_{4}(1,h_{6})),\end{aligned} (S6)

where fj(1,h)f_{j}(1,h) (j=1,2,3,4j=1,2,3,4) calculates the probabilities of node 1 not being infected through a hyperedge hh. Denote the number of infected nodes in hh (except for node 1 itself) as I1(1,h)I_{1}(1,h). Then, if I1(1,h1)1I_{1}(1,h_{1})\geq 1, the probability of node 1 not being infected through h1h_{1}, i.e., f1(1,h1)f_{1}(1,h_{1}), can be written as:

f1(1,h1)\displaystyle f_{1}(1,h_{1}) =μ[1(1eλI1(1,h1)ν)]+(1μ)[1(1eλ(I1(1,h1)+1)ν)]\displaystyle=\mu[1-(1-e^{-\lambda{{I_{1}(1,h_{1})}}^{\nu}})]+(1-\mu)[1-(1-e^{-\lambda({I_{1}(1,h_{1})}+1)^{\nu}})]
=μeλI1(1,h1)ν+(1μ)eλ(I1(1,h1)+1)ν,\displaystyle=\mu e^{-\lambda{{I_{1}(1,h_{1})}}^{\nu}}+(1-\mu)e^{-\lambda({I_{1}(1,h_{1})}+1)^{\nu}}, (S7)

where I1(1,h1)=ih1Nv1(s),i1p1,1(i)=ih1p1,1(i)p1,1(1)I_{1}(1,h_{1})=\sum_{i\in h_{1}\cap N_{v}^{1}(s),i\neq 1}p_{1,1}(i)=\sum_{i\in h_{1}}p_{1,1}(i)-p_{1,1}(1). Otherwise, the probability of not being infected is:

f2(1,h1)=μ(1I1(1,h1)(1eλ))+(1μ)eλ(I1(1,h1)+1)ν.\displaystyle f_{2}(1,h_{1})=\mu(1-I_{1}(1,h_{1})(1-e^{-\lambda}))+(1-\mu)e^{-\lambda({I_{1}(1,h_{1})}+1)^{\nu}}. (S8)

For the adjacent hyperedge h5h_{5}, which does not contain the seed node ss directly (i.e., h5Nh2(s)h_{5}\in N_{h}^{2}(s)), we do not need to consider the state of the seed. If I1(1,h5)1I_{1}(1,h_{5})\geq 1, the probability of not being infected is:

f3(1,h5)=eλI1(1,h5)ν;\displaystyle f_{3}(1,h_{5})=e^{-\lambda{I_{1}(1,h_{5})}^{\nu}}; (S9)

if I1(1,h5)<1I_{1}(1,h_{5})<1, the probability can be approximated by:

f4(1,h5)=1I1(1,h5)(1eλ),\displaystyle f_{4}(1,h_{5})=1-{I_{1}(1,h_{5})}(1-e^{-\lambda}), (S10)

where I1(1,h5)=ih5Nv1(s),i1p1,1(i)=p1,1(2)I_{1}(1,h_{5})=\sum_{i\in h_{5}\cap N_{v}^{1}(s),i\neq 1}p_{1,1}(i)=p_{1,1}(2). Similarly, for h6h_{6}: if I1(1,h6)1I_{1}(1,h_{6})\geq 1, the probability is if I1(1,h6)<1I_{1}(1,h_{6})<1, the probability is The infection probability of the remaining nodes in Nv1(s)N_{v}^{1}(s) can be calculated in a similar procedure.

Then, we take node 13 as an example to show the calculations of p2,2(i|s)p_{2,2}(i|s). According to Fig. S1, we have:

p2,2(13|s)\displaystyle p_{2,2}(13|s) =1hNh1(13)Nh2(s)I2(h)1f5(h)hNh1(13)Nh2(s)I2(h)<1f6(h)\displaystyle=1-\!\prod_{h\in N_{h}^{1}(13)\cap N_{h}^{2}(s)\atop{I_{2}(h)}\geq 1}\!\!\!f_{5}(h)\!\prod_{h\in N_{h}^{1}(13)\cap N_{h}^{2}(s)\atop{I_{2}(h)}<1}\!\!\!f_{6}(h)
=1h{h4,h5}I2(h)1f5(h)h{h4,h5}I2(h)<1f6(h)\displaystyle=1-\prod_{h\in\{h_{4},h_{5}\}\atop{I_{2}(h)}\geq 1}f_{5}(h)\prod_{h\in\{h_{4},h_{5}\}\atop{I_{2}(h)}<1}f_{6}(h)
=1(𝟙{I2(h4)1}f5(h4)+𝟙{I2(h4)<1}f6(h4))(𝟙{I2(h5)1}f5(h5)+𝟙{I2(h5)<1}f6(h5)).\displaystyle=1-\begin{aligned} &(\mathds{1}_{\{I_{2}(h_{4})\geq 1\}}f_{5}(h_{4})\!+\!\mathds{1}_{\{I_{2}(h_{4})<1\}}f_{6}(h_{4}))\!\cdot\!(\mathds{1}_{\{I_{2}(h_{5})\geq 1\}}f_{5}(h_{5})\!+\!\mathds{1}_{\{I_{2}(h_{5})<1\}}f_{6}(h_{5})).\end{aligned} (S11)

Similarly, f5(h)f_{5}(h) and f6(h)f_{6}(h) calculate the probabilities of a node within it not being infected through this hyperedge hh. Since second-order neighbors do not affect the expected infected nodes in their adjacent hyperedges, we have the number of infected nodes in hh given as I2(h)=jhNv1(s)p1,1(j|s)I_{2}(h)=\sum_{j\in h\cap N_{v}^{1}(s)}p_{1,1}(j|s) (for hNh1(i)h\in N_{h}^{1}(i), iNv2(s)i\in N_{v}^{2}(s)). Then, if I2(h4)1I_{2}(h_{4})\geq 1, the probability of not being infected is:

f5(h4)=eλI2(1,h4)ν,\displaystyle f_{5}(h_{4})=e^{-\lambda{I_{2}(1,h_{4})}^{\nu}}, (S12)

where I2(h4)=p1,1(2)+p1,1(3)+p1,1(11)I_{2}(h_{4})=p_{1,1}(2)+p_{1,1}(3)+p_{1,1}(11). If I2(h4)<1I_{2}(h_{4})<1, the probability is

f6(h4)=1I2(h4)(1eλ).\displaystyle f_{6}(h_{4})=1-{I_{2}(h_{4})}(1-e^{-\lambda}). (S13)

Similarly, for h5h_{5}: if I2(h5)1I_{2}(h_{5})\geq 1, the probability is if I2(h5)<1I_{2}(h_{5})<1, the probability can be approximated by: where I2(h5)=p1,1(1)+p1,1(2)I_{2}(h_{5})=p_{1,1}(1)+p_{1,1}(2). The infection probability of the other node in Nv2(s)N_{v}^{2}(s) at t=2t=2 can be calculated similarly. Finally, take all of the infection probabilities together into Eq. (S5), and we get IPS2HCP(s)IPS_{2}^{HCP}(s).

Figure S1: A toy-hypergraph for instantiation calculation of IPS2HCPIPS_{2}^{HCP}. There are 17 nodes and 6 hyperedges in this hypergraph, where h1={s,1,2,3,4,5,6,7}h_{1}=\{s,1,2,3,4,5,6,7\}, h2={s,5,6,7,8,9,10}h_{2}=\{s,5,6,7,8,9,10\}, h3={s,2,3,6,7,8,11,12}h_{3}=\{s,2,3,6,7,8,11,12\}, h4={2,3,11,13,15,16}h_{4}=\{2,3,11,13,15,16\}, h5={1,2,13,14}h_{5}=\{1,2,13,14\}, h6={1,2}h_{6}=\{1,2\}. The red node ss is assigned as the seed, and we have Nv1(s)={1,2,3,4,5,6,7,8,9,10,11,12}N_{v}^{1}(s)=\{1,2,3,4,5,6,7,8,9,10,11,12\}, Nv2(s)={13,14,15,16}N_{v}^{2}(s)=\{13,14,15,16\}, Nh1(s)={h1,h2,h3}N_{h}^{1}(s)=\{h_{1},h_{2},h_{3}\}, and Nh2(s)={h4,h5,h6}N_{h}^{2}(s)=\{h_{4},h_{5},h_{6}\}.

S1.2 Details of IPS2rHCPIPS_{2r}^{HCP}

By transforming from node-level calculation to hyperedge-level, we can obtain a faster version of the algorithm, i.e., IPS2rHCPIPS_{2r}^{HCP}. Here, we use I(h)=λihNv1(s)ks(i)I(h)=\lambda\sum_{i\in h\cap N_{v}^{1}(s)}k_{s}(i) to estimate the number of infected nodes in each hh. Then, each susceptible node ii gets infected with the following probability:

p(i)=1hNh1(i)[1(1eλI(h)ν)]=1hNh1(i)eλI(h)ν=1ehNh1(i)λI(h)ν\displaystyle p(i)=1-\prod_{h\in N_{h}^{1}(i)}[1-(1-e^{-\lambda{I(h)}^{\nu}})]=1-\prod_{h\in N_{h}^{1}(i)}e^{-\lambda{I(h)}^{\nu}}=1-e^{-\sum_{h\in N_{h}^{1}(i)}\lambda{I(h)}^{\nu}} (S14)

Applying the first-order Taylor approximation to the above equation, we can obtain the approximate: p^(i)hNh1(i)λI(h)ν\hat{p}(i)\approx\sum_{h\in N_{h}^{1}(i)}\lambda{I(h)}^{\nu}. Thus, we get:

𝔼[I2s]iNv1(s)Nv2(s)p^(i)iNv1(s)Nv2(s)hNh1(i)λI(h)ν=hNh1(i),iNv1(s)Nv2(s)λI(h)ν|h|\mathbb{E}[I_{2}\mid s]\approx\sum_{i\in N_{v}^{1}(s)\cup N_{v}^{2}(s)}\hat{p}(i)\approx\sum_{i\in N_{v}^{1}(s)\cup N_{v}^{2}(s)}\sum_{h\in N_{h}^{1}(i)}\lambda{I(h)}^{\nu}=\sum_{h\in N_{h}^{1}(i),i\in N_{v}^{1}(s)\cup N_{v}^{2}(s)}\lambda{I(h)}^{\nu}|h| (S15)

Furthermore, we do some rectifications to the above approximation to reduce errors: 1) The term λI(h)ν\lambda{I(h)}^{\nu} is the agent of the infection probability, thus we rectify it to λI(h)\lambda I(h) (i.e., λI(h)1ν\lambda I(h)\cdot 1^{\nu}) when I(h)<1I(h)<1 (similar to before) and set the upper bound 1. 2) Use |h|I(h)|h|-I(h) (or |h|I(h)1|h|-I(h)-1 for hyperedges in Nh1(s)N_{h}^{1}(s)) to rectify the size of hyperedges, i.e., reconsider the infection has happened at t=1t=1 to rectify the potential propagation range. 3) Separately calculate cases of Nh1(s)N_{h}^{1}(s) and Nh2(s)N_{h}^{2}(s) (i.e., seed status related or not). We have:

IPS2rHCP(s)=𝔼[R1+I1s]+𝔼[I2s]1+iNv1(s)ks(i)+μhNh1(s)g1(h)H(|h|I(h)1)+(1μ)hNh1(s)g2(h)H(|h|I(h)1)+hNh2(s)g1(h)H(|h|I(h)),\displaystyle IPS_{2r}^{HCP}(s)\begin{aligned} =&\mathbb{E}[R_{1}+I_{1}\mid s]+\mathbb{E}[I_{2}\mid s]\\ \approx&1+\sum_{i\in N_{{}_{v}}^{1}(s)}k_{s}(i)+\mu\sum_{h\in N_{h}^{1}(s)}g_{1}(h)\cdot H(|h|-I(h)-1)\\ &+(1-\mu)\sum_{h\in N_{h}^{1}(s)}g_{2}(h)\cdot H(|h|-I(h)-1)\\ &+\sum_{h\in N_{h}^{2}(s)}g_{1}(h)\cdot H(|h|-I(h)),\\ \end{aligned}
g1(h)={λI(h),if I(h)<1min(λI(h)ν,1),if I(h)1,,\displaystyle g_{1}(h)=\left\{\begin{aligned} &\lambda I(h),&&\text{if }I(h)<1\\ &\min(\lambda{I(h)}^{\nu},1),&&\text{if }I(h)\geq 1,\\ \end{aligned},\right.
g2(h)=min(λ(I(h)+1)ν,1),\displaystyle g_{2}(h)=\min(\lambda(I(h)+1)^{\nu},1),
H(x)=max(x,0)\displaystyle H(x)=\max(x,0) (S16)

where g1(h)g_{1}(h) and g2(h)g_{2}(h) estimate the infection probability in each hyperedge, and the terms of the function HH estimate the number of susceptible nodes in each hyperedge. Here, we use a step function to control the estimation range to avoid unreasonable negative values.

S1.3 Time complexity analysis

From Eq. (2) and Eq. (7)–(8) in the main text, the first-order IPS methods, such as IPS1HCPIPS_{1}^{HCP}, IPS1HCSAIPS_{1}^{HCSA} and IPS1HTCIPS_{1}^{HTC}, only require information of the first-order adjacent hyperedges. Thus, the time complexity of IPS1HCPIPS_{1}^{HCP} , IPS1HCSAIPS_{1}^{HCSA} and IPS1HTCIPS_{1}^{HTC} is given as: s𝒱HD(s)=Nk\sum_{s\in\mathcal{V}}HD(s)=N\langle k\rangle.

According to Eq. (3)–(6) and Eq. (S14)–(S16), calculating IPS2HCPIPS_{2}^{HCP} and IPS2rHCPIPS_{2r}^{HCP} requires traversing both the first- and second-order structures. For a seed ss, the number of its second-order hyperedges satisfies:

|Nh2(s)|kmax|Nv1(s)|kmaxHD(s)mmax.\displaystyle|N_{h}^{2}(s)|\leq k_{\max}|N_{v}^{1}(s)|\leq k_{\max}HD(s)m_{\max}. (S17)

Summing over all candidate seeds yields:

s𝒱|Nh2(s)|Nkkmaxmmax\displaystyle\sum_{s\in\mathcal{V}}|N_{h}^{2}(s)|\leq N\langle k\rangle k_{\max}m_{\max} (S18)

That is, the time complexity of IPS2rHCPIPS_{2r}^{HCP} is 𝒪(Nkkmaxmmax)\mathcal{O}(N\langle k\rangle k_{\max}m_{\max}). Compared to IPS2rHCPIPS_{2r}^{HCP}, the calculation of IPS2HCPIPS_{2}^{HCP} additionally requires 𝒪(|h|)\mathcal{O}(|h|) calculations in each second-order adjacent hyperedge. Accordingly, the time complexity of IPS2HCPIPS_{2}^{HCP} is 𝒪(Nkkmaxmmax2)\mathcal{O}(N\langle k\rangle k_{\max}m_{\max}^{2}).

S1.4 Validation of IPS methods

We use the real-world hypergraph, email-Enron, to validate the accuracy of the above calculations. Fig. S2 compares the ground truth propagation range (the blue line) and the values derived from the IPS methods. Results demonstrate that the theoretical values, including IPS1IPS_{1} and IPS2IPS_{2}, predict the ground truth well under different dynamics, including HCP (Fig. S2a, b), HCSA (Fig. S2c), and HTC (Fig. S2d).

Figure S2: Validation of IPS methods in a real-world hypergraph. We present the ground truth propagation range of each node and theoretical values based on the IPS method under different dynamical conditions. a and b: Shown are cases of HCP with parameters ν=3\nu=3, λ=0.005\lambda=0.005 and μ=1\mu=1 when t=1t=1 and t=2t=2, respectively. c: We present the case under HCSA with parameters ν=3\nu=3, λ=0.04\lambda=0.04 and μ=1\mu=1. d: We present the case under HTC with parameters θ=0.25\theta=0.25, η=0.05\eta=0.05, and μ=1\mu=1. The ground truths are obtained by taking the average of 1000 simulations.

S2 Complementary results and parameter settings for Fig. 2-3

This section shows parameter settings and complementary results of effectiveness evaluation under the higher-order contagion model with power-law infection kernel (HCP, corresponding to Sec. 2.2 and Sec. 2.3 in the main text). Subsection S2.1 provides the parameter settings in Fig.2 and Fig.3 in the main text; Subsection S2.2 and Sec. S2.3 show the complementary results of Fig.2 and Fig.3 in the main text; Subsection S2.4 provides more experiments conducted on the large-scale hypergraph.

S2.1 Parameter settings in Figs. 2–3

Table S1 gives the parameter settings for Fig. 2 and Fig. 3 in the main text (other simulation results are shown in Fig. S3S5). Consistent with previous work Mancastroppa et al. (2023), we use the same dynamical parameters to conduct Monte Carlo simulations on hypergraphs numbered 1-20, and use the average propagation range of nodes to represent the ground truth of their influence. To accurately reflect the truth, propagation range of each node is averaged over 300 simulations. Due to the extremely large size of threads-math-sx (hypergraph 21), we randomly sample 10%10\% nodes to simulate their influence. In other datasets, all nodes are included.

No. Dataset ν\nu λ\lambda μ\mu
1 congress-bills 1.5 5×1055\times 10^{-5} 0.1
2 house-committees 4.0 5×1055\times 10^{-5} 0.1
3 music-review 3.0 5×1045\times 10^{-4} 0.1
4 M_PL_062_ins 4.0 5×1055\times 10^{-5} 0.1
5 email-EU 4.0 5×1055\times 10^{-5} 0.1
6 M_PL_015_ins 1.25 5×1045\times 10^{-4} 0.1
7 Mid1 4.0 5×1055\times 10^{-5} 0.1
8 geometry-questions 4.0 5×1045\times 10^{-4} 0.1
9 M_PL_062_pl 4.0 5×1055\times 10^{-5} 0.1
10 algebra-questions 4.0 1×1031\times 10^{-3} 0.1
11 SFHH 4.0 1×1021\times 10^{-2} 0.1
No. Dataset ν\nu λ\lambda μ\mu
12 Elem1 4.0 1×1041\times 10^{-4} 0.1
13 Thiers13 4.0 1×1031\times 10^{-3} 0.1
14 senate-bills 4.0 5×1055\times 10^{-5} 0.1
15 senate-committees 4.0 1×1041\times 10^{-4} 0.1
16 LyonSchool 4.0 1×1031\times 10^{-3} 0.1
17 InVS15 4.0 1×1031\times 10^{-3} 0.1
18 email-Enron 4.0 5×1045\times 10^{-4} 0.1
19 M_PL_015_pl 2.0 5×1045\times 10^{-4} 0.1
20 LH10 1.5 1×1021\times 10^{-2} 0.1
21 threads-math-sx 1.0 1×1011\times 10^{-1} 1
Table S1: Parameter settings in Fig. 2–3. Parameter values of ν\nu, λ\lambda, and μ\mu are shown under different hypergraphs.

S2.2 Complementary results of Fig. 2

Figure S3 shows results of the Jaccard coefficient J(r)J(r) under more hypergraphs, as a complementary part of Fig. 2. The Jaccard coefficient J(r) is calculated by J(r)=|TgTm||TgTm|J(r)=\frac{|T_{g}\cap T_{m}|}{|T_{g}\cup T_{m}|}, where TgT_{g} and TmT_{m}, respectively, represent the set of top rNrN (r[0,1]r\in[0,1]) nodes based on ground truth and a particular measure of node’s importance. We find that IPS has the highest Jaccard coefficient under almost all scenarios, which means that the proposed measure performs the best. Figure S4 shows another widely-used index, i.e., the imprecision function ϵ(r)\epsilon(r), which can be written as ϵ(r)=1RTmRTg\epsilon(r)=1-\frac{R_{T_{m}}}{R_{T_{g}}}, where RTgR_{T_{g}} and RTmR_{T_{m}} represent the average propagation range of nodes in TgT_{g} and TmT_{m}. A larger value of ϵ(r)\epsilon(r) reflects better performance of the centrality measure. The imprecision function also shows that the IPS method performs better than other measures in most scenarios.

Refer to caption
Figure S3: Results of the Jaccard coefficient. Each subplot compares the Jaccard coefficient J(r)J(r) among 10 classical methods and IPS method under 21 real hypergraphs.
Refer to caption
Figure S4: Results of the imprecision function. For different real hypergraphs, we compare the imprecision function of IPS method and other existing methods. Results demonstrate that IPS has the best performance.

S2.3 Complementary results for Fig. 3

We explore the correlation between the performance of methods (quantified by Kendall’s τ\tau) and their similarity to an anchor measure. IPS is used as the anchor measure in Fig. 3 of the main text. Figure S5 presents situations where other methods serve as the anchor measure. In each subplot, the anchor measure is indicated at the bottom right corner. The horizontal axis represents the correlation between a measure (indicated by its color) and the current anchor measure in a hypergraph (denoted as τm(measure, anchor measure)\tau_{m}(\text{measure, anchor measure}), measure \neq anchor measure). The vertical axis is the performance of the measure. Results demonstrate that there exists a positive correlation only when IPS is the anchor measure. This means that IPS can be used to explains the performance variation of other methods.

Figure S5: Correlations between performance of measures and their similarity with the anchor measure. Each subplot corresponds to an anchor measure (right bottom). Points represent the correlations under different real hypergraphs, and different colors indicate different measures.

S2.4 More results on the large-scale real-world dataset

We conduct more experiments on the large-scale hypergraph threads-math-sx. Figure S6 shows the Jaccard coefficient J(r)J(r) and imprecision function ϵ(r)\epsilon(r) to explore the performance of different measures on a large-scale network. Both indices suggest that IPS consistently achieves outstanding performance.

Figure S6: More experiments on a large-scale network. We show ac the Jaccard coefficient and df imprecision function under different dynamical settings: in a, d (ν,λ,μ)=(1,0.2,1)(\nu,\lambda,\mu)=(1,0.2,1), (3,0.05,1)(3,0.05,1) in b, e, and (3,0.1,1)(3,0.1,1) in c, f. In all parameters, IPS shows outstanding performance.

S3 Robustness of IPS under different parameters

In this section, we validate the robustness of IPS’s performance under different real-world hypergraphs and dynamical parameters based on the HCP model. We present the performance of IPS on 20 real-world hypergraphs under 36 groups of parameters (3 values of μ\mu, 4 values of ν\nu, and 3 values of λ\lambda). Subsection. S3.1 provides parameter settings, and Subsection. S3.2 shows the results.

S3.1 Parameter settings

We study the robustness of the IPS method by varying dynamical parameters (μ\mu, ν\nu, λ\lambda). We consider three values of recovery probability μ\mu, including 0.1, 0.5, and 1.0; three representative values of λ\lambda, including an under-threshold value (0.1λc0.1\lambda_{c}), the threshold value (λc\lambda_{c}), and an over-threshold value (10λc10\lambda_{c}); and four values of ν\nu, including 1, 2, 3, and 4, indicating increasing nonlinear enhancement effectiveness. Here, we estimate the spreading thresholds (λc\lambda_{c}) under different hypergraphs and parameters (ν\nu and μ\mu) by using the susceptibility χ\chi, which is given as:

χ=R2R2R,\displaystyle\chi=\frac{\langle R_{\infty}^{2}\rangle-\langle R_{\infty}\rangle^{2}}{\langle R_{\infty}\rangle}, (S19)

where RR_{\infty} represents the stationary spreading sizes of simulations. For the HCP model, Fig. S7 presents examples of the susceptibility against λ\lambda, where each point is the result of 1000 simulations. Complying with prior works, the peak in susceptibility corresponds to the spreading threshold (λc\lambda_{c}). Table S2 presents the estimated thresholds under different settings (corresponding to Fig. 4 in the main text).

Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
congress-bills ×1043\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1057\!\times\!10^{-5} ×1056\!\times\!10^{-5}
house-committees ×1034\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1049\!\times\!10^{-4} ×1047\!\times\!10^{-4}
music-review ×1036\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1031\!\times\!10^{-3}
M_PL_062_ins ×1034\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1046\!\times\!10^{-4} ×1045\!\times\!10^{-4}
email-EU ×1037\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1047\!\times\!10^{-4}
M_PL_015_ins ×1039\!\times\!10^{-3} ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3}
Mid1 ×1031\!\times\!10^{-3} ×1049\!\times\!10^{-4} ×1047\!\times\!10^{-4} ×1045\!\times\!10^{-4}
geometry-questions ×1035\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1045\!\times\!10^{-4} ×1043\!\times\!10^{-4}
M_PL_062_pl ×1031\!\times\!10^{-3} ×1046\!\times\!10^{-4} ×1044\!\times\!10^{-4} ×1043\!\times\!10^{-4}
algebra-questions ×1037\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1031\!\times\!10^{-3}
Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
SFHH ×1022\!\times\!10^{-2} ×1022\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1021\!\times\!10^{-2}
Elem1 ×1031\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1048\!\times\!10^{-4} ×1045\!\times\!10^{-4}
Thiers13 ×1022\!\times\!10^{-2} ×1022\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1039\!\times\!10^{-3}
senate-bills ×1058\!\times\!10^{-5} ×1054\!\times\!10^{-5} ×1052\!\times\!10^{-5} ×1052\!\times\!10^{-5}
senate-committees ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1031\!\times\!10^{-3}
LyonSchool ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3}
InVS15 ×1022\!\times\!10^{-2} ×1022\!\times\!10^{-2} ×1022\!\times\!10^{-2} ×1022\!\times\!10^{-2}
email-Enron ×1021\!\times\!10^{-2} ×1039\!\times\!10^{-3} ×1035\!\times\!10^{-3} ×1034\!\times\!10^{-3}
M_PL_015_pl ×1035\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1049\!\times\!10^{-4}
LH10 ×1021\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1038\!\times\!10^{-3}
Table S2: Spreading thresholds (λc\lambda_{c}) in the HCP model when μ=1\mu=1.
Figure S7: Determination of λc\lambda_{c} of HCP when μ=1\mu=1 based on susceptibility. Each subplot corresponds to a parameter vv and a real hypergraph, where susceptibility is shown against λ\lambda. In the subplots, each point is obtained from 1000 independent simulations, each starting from a randomly selected seed. The peak, indicated by a red point, represents the threshold (λc\lambda_{c}).

Similarly, we explore the threshold of λ\lambda under more cases (μ1\mu\neq 1) by using the susceptibility χ\chi. Specifically, Tab. S3 and Tab. S4 present the spreading thresholds of HCP when μ=0.1\mu=0.1 and μ=0.5\mu=0.5, respectively. Fig. S8 and Fig. S9 show examples of locating the threshold of η\eta by susceptibility.

Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
congress-bills ×1053\!\times\!10^{-5} ×1052\!\times\!10^{-5} ×1066\!\times\!10^{-6} ×1064\!\times\!10^{-6}
house-committees ×1044\!\times\!10^{-4} ×1041\!\times\!10^{-4} ×1055\!\times\!10^{-5} ×1055\!\times\!10^{-5}
music-review ×1049\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1059\!\times\!10^{-5} ×1056\!\times\!10^{-5}
M_PL_062_ins ×1046\!\times\!10^{-4} ×1041\!\times\!10^{-4} ×1054\!\times\!10^{-5} ×1054\!\times\!10^{-5}
email-EU ×1046\!\times\!10^{-4} ×1045\!\times\!10^{-4} ×1041\!\times\!10^{-4} ×1056\!\times\!10^{-5}
M_PL_015_ins ×1031\!\times\!10^{-3} ×1044\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1059\!\times\!10^{-5}
Mid1 ×1041\!\times\!10^{-4} ×1041\!\times\!10^{-4} ×1058\!\times\!10^{-5} ×1054\!\times\!10^{-5}
geometry-questions ×1044\!\times\!10^{-4} ×1059\!\times\!10^{-5} ×1054\!\times\!10^{-5} ×1052\!\times\!10^{-5}
M_PL_062_pl ×1041\!\times\!10^{-4} ×1055\!\times\!10^{-5} ×1053\!\times\!10^{-5} ×1052\!\times\!10^{-5}
algebra-questions ×1031\!\times\!10^{-3} ×1042\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1058\!\times\!10^{-5}
Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
SFHH ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1031\!\times\!10^{-3}
Elem1 ×1042\!\times\!10^{-4} ×1041\!\times\!10^{-4} ×1058\!\times\!10^{-5} ×1054\!\times\!10^{-5}
Thiers13 ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1031\!\times\!10^{-3}
senate-bills ×1051\!\times\!10^{-5} ×1064\!\times\!10^{-6} ×1062\!\times\!10^{-6} ×1079\!\times\!10^{-7}
senate-committees ×1046\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1058\!\times\!10^{-5} ×1057\!\times\!10^{-5}
LyonSchool ×1043\!\times\!10^{-4} ×1043\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1041\!\times\!10^{-4}
InVS15 ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3}
email-Enron ×1032\!\times\!10^{-3} ×1049\!\times\!10^{-4} ×1045\!\times\!10^{-4} ×1044\!\times\!10^{-4}
M_PL_015_pl ×1045\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1059\!\times\!10^{-5} ×1059\!\times\!10^{-5}
LH10 ×1034\!\times\!10^{-3} ×1049\!\times\!10^{-4} ×1047\!\times\!10^{-4} ×1046\!\times\!10^{-4}
Table S3: Spreading thresholds (λc\lambda_{c}) in the HCP model when μ=0.1\mu=0.1.
Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
congress-bills ×1042\!\times\!10^{-4} ×1057\!\times\!10^{-5} ×1053\!\times\!10^{-5} ×1052\!\times\!10^{-5}
house-committees ×1032\!\times\!10^{-3} ×1046\!\times\!10^{-4} ×1043\!\times\!10^{-4} ×1042\!\times\!10^{-4}
music-review ×1034\!\times\!10^{-3} ×1049\!\times\!10^{-4} ×1046\!\times\!10^{-4} ×1044\!\times\!10^{-4}
M_PL_062_ins ×1032\!\times\!10^{-3} ×1045\!\times\!10^{-4} ×1043\!\times\!10^{-4} ×1042\!\times\!10^{-4}
email-EU ×1034\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1047\!\times\!10^{-4} ×1044\!\times\!10^{-4}
M_PL_015_ins ×1036\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1048\!\times\!10^{-4} ×1045\!\times\!10^{-4}
Mid1 ×1046\!\times\!10^{-4} ×1045\!\times\!10^{-4} ×1044\!\times\!10^{-4} ×1042\!\times\!10^{-4}
geometry-questions ×1031\!\times\!10^{-3} ×1044\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1041\!\times\!10^{-4}
M_PL_062_pl ×1045\!\times\!10^{-4} ×1043\!\times\!10^{-4} ×1042\!\times\!10^{-4} ×1041\!\times\!10^{-4}
algebra-questions ×1034\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1048\!\times\!10^{-4} ×1045\!\times\!10^{-4}
Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
SFHH ×1039\!\times\!10^{-3} ×1039\!\times\!10^{-3} ×1038\!\times\!10^{-3} ×1036\!\times\!10^{-3}
Elem1 ×1047\!\times\!10^{-4} ×1045\!\times\!10^{-4} ×1044\!\times\!10^{-4} ×1042\!\times\!10^{-4}
Thiers13 ×1038\!\times\!10^{-3} ×1038\!\times\!10^{-3} ×1036\!\times\!10^{-3} ×1035\!\times\!10^{-3}
senate-bills ×1055\!\times\!10^{-5} ×1052\!\times\!10^{-5} ×1051\!\times\!10^{-5} ×1068\!\times\!10^{-6}
senate-committees ×1032\!\times\!10^{-3} ×1049\!\times\!10^{-4} ×1045\!\times\!10^{-4} ×1044\!\times\!10^{-4}
LyonSchool ×1031\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1049\!\times\!10^{-4} ×1046\!\times\!10^{-4}
InVS15 ×1039\!\times\!10^{-3} ×1021\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1037\!\times\!10^{-3}
email-Enron ×1037\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3}
M_PL_015_pl ×1033\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1047\!\times\!10^{-4} ×1046\!\times\!10^{-4}
LH10 ×1038\!\times\!10^{-3} ×1035\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1033\!\times\!10^{-3}
Table S4: Spreading thresholds (λc\lambda_{c}) in the HCP model when μ=0.5\mu=0.5.
Figure S8: Determination of λc\lambda_{c} of HCP when μ=0.1\mu=0.1 based on susceptibility. Each subplot corresponds to a parameter vv and a real hypergraph, where susceptibility is shown against λ\lambda. In the subplots, each point is obtained from 300 independent simulations, each starting from a randomly selected seed. The peak, indicated by a red point, represents the threshold (λc\lambda_{c}).
Figure S9: Determination of λc\lambda_{c} of HCP when μ=0.5\mu=0.5 based on susceptibility. Each subplot corresponds to a parameter vv and a real hypergraph, where susceptibility is shown against λ\lambda. In the subplots, each point is obtained from 1000 independent simulations, each starting from a randomly selected seed. The peak, indicated by a red point, represents the threshold (λc\lambda_{c}).

S3.2 Results for robustness evaluation

For each group of parameters and each hypergraph shown in Tab. S2 (also S3 and S4), we take 50%50\% nodes from it to serve as the seed in turn, and then calculate Kendall’s τ\tau for measures. Finally, results of Kendall’s τ\tau are shown in Figure S10S12 (corresponding to cases with μ=1\mu=1, μ=0.1\mu=0.1, and μ=0.5\mu=0.5, respectively); in each figure, subplots are arranged by different settings of λ\lambda and ν\nu. Results show that the IPS methods, whatever IPS1HCPIPS_{1}^{HCP}, IPS2HCPIPS_{2}^{HCP} and IPS2rHCPIPS_{2r}^{HCP}, outperform existing methods in all dynamical parameters. It highlights that the performance of IPS is robust to parameters. Note that the parameterized measures IPS2HCPIPS_{2}^{HCP} and IPS2rHCPIPS_{2r}^{HCP} require pre-rescaling when μ1\mu\neq 1 (i.e., λλμ\lambda\leftarrow\frac{\lambda}{\mu}, μ1\mu\leftarrow 1).

Figure S10: Robustness analysis when μ=1.0\mu=1.0. Results of Kendall’s τ\tau between node measure and node influence are shown as boxplots (containing 20 real hypergraphs). The solid line in each box is the median value, and the dashed line is the mean value. Node influence is obtained through 1000 simulations.
Figure S11: Robustness analysis when μ=0.1\mu=0.1. Results of Kendall’s τ\tau between node measure and node influence are shown as boxplots (containing 20 real hypergraphs). The solid line in each box is the median value, and the dashed line is the mean value. Node influence is obtained through 300 simulations.
Figure S12: Robustness analysis when μ=0.5\mu=0.5. Results of Kendall’s τ\tau between node measure and node influence are shown as boxplots (containing 20 real hypergraphs). The solid line in each box is the median value, and the dashed line is the mean value. Node influence is obtained through 1000 simulations.

S4 Transferability of IPS under different spreading dynamics

We study the effectiveness of the IPS framework in other spreading dynamics, including the higher-order contagion model with size attenuation (HCSA) and the higher-order threshold contagion model (HTC), to evaluate its transferability.

S4.1 Transferability evaluation under HCSA

S4.1.1 Parameter settings for HCSA

To ensure the robustness of the results, we consider situations of different parameters under the HCSA model, i.e., μ=1,0.1\mu=1,0.1; ν=1,2,3,4\nu=1,2,3,4; λ=0.1λc,λc,10λc\lambda=0.1\lambda_{c},\lambda_{c},10\lambda_{c}, respectively. Similarly, the spreading threshold (λc\lambda_{c}) under given ν\nu and μ\mu in each hypergraph is obtained by using susceptibility in Eq.(S19) (see examples for the case of μ=1\mu=1 in Fig. S13, and μ=0.1\mu=0.1 in Fig. S14). The values of λc\lambda_{c} in each hypergraph are presented in Tab. S5 (μ=1\mu=1, also corresponding to Fig. 5 in the main text) and Tab.S6 (μ=0.1\mu=0.1).

Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
congress-bills ×1036\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1047\!\times\!10^{-4}
house-committees ×1012\!\times\!10^{-1} ×1026\!\times\!10^{-2} ×1025\!\times\!10^{-2} ×1024\!\times\!10^{-2}
music-review ×1013\!\times\!10^{-1} ×1027\!\times\!10^{-2} ×1025\!\times\!10^{-2} ×1023\!\times\!10^{-2}
M_PL_062_ins ×1029\!\times\!10^{-2} ×1024\!\times\!10^{-2} ×1022\!\times\!10^{-2} ×1022\!\times\!10^{-2}
email-EU ×1023\!\times\!10^{-2} ×1023\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1038\!\times\!10^{-3}
M_PL_015_ins ×1013\!\times\!10^{-1} ×1011\!\times\!10^{-1} ×1027\!\times\!10^{-2} ×1026\!\times\!10^{-2}
Mid1 ×1034\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1033\!\times\!10^{-3}
geometry-questions ×1029\!\times\!10^{-2} ×1023\!\times\!10^{-2} ×1022\!\times\!10^{-2} ×1021\!\times\!10^{-2}
M_PL_062_pl ×1025\!\times\!10^{-2} ×1023\!\times\!10^{-2} ×1022\!\times\!10^{-2} ×1022\!\times\!10^{-2}
algebra-questions ×1029\!\times\!10^{-2} ×1025\!\times\!10^{-2} ×1023\!\times\!10^{-2} ×1022\!\times\!10^{-2}
Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
SFHH ×1025\!\times\!10^{-2} ×1025\!\times\!10^{-2} ×1026\!\times\!10^{-2} ×1024\!\times\!10^{-2}
Elem1 ×1036\!\times\!10^{-3} ×1035\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1033\!\times\!10^{-3}
Thiers13 ×1025\!\times\!10^{-2} ×1024\!\times\!10^{-2} ×1024\!\times\!10^{-2} ×1024\!\times\!10^{-2}
senate-bills ×1032\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1047\!\times\!10^{-4} ×1046\!\times\!10^{-4}
senate-committees ×1011\!\times\!10^{-1} ×1024\!\times\!10^{-2} ×1023\!\times\!10^{-2} ×1022\!\times\!10^{-2}
LyonSchool ×1021\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1039\!\times\!10^{-3} ×1036\!\times\!10^{-3}
InVS15 ×1026\!\times\!10^{-2} ×1025\!\times\!10^{-2} ×1026\!\times\!10^{-2} ×1025\!\times\!10^{-2}
email-Enron ×1028\!\times\!10^{-2} ×1029\!\times\!10^{-2} ×1024\!\times\!10^{-2} ×1023\!\times\!10^{-2}
M_PL_015_pl ×1029\!\times\!10^{-2} ×1025\!\times\!10^{-2} ×1023\!\times\!10^{-2} ×1023\!\times\!10^{-2}
LH10 ×1024\!\times\!10^{-2} ×1024\!\times\!10^{-2} ×1024\!\times\!10^{-2} ×1023\!\times\!10^{-2}
Table S5: Spreading thresholds (λc\lambda_{c}) in the HCSA model when μ=1.0\mu=1.0.
Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
congress-bills ×1031\!\times\!10^{-3} ×1043\!\times\!10^{-4} ×1059\!\times\!10^{-5} ×1058\!\times\!10^{-5}
house-committees ×1022\!\times\!10^{-2} ×1036\!\times\!10^{-3} ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3}
music-review ×1024\!\times\!10^{-2} ×1037\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1032\!\times\!10^{-3}
M_PL_062_ins ×1021\!\times\!10^{-2} ×1036\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1048\!\times\!10^{-4}
email-EU ×1033\!\times\!10^{-3} ×1033\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1047\!\times\!10^{-4}
M_PL_015_ins ×1025\!\times\!10^{-2} ×1021\!\times\!10^{-2} ×1035\!\times\!10^{-3} ×1034\!\times\!10^{-3}
Mid1 ×1046\!\times\!10^{-4} ×1046\!\times\!10^{-4} ×1044\!\times\!10^{-4} ×1042\!\times\!10^{-4}
geometry-questions ×1021\!\times\!10^{-2} ×1034\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1048\!\times\!10^{-4}
M_PL_062_pl ×1035\!\times\!10^{-3} ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1048\!\times\!10^{-4}
algebra-questions ×1022\!\times\!10^{-2} ×1038\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3}
Dataset λc\lambda_{c}
ν=1\nu=1 ν=2\nu=2 ν=3\nu=3 ν=4\nu=4
SFHH ×1039\!\times\!10^{-3} ×1035\!\times\!10^{-3} ×1035\!\times\!10^{-3} ×1034\!\times\!10^{-3}
Elem1 ×1049\!\times\!10^{-4} ×1047\!\times\!10^{-4} ×1044\!\times\!10^{-4} ×1042\!\times\!10^{-4}
Thiers13 ×1036\!\times\!10^{-3} ×1036\!\times\!10^{-3} ×1035\!\times\!10^{-3} ×1035\!\times\!10^{-3}
senate-bills ×1043\!\times\!10^{-4} ×1041\!\times\!10^{-4} ×1055\!\times\!10^{-5} ×1054\!\times\!10^{-5}
senate-committees ×1039\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1032\!\times\!10^{-3} ×1032\!\times\!10^{-3}
LyonSchool ×1031\!\times\!10^{-3} ×1031\!\times\!10^{-3} ×1048\!\times\!10^{-4} ×1045\!\times\!10^{-4}
InVS15 ×1037\!\times\!10^{-3} ×1036\!\times\!10^{-3} ×1039\!\times\!10^{-3} ×1035\!\times\!10^{-3}
email-Enron ×1039\!\times\!10^{-3} ×1039\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1032\!\times\!10^{-3}
M_PL_015_pl ×1021\!\times\!10^{-2} ×1035\!\times\!10^{-3} ×1033\!\times\!10^{-3} ×1032\!\times\!10^{-3}
LH10 ×1036\!\times\!10^{-3} ×1036\!\times\!10^{-3} ×1034\!\times\!10^{-3} ×1034\!\times\!10^{-3}
Table S6: Spreading thresholds (λc\lambda_{c}) in the HCSA model when μ=0.1\mu=0.1.
Figure S13: Determination of λc\lambda_{c} based on susceptibility when μ=1\mu=1 in the HCSA model. Each subplot corresponds to a parameter ν\nu and a real hypergraph, where susceptibility is shown against λ\lambda. In the subplots, each point is obtained from 1000 independent simulations, each starting from a randomly selected seed. The peak, indicated by a red point, represents the threshold (λc\lambda_{c}).
Figure S14: Determination of λc\lambda_{c} based on susceptibility when μ=0.1\mu=0.1 in the HCSA model. Each subplot corresponds to a parameter ν\nu and a real hypergraph, where susceptibility is shown against λ\lambda. In the subplots, each point is obtained from 300 independent simulations, each starting from a randomly selected seed. The peak, indicated by a red point, represents the threshold (λc\lambda_{c}).

S4.1.2 Results for transferability evaluation under HCSA

For each group of parameters and each hypergraph shown in Tab. S5 (also S6), we take 50%50\% nodes from it to serve as the seed in turn, and then calculate Kendall’s τ\tau for measures. Finally, results of Kendall’s τ\tau are shown in Fig. S15 and Fig.S16 (corresponding to cases with μ=1\mu=1 and μ=0.1\mu=0.1, respectively); in each figure, subplots are arranged by different settings of λ\lambda and ν\nu.

We find that IPS (IPS1HCSAIPS_{1}^{HCSA}) achieves the best performance in most parameter settings. This verifies the transferability of IPS to the HCSA model. Besides, the hyper-degree method exhibits comparable performance, which can be explained from two perspectives. On the one hand, its calculation is similar to IPS1HCSAIPS^{HCSA}_{1}. On the other hand, hyper-degree gains an artificial advantage in Kendall’s τ\tau due to its “weak monotonicity”, i.e., assigning identical values to many nodes. That is, the hyper-degree has a smaller number of centrality values, causing Kendall’s τ\tau to be biased towards larger values. To verify this, we add a uniformly distributed random variable δ(0,1)\delta\in(0,1) to each node’s hyper-degree value. This randomized hyper-degree (noted as hyper-degree-R) expands the measure values while preserving the original ordinal relationships among nodes with different hyper-degree values. Results in the following Fig. S15 and S16 show that the τ\tau values of hyper-degree-R under different parameters are consistently lower than those of IPS methods.

Figure S15: Performance of measures in the HCSA model when μ=1.0\mu=1.0. Results of Kendall’s τ\tau between node measure and node influence are shown as boxplots (containing 20 real hypergraphs). The solid line in each box is the median value, and the dashed line is the mean value. Node influence is obtained through 1000 simulations.
Figure S16: Performance of measures in the HCSA model when μ=0.1\mu=0.1. Results of Kendall’s τ\tau between node measure and node influence are shown as boxplots (containing 20 real hypergraphs). The solid line in each box is the median value, and the dashed line is the mean value. Node influence is obtained through 300 simulations.

S4.2 Transferability evaluation under HTC

S4.2.1 Parameter settings for HTC

Furthermore, we test the transferability of the IPS method under the HTC model, where we consider different parameters to ensure the robustness of the results, including μ=1,0.1\mu=1,0.1; θ=0.25, 0.5\theta=0.25,\,0.5; η=0.1ηc\eta=0.1\eta_{c}, ηc\eta_{c}, 10ηc10\eta_{c} (or 2ηc2\eta_{c} instead when 10ηc110\eta_{c}\geq 1), respectively. In this model, we also determine the threshold of η\eta (i.e., ηc\eta_{c}) under given θ\theta and μ\mu through the calculation of susceptibility in Eq. (S19), as exemplified in Fig. S17 for cases when μ=1\mu=1, and Fig. S18 for cases when μ=0.1\mu=0.1. Here, for subsequent analysis, we retain 11 hypergraphs where the peak of χ\chi can be clearly observed. The values of ηc\eta_{c} are given in the following Tab. S7 (μ=1\mu=1, corresponding to Fig. 5 in the main text) and Tab. S8 (μ=0.1\mu=0.1), respectively.

Dataset ηc\eta_{c}
θ=0.25\theta=0.25 θ=0.5\theta=0.5
congress-bills ×1039\!\times\!10^{-3} ×1029\!\times\!10^{-2}
email-EU ×1022\!\times\!10^{-2} ×1029\!\times\!10^{-2}
Mid1 ×1033\!\times\!10^{-3} ×1025\!\times\!10^{-2}
SFHH ×1022\!\times\!10^{-2} ×1027\!\times\!10^{-2}
Elem1 ×1036\!\times\!10^{-3} ×1012\!\times\!10^{-1}
Thiers13 ×1022\!\times\!10^{-2} ×1012\!\times\!10^{-1}
Dataset ηc\eta_{c}
θ=0.25\theta=0.25 θ=0.5\theta=0.5
senate-bills ×1035\!\times\!10^{-3} ×1025\!\times\!10^{-2}
LyonSchool ×1036\!\times\!10^{-3} ×1012\!\times\!10^{-1}
InVS15 ×1023\!\times\!10^{-2} ×1011\!\times\!10^{-1}
email-Enron ×1025\!\times\!10^{-2} ×1011\!\times\!10^{-1}
LH10 ×1022\!\times\!10^{-2} ×1012\!\times\!10^{-1}
Table S7: Threshold of parameter η\eta in the HTC model when μ=1.0\mu=1.0.
Dataset ηc\eta_{c}
θ=0.25\theta=0.25 θ=0.5\theta=0.5
congress-bills ×1031\!\times\!10^{-3} ×1037\!\times\!10^{-3}
email-EU ×1032\!\times\!10^{-3} ×1036\!\times\!10^{-3}
Mid1 ×1043\!\times\!10^{-4} ×1035\!\times\!10^{-3}
SFHH ×1033\!\times\!10^{-3} ×1021\!\times\!10^{-2}
Elem1 ×1047\!\times\!10^{-4} ×1021\!\times\!10^{-2}
Thiers13 ×1033\!\times\!10^{-3} ×1022\!\times\!10^{-2}
Dataset ηc\eta_{c}
θ=0.25\theta=0.25 θ=0.5\theta=0.5
senate-bills ×1046\!\times\!10^{-4} ×1035\!\times\!10^{-3}
LyonSchool ×1031\!\times\!10^{-3} ×1022\!\times\!10^{-2}
InVS15 ×1033\!\times\!10^{-3} ×1021\!\times\!10^{-2}
email-Enron ×1035\!\times\!10^{-3} ×1022\!\times\!10^{-2}
LH10 ×1034\!\times\!10^{-3} ×1022\!\times\!10^{-2}
Table S8: Threshold of parameter η\eta in the HTC model when μ=0.1\mu=0.1.
Figure S17: Determination of ηc\eta_{c} based on susceptibility when μ=1\mu=1 in the HTC model. Each subplot corresponds to a parameter ν\nu and a real hypergraph, where susceptibility is shown against η\eta. In the subplots, each point is obtained from 1000 independent simulations, each starting from a randomly selected seed. The peak, indicated by a red point, represents the threshold (ηc\eta_{c}).
Figure S18: Determination of ηc\eta_{c} based on susceptibility when μ=0.1\mu=0.1 in the HTC model. Each subplot corresponds to a parameter ν\nu and a real hypergraph, where susceptibility is shown against η\eta. In the subplots, each point is obtained from 300 independent simulations, each starting from a randomly selected seed. The peak, indicated by a red point, represents the threshold (ηc\eta_{c}).

S4.2.2 Results for transferability evaluation unde HTC

For each group of parameters and each hypergraph shown in Tab. S7 (also S8), we take 50%50\% nodes from it to serve as the seed in turn, and then calculate Kendall’s τ\tau for measures. Finally, results of Kendall’s τ\tau are shown in Fig. S19 and Fig.S20 (corresponding to cases with μ=1\mu=1 and μ=0.1\mu=0.1, respectively); in each figure, subplots are arranged by different settings of θ\theta and η\eta. Notably, IPS1HTCIPS_{1}^{HTC} significantly outperforms other methods in all parameter settings. This finding validates the effectiveness of IPS in the HTC model and further verifies the transferability of the IPS framework.

Figure S19: Performance of measures in the HTC model when μ=1.0\mu=1.0. Results of Kendall’s τ\tau between node measure and node influence are shown as boxplots (containing 11 real hypergraphs). The solid line in each box is the median value, and the dashed line is the mean value. Node influence is obtained through 1000 simulations.
Figure S20: Performance of measures in the HTC model when μ=0.1\mu=0.1. Results of Kendall’s τ\tau between node measure and node influence are shown as boxplots (containing 11 real hypergraphs). The solid line in each box is the median value, and the dashed line is the mean value. Node influence is obtained through 300 simulations.

S5 Cross-paradigm transferability of IPS

We explore the cross-paradigm transferability of the IPS framework by applying it to two types of higher-order naming game dynamics (HNG), i.e., the unanimity rule and the union rule. Figure S21 presents the cases of the unanimity rule. Specifically, each heatmap shows the steady-state abundance of the name AA (denoted as ρA\rho_{A}) under different (β,p)(\beta,p). In each grid cell, the vertical axis (pp) indicates that the top pNpN nodes are selected as committed individuals adopting the name AA, through centrality measures or through the random selection. For a more realistic comparison, the committed individuals are re-chosen randomly for each value of pp, instead of truncating the top-pNpN ranked nodes in a single randomly generated ranking. To integrate those pcp_{c} corresponding to different values of β\beta, we use the area of ρA=0\rho_{A}=0 (black regions) to indicate the effectiveness of the measure. A larger black region means a smaller critical mass pcp_{c}, which indicates that fewer committed individuals are needed to lead to the adoption of the name AA in the whole population, thereby demonstrating greater effectiveness of the measure. We find that IPS consistently triggers the smallest pcp_{c} in almost all hypergraphs. This finding validates the transferability of IPS in the higher-order naming game model. In addition, IPS also performs the best when considering the union rule in the higher-order naming game (see Fig. S22).

Refer to caption
Figure S21: The steady-state abundance of name AA under the unanimity rule. The vertical axis pp corresponds to the top pNpN of nodes identified by different measures, which is abbreviated at the top of the column. Specifically, Rand: Random, 2-Bet: 2-betweenness, 2-Clos: 2-closeness, 2-KCore: 2-k-coreness, 2-Eig: 2-eigenvector, 2-Deg: 2-degree, HC-R: hyper-coreness-RR, HC-RwR_{w}: hyper-coreness-RwR_{w}, Eig-L: eigenvector-linear, Eig-M: eigenvector-max, H-Deg: hyper-degree, IPS1HNGIPS^{HNG}_{1}: IPS1HNGIPS^{HNG}_{1}.
Refer to caption
Figure S22: The steady-state abundance of name AA under the union rule. The vertical axis pp corresponds to the top pNpN of nodes identified by different measures, which is abbreviated at the top of the column. Specifically, Rand: Random, 2-Bet: 2-betweenness, 2-Clos: 2-closeness, 2-KCore: 2-k-coreness, 2-Eig: 2-eigenvector, 2-Deg: 2-degree, HC-R: hyper-coreness-RR, HC-RwR_{w}: hyper-coreness-RwR_{w}, Eig-L: eigenvector-linear, Eig-M: eigenvector-max, H-Deg: hyper-degree, IPS1HNGIPS^{HNG}_{1}: IPS1HNGIPS^{HNG}_{1}.

S6 The performance of IPS in epidemic containment

The immunization strategy is a classical problem in both complex network science research and human society. Its core objective is to find the optimal sequence for node (or edge) removal, a process that is fundamentally based on centrality measures Clusella et al. (2016).

Here, we apply the IPS framework to design immunization strategies for higher-order epidemic containment. Following the general experimental procedures, we take the SIS type HCP model (denoted as HCP-SIS), where II state nodes convert to the SS state with probability μ\mu, rather than to the RR state. We monitor the disease prevalence ρ\rho to evaluate different methods Matamalas et al. (2018). In particular, we use different centrality measures to identify important nodes to immunize. The smaller the ratio of immunized nodes required to control the disease, the more effective the centrality measure is. Generally, the immunization threshold pcp_{c} is the minimum node immunization fraction pp that satisfies ρ<1/N\rho<1/N (a commonly used disease control threshold).

We conduct extensive experiments on 20 real-world hypergraphs. For each hypergraph, we test eight groups of parameters (shown in Tab. S9). In each scenario, we rank these methods by their control threshold in ascending order (i.e., descending order of performance). Figure S23 summarizes the performance of each method in all situations. Results show that the IPS measure is always in the top 6, thereby performing overall best, while others drop out of the top 6 in some cases. In addition, unlike the previous cases of spreading promotion (i.e., identifying influential nodes in SIR-type propagation), 2-degree, 2-closeness, and 2-betweenness, perform well here in epidemic containment. That is, there is a certain mismatch between spreading influence and the ability to block spreads. Notably, IPS achieves good performance in both objectives, indicating its outstanding ability in locating critical nodes. The detailed results are provided in Fig. S24S27, where the circled number in the upper right corner of each subplot indicates the corresponding propagation parameters shown in Tab. S9.

Figure S23: The overall performance of different measures in epidemic containment. a: The ranking of control thresholds is obtained under different dynamical settings and different hypergraphs, and we present the proportion of each method in each ranking. b: For all situations, the proportion that the method is in top 6 is as follows: IPS1HCPIPS_{1}^{HCP}: 100%100\%, 2-degree: 83.13%83.13\%, 2-closeness: 77.50%77.50\%, hyper-degree: 68.75%68.75\%, 2-betweenness: 63.75%63.75\%, 2-eigenvector: 53.13%53.13\%, hyper-coreness-RwR_{w}: 51.25%51.25\%, eigenvector-max: 42.50%42.50\%, eigenvector-linear: 40.63%40.63\%, hyper-coreness-RR: 35.00%35.00\%, 2-k-coreness:6.25%6.25\%, random: 1.88%1.88\%.
Refer to caption
Figure S24: Prevalence under different immunization strategies (μ=1\mu=1, Part 1). The prevalence is shown against the immunized fraction. Each subplot corresponds to the case under a real hypergraph and a dynamical setting (indicated by the circled number).
Refer to caption
Figure S25: Prevalence under different immunization strategies (μ=1\mu=1, Part 2). The prevalence is shown against the immunized fraction. Each subplot corresponds to the case under a real hypergraph and a dynamical setting (indicated by the circled number).
Refer to caption
Figure S26: Prevalence under different immunization strategies (μ=0.1\mu=0.1, Part 1). The prevalence is shown against the immunized fraction. Each subplot corresponds to the case under a real hypergraph and a dynamical setting (indicated by the circled number).
Refer to caption
Figure S27: Prevalence under different immunization strategies (μ=0.1\mu=0.1, Part 2). The prevalence is shown against the immunized fraction. Each subplot corresponds to the case under a real hypergraph and a dynamical setting (indicated by the circled number).
Dataset Parameters
μ=1\mu=1 μ=0.1\mu=0.1
ν=1\nu=1 ν=3\nu=3 ν=1\nu=1 ν=3\nu=3
λ1\lambda_{1} λ2\lambda_{2} λ1\lambda_{1} λ2\lambda_{2} λ1\lambda_{1} λ2\lambda_{2} λ1\lambda_{1} λ2\lambda_{2}
congress-bills ×1044.0\!\times\!10^{-4} ×1048.0\!\times\!10^{-4} ×1041.0\!\times\!10^{-4} ×1042.0\!\times\!10^{-4} ×1054.0\!\times\!10^{-5} ×1058.0\!\times\!10^{-5} ×1051.0\!\times\!10^{-5} ×1052.0\!\times\!10^{-5}
house-committees ×1021.0\!\times\!10^{-2} ×1022.0\!\times\!10^{-2} ×1045.0\!\times\!10^{-4} ×1031.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1053.5\!\times\!10^{-5} ×1057.0\!\times\!10^{-5}
music-review ×1021.0\!\times\!10^{-2} ×1022.0\!\times\!10^{-2} ×1031.5\!\times\!10^{-3} ×1033.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1041.0\!\times\!10^{-4} ×1042.0\!\times\!10^{-4}
M_PL_062_ins ×1034.5\!\times\!10^{-3} ×1039.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1044.0\!\times\!10^{-4} ×1048.0\!\times\!10^{-4} ×1055.0\!\times\!10^{-5} ×1041.0\!\times\!10^{-4}
email-EU ×1034.5\!\times\!10^{-3} ×1039.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1044.5\!\times\!10^{-4} ×1049.0\!\times\!10^{-4} ×1055.0\!\times\!10^{-5} ×1041.0\!\times\!10^{-4}
M_PL_015_ins ×1022.0\!\times\!10^{-2} ×1024.0\!\times\!10^{-2} ×1031.5\!\times\!10^{-3} ×1033.0\!\times\!10^{-3} ×1031.5\!\times\!10^{-3} ×1033.0\!\times\!10^{-3} ×1041.0\!\times\!10^{-4} ×1042.0\!\times\!10^{-4}
Mid1 ×1033.0\!\times\!10^{-3} ×1036.0\!\times\!10^{-3} ×1031.5\!\times\!10^{-3} ×1033.0\!\times\!10^{-3} ×1043.0\!\times\!10^{-4} ×1046.0\!\times\!10^{-4} ×1041.0\!\times\!10^{-4} ×1042.0\!\times\!10^{-4}
geometry-questions ×1033.0\!\times\!10^{-3} ×1036.0\!\times\!10^{-3} ×1042.5\!\times\!10^{-4} ×1045.0\!\times\!10^{-4} ×1043.0\!\times\!10^{-4} ×1046.0\!\times\!10^{-4} ×1051.0\!\times\!10^{-5} ×1052.0\!\times\!10^{-5}
M_PL_062_pl ×1034.0\!\times\!10^{-3} ×1038.0\!\times\!10^{-3} ×1044.5\!\times\!10^{-4} ×1049.0\!\times\!10^{-4} ×1044.0\!\times\!10^{-4} ×1048.0\!\times\!10^{-4} ×1053.0\!\times\!10^{-5} ×1056.0\!\times\!10^{-5}
algebra-questions ×1021.0\!\times\!10^{-2} ×1022.0\!\times\!10^{-2} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1054.0\!\times\!10^{-5} ×1058.0\!\times\!10^{-5}
SFHH ×1024.0\!\times\!10^{-2} ×1028.0\!\times\!10^{-2} ×1022.5\!\times\!10^{-2} ×1025.0\!\times\!10^{-2} ×1033.5\!\times\!10^{-3} ×1037.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1034.0\!\times\!10^{-3}
Elem1 ×1033.0\!\times\!10^{-3} ×1036.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1043.0\!\times\!10^{-4} ×1046.0\!\times\!10^{-4} ×1041.0\!\times\!10^{-4} ×1042.0\!\times\!10^{-4}
Thiers13 ×1024.0\!\times\!10^{-2} ×1028.0\!\times\!10^{-2} ×1022.0\!\times\!10^{-2} ×1024.0\!\times\!10^{-2} ×1034.0\!\times\!10^{-3} ×1038.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1034.0\!\times\!10^{-3}
senate-bills ×1042.5\!\times\!10^{-4} ×1045.0\!\times\!10^{-4} ×1053.5\!\times\!10^{-5} ×1057.0\!\times\!10^{-5} ×1052.5\!\times\!10^{-5} ×1055.0\!\times\!10^{-5} ×1062.0\!\times\!10^{-6} ×1064.0\!\times\!10^{-6}
senate-committees ×1021.5\!\times\!10^{-2} ×1023.0\!\times\!10^{-2} ×1032.0\!\times\!10^{-3} ×1034.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1041.0\!\times\!10^{-4} ×1042.0\!\times\!10^{-4}
LyonSchool ×1021.0\!\times\!10^{-2} ×1022.0\!\times\!10^{-2} ×1033.5\!\times\!10^{-3} ×1037.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1042.5\!\times\!10^{-4} ×1045.0\!\times\!10^{-4}
InVS15 ×1023.5\!\times\!10^{-2} ×1027.0\!\times\!10^{-2} ×1021.0\!\times\!10^{-2} ×1022.0\!\times\!10^{-2} ×1033.0\!\times\!10^{-3} ×1036.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3}
email-Enron ×1023.5\!\times\!10^{-2} ×1027.0\!\times\!10^{-2} ×1021.0\!\times\!10^{-2} ×1022.0\!\times\!10^{-2} ×1033.5\!\times\!10^{-3} ×1037.0\!\times\!10^{-3} ×1043.0\!\times\!10^{-4} ×1046.0\!\times\!10^{-4}
M_PL_015_pl ×1022.0\!\times\!10^{-2} ×1024.0\!\times\!10^{-2} ×1032.0\!\times\!10^{-3} ×1034.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3} ×1034.0\!\times\!10^{-3} ×1041.0\!\times\!10^{-4} ×1042.0\!\times\!10^{-4}
LH10 ×1023.0\!\times\!10^{-2} ×1026.0\!\times\!10^{-2} ×1021.5\!\times\!10^{-2} ×1023.0\!\times\!10^{-2} ×1032.5\!\times\!10^{-3} ×1035.0\!\times\!10^{-3} ×1031.0\!\times\!10^{-3} ×1032.0\!\times\!10^{-3}
Table S9: Parameter settings in immunization experiments. We set μ=0.1,1\mu=0.1,1 and ν=1,3\nu=1,3, respectively. For each pair of μ\mu and ν\nu, we take two values of λ\lambda, satisfying λ2=2λ1\lambda_{2}=2\lambda_{1}.

References

  • Aksoy et al. (2020) S. G. Aksoy, C. Joslyn, C. O. Marrero, B. Praggastis, and E. Purvine Hypernetwork science via high-order hypergraph walks. EPJ Data Science 9 (1), pp. 16. Cited by: §1.
  • Albert et al. (2000) R. Albert, H. Jeong, and A. Barabási Error and attack tolerance of complex networks. nature 406 (6794), pp. 378–382. Cited by: §1.
  • Amburg et al. (2022) I. Amburg, N. Veldt, and A. R. Benson Diverse and experienced group discovery via hypergraph clustering. In Proceedings of the 2022 SIAM International Conference on Data Mining (SDM), pp. 145–153. Cited by: Datasets.
  • Baribi-Bartov et al. (2024) S. Baribi-Bartov, B. Swire-Thompson, and N. Grinberg Supersharers of fake news on Twitter. Science 384 (6699), pp. 979–982. Cited by: §1.
  • Benson et al. (2018) A. R. Benson, R. Abebe, M. T. Schaub, A. Jadbabaie, and J. Kleinberg Simplicial closure and higher-order link prediction. Proceedings of the National Academy of Sciences 115 (48), pp. E11221–E11230. Cited by: Datasets, Datasets, Datasets, Datasets, Datasets.
  • Boccaletti et al. (2023) S. Boccaletti, P. De Lellis, C. Del Genio, K. Alfaro-Bittner, R. Criado, S. Jalan, and M. Romance The structure and dynamics of networks with higher order interactions. Physics Reports 1018, pp. 1–64. Cited by: §1, §2.1, §2.1.
  • Breakspear (2017) M. Breakspear Dynamic models of large-scale brain activity. Nature neuroscience 20 (3), pp. 340–352. Cited by: §1.
  • Centola et al. (2018) D. Centola, J. Becker, D. Brackbill, and A. Baronchelli Experimental evidence for tipping points in social convention. Science 360 (6393), pp. 1116–1119. Cited by: §2.5.
  • Chodrow et al. (2021) P. S. Chodrow, N. Veldt, and A. R. Benson Generative hypergraph clustering: From blockmodels to modularity. Science Advances 7 (28), pp. eabh1303. Cited by: Datasets.
  • Cliff et al. (2023) O. M. Cliff, A. G. Bryant, J. T. Lizier, N. Tsuchiya, and B. D. Fulcher Unifying pairwise interactions in complex dynamics. Nature Computational Science 3 (10), pp. 883–893. Cited by: §1.
  • Clusella et al. (2016) P. Clusella, P. Grassberger, F. J. Pérez-Reche, and A. Politi Immunization and targeted destruction of networks using explosive percolation. Physical review letters 117 (20), pp. 208301. Cited by: §3, §S6.
  • Dall’Asta et al. (2006) L. Dall’Asta, A. Baronchelli, A. Barrat, and V. Loreto Nonequilibrium dynamics of language games on complex networks. Physical Review E—Statistical, Nonlinear, and Soft Matter Physics 74 (3), pp. 036105. Cited by: §2.5.
  • de Arruda et al. (2020) G. F. de Arruda, G. Petri, and Y. Moreno Social contagion models on hypergraphs. Physical Review Research 2 (2), pp. 023032. Cited by: §2.1.
  • de Arruda et al. (2018) G. F. de Arruda, F. A. Rodrigues, and Y. Moreno Fundamentals of spreading processes in single and multilayer complex networks. Physics Reports 756, pp. 1–59. Cited by: Calculation of propagation threshold.
  • de Oliveira and Dickman (2005) M. M. de Oliveira and R. Dickman How to simulate the quasistationary state. Physical Review E—Statistical, Nonlinear, and Soft Matter Physics 71 (1), pp. 016129. Cited by: Calculation of propagation threshold.
  • Del Ferraro et al. (2018) G. Del Ferraro, A. Moreno, B. Min, F. Morone, Ú. Pérez-Ramírez, L. Pérez-Cervera, L. C. Parra, A. Holodny, S. Canals, and H. A. Makse Finding influential nodes for integration in brain networks using optimal percolation theory. Nature communications 9 (1), pp. 2274. Cited by: §1.
  • Engsig et al. (2024) M. Engsig, A. Tejedor, Y. Moreno, E. Foufoula-Georgiou, and C. Kasmi DomiRank Centrality reveals structural fragility of complex networks via node dominance. Nature communications 15 (1), pp. 56. Cited by: §1.
  • Ferraz de Arruda et al. (2023) G. Ferraz de Arruda, G. Petri, P. M. Rodriguez, and Y. Moreno Multistability, intermittency, and hybrid transitions in social contagion models on hypergraphs. Nature communications 14 (1), pp. 1375. Cited by: §1, §2.1, Calculation of propagation threshold.
  • Flamino et al. (2023) J. Flamino, A. Galeazzi, S. Feldman, M. W. Macy, B. Cross, Z. Zhou, M. Serafino, A. Bovet, H. A. Makse, and B. K. Szymanski Political polarization of news media and influencers on twitter in the 2016 and 2020 us presidential elections. Nature Human Behaviour 7 (6), pp. 904–916. Cited by: §3.
  • Fortuna et al. (2014) M. A. Fortuna, R. Ortega, and J. Bascompte The web of life. arXiv preprint arXiv:1403.2575. Cited by: Datasets.
  • Fowler (2006) J. H. Fowler Legislative cosponsorship networks in the US House and Senate. Social networks 28 (4), pp. 454–465. Cited by: Datasets.
  • Gao and Yan (2022) T. Gao and G. Yan Autonomous inference of complex network dynamics from incomplete and noisy data. Nature Computational Science 2 (3), pp. 160–168. Cited by: §3.
  • Génois and Barrat (2018) M. Génois and A. Barrat Can co-location be used as a proxy for face-to-face contacts?. EPJ Data Science 7 (1), pp. 1–18. Cited by: Datasets.
  • Génois et al. (2015) M. Génois, C. L. Vestergaard, J. Fournet, A. Panisson, I. Bonmarin, and A. Barrat Data on face-to-face contacts in an office building suggest a low-cost vaccination strategy based on community linkers. Network Science 3 (3), pp. 326–347. Cited by: Datasets.
  • Han et al. (2025) J. Han, H. Liu, J. Fang, N. Tan, and H. Xiong Automatic Instruction Data Selection for Large Language Models via Uncertainty-Aware Influence Maximization. In Proceedings of the ACM on Web Conference 2025, pp. 4969–4979. Cited by: §1.
  • Han et al. (2024) Z. Han, L. Liu, X. Wang, Y. Hao, H. Zheng, S. Tang, and Z. Zheng Probabilistic activity driven model of temporal simplicial networks and its application on higher-order dynamics. Chaos: An Interdisciplinary Journal of Nonlinear Science 34 (2). Cited by: §3.
  • Hosni et al. (2020) A. I. E. Hosni, K. Li, and S. Ahmad Minimizing rumor influence in multiplex online social networks based on human individual and social behaviors. Information Sciences 512, pp. 1458–1480. Cited by: §3.
  • Hu et al. (2025) J. Hu, J. Cui, and B. Yang Learning interpretable network dynamics via universal neural symbolic regression. Nature Communications 16 (1), pp. 6226. Cited by: §3.
  • Iacopini et al. (2022) I. Iacopini, G. Petri, A. Baronchelli, and A. Barrat Group interactions modulate critical mass dynamics in social convention. Communications Physics 5 (1), pp. 64. Cited by: §2.5, §2.5.
  • Iacopini et al. (2019) I. Iacopini, G. Petri, A. Barrat, and V. Latora Simplicial models of social contagion. Nature communications 10 (1), pp. 2485. Cited by: §1, §2.1.
  • Kirkley et al. (2018) A. Kirkley, H. Barbosa, M. Barthelemy, and G. Ghoshal From the betweenness centrality in street networks to structural invariants in random planar graphs. Nature communications 9 (1), pp. 2501. Cited by: §1.
  • Kitsak et al. (2010) M. Kitsak, L. K. Gallos, S. Havlin, F. Liljeros, L. Muchnik, H. E. Stanley, and H. A. Makse Identification of influential spreaders in complex networks. Nature physics 6 (11), pp. 888–893. Cited by: §1, §2.1.
  • Klimt and Yang (2004) B. Klimt and Y. Yang The enron corpus: a new dataset for email classification research. In European conference on machine learning, pp. 217–226. Cited by: Datasets.
  • Kovalenko et al. (2022) K. Kovalenko, M. Romance, E. Vasilyeva, D. Aleja, R. Criado, D. Musatov, A. M. Raigorodskii, J. Flores, I. Samoylenko, K. Alfaro-Bittner, et al. Vector centrality in hypergraphs. Chaos, Solitons & Fractals 162, pp. 112397. Cited by: §1, §1.
  • Kwapień and Drożdż (2012) J. Kwapień and S. Drożdż Physical approach to complex systems. Physics Reports 515 (3-4), pp. 115–226. Cited by: §1.
  • Lee et al. (2021) J. Lee, Y. Lee, S. M. Oh, and B. Kahng Betweenness centrality of teams in social networks. Chaos: An Interdisciplinary Journal of Nonlinear Science 31 (6). Cited by: §1.
  • Li et al. (2024) X. Li, Q. Zhu, C. Zhao, X. Duan, B. Zhao, X. Zhang, H. Ma, J. Sun, and W. Lin Higher-order granger reservoir computing: simultaneously achieving scalable complex structures inference and accurate dynamics prediction. Nature communications 15 (1), pp. 2506. Cited by: §3.
  • Liu et al. (2020) L. Liu, X. Wang, Y. Zheng, W. Fang, S. Tang, and Z. Zheng Homogeneity trend on social networks changes evolutionary advantage in competitive information diffusion. New Journal of Physics 22 (1), pp. 013019. Cited by: §3.
  • Liu and Zhao (2023) X. Liu and C. Zhao Eigenvector centrality in simplicial complexes of hypergraphs. Chaos: An Interdisciplinary Journal of Nonlinear Science 33 (9). Cited by: §1.
  • Liu et al. (2025) Z. Liu, X. Wang, J. Lu, L. Liu, H. Zheng, and S. Tang Emergence, evolution and manipulation of swing voters in presidential election. arXiv preprint arXiv:2510.26511. Cited by: §3.
  • Lowry et al. (2006) P. B. Lowry, T. L. Roberts, N. C. Romano Jr, P. D. Cheney, and R. T. Hightower The impact of group size and social presence on small-group communication: Does computer-mediated communication make a difference?. Small group research 37 (6), pp. 631–661. Cited by: §2.4.
  • et al. (2016) L. Lü, D. Chen, X. Ren, Q. Zhang, Y. Zhang, and T. Zhou Vital nodes identification in complex networks. Physics reports 650, pp. 1–63. Cited by: §1, §3.
  • Mancastroppa et al. (2023) M. Mancastroppa, I. Iacopini, G. Petri, and A. Barrat Hyper-cores promote localization and efficient seeding in higher-order processes. Nature communications 14 (1), pp. 6223. Cited by: §1, §1, §2.1, §2.1, §2.2, §2.5, Datasets, §S2.1.
  • Mastrandrea et al. (2015) R. Mastrandrea, J. Fournet, and A. Barrat Contact patterns in a high school: a comparison between data collected using wearable sensors, contact diaries and friendship surveys. PloS one 10 (9), pp. e0136497. Cited by: Datasets.
  • Matamalas et al. (2018) J. T. Matamalas, A. Arenas, and S. Gómez Effective approach to epidemic containment using link equations in complex networks. Science advances 4 (12), pp. eaau4212. Cited by: §3, §S6.
  • Mayfield and Stouffer (2017) M. M. Mayfield and D. B. Stouffer Higher-order interactions capture unexplained complexity in diverse communities. Nature ecology & evolution 1 (3), pp. 0062. Cited by: §1.
  • Morone and Makse (2015) F. Morone and H. A. Makse Influence maximization in complex networks through optimal percolation. Nature 524 (7563), pp. 65–68. Cited by: §1.
  • Ni et al. (2019) J. Ni, J. Li, and J. McAuley Justifying recommendations using distantly-labeled reviews and fine-grained aspects. In Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing (EMNLP-IJCNLP), pp. 188–197. Cited by: Datasets.
  • Paranjape et al. (2017) A. Paranjape, A. R. Benson, and J. Leskovec Motifs in temporal networks. In Proceedings of the tenth ACM international conference on web search and data mining, pp. 601–610. Cited by: Datasets.
  • Pei et al. (2014) S. Pei, L. Muchnik, J. S. Andrade, Z. Zheng, and H. A. Makse Searching for superspreaders of information in real-world social media. Scientific reports 4 (1), pp. 5547. Cited by: §1.
  • Petanidou (1991) T. Petanidou Pollination ecology in a phryganic ecosystem. Thessaloniki: Aristotle University of Thessaloniki. Cited by: Datasets.
  • Porter et al. (2005) M. A. Porter, P. J. Mucha, M. E. Newman, and C. M. Warmbrand A network analysis of committees in the US House of Representatives. Proceedings of the National Academy of Sciences 102 (20), pp. 7057–7062. Cited by: Datasets.
  • Robertson (1977) C. Robertson Flowers and insects: lists of visitors of four hundred and fifty-three flowers. Cited by: Datasets.
  • Ruan et al. (2025) K. Ruan, Y. Xu, Z. Gao, Y. Liu, Y. Guo, J. Wen, and H. Sun Discovering physical laws with parallel symbolic enumeration. Nature Computational Science, pp. 1–14. Cited by: §3.
  • Schieber et al. (2023) T. A. Schieber, L. C. Carpi, P. M. Pardalos, C. Masoller, A. Díaz-Guilera, and M. G. Ravetti Diffusion capacity of single and interconnected networks. Nature communications 14 (1), pp. 2217. Cited by: §1.
  • St-Onge et al. (2022) G. St-Onge, I. Iacopini, V. Latora, A. Barrat, G. Petri, A. Allard, and L. Hébert-Dufresne Influential groups for seeding and sustaining nonlinear contagion in heterogeneous hypergraphs. Communications Physics 5 (1), pp. 25. Cited by: §1, §2.1, §2.4.
  • Stehlé et al. (2011) J. Stehlé, N. Voirin, A. Barrat, C. Cattuto, L. Isella, J. Pinton, M. Quaggiotto, W. Van den Broeck, C. Régis, B. Lina, et al. High-resolution measurements of face-to-face contact patterns in a primary school. PloS one 6 (8), pp. e23176. Cited by: Datasets.
  • Ten et al. (2010) C. Ten, G. Manimaran, and C. Liu Cybersecurity for critical infrastructures: Attack and defense modeling. IEEE Transactions on Systems, Man, and Cybernetics-Part A: Systems and Humans 40 (4), pp. 853–865. Cited by: §3.
  • Toth et al. (2015) D. J. Toth, M. Leecaster, W. B. Pettey, A. V. Gundlapalli, H. Gao, J. J. Rainey, A. Uzicanin, and M. H. Samore The role of heterogeneity in contact timing and duration in network models of influenza spread in schools. Journal of The Royal Society Interface 12 (108), pp. 20150279. Cited by: Datasets.
  • Tudisco and Higham (2021) F. Tudisco and D. J. Higham Node and edge nonlinear eigenvector centrality for hypergraphs. Communications Physics 4 (1), pp. 201. Cited by: §1, §2.4.
  • Vanhems et al. (2013) P. Vanhems, A. Barrat, C. Cattuto, J. Pinton, N. Khanafer, C. Régis, B. Kim, B. Comte, and N. Voirin Estimating potential infection transmission routes in hospital wards using wearable proximity sensors. PloS one 8 (9), pp. e73970. Cited by: Datasets.
  • Wang et al. (2020) X. Wang, A. D. Sirianni, S. Tang, Z. Zheng, and F. Fu Public discourse and social network echo chambers driven by socio-cognitive biases. Physical Review X 10 (4), pp. 041042. Cited by: §1.
  • Xiao et al. (2022) L. Xiao, F. Zhang, and F. Zhao Large-scale microbiome data integration enables robust biomarker identification. Nature Computational Science 2 (5), pp. 307–316. Cited by: §1.
  • Xie et al. (2023) X. Xie, X. Zhan, Z. Zhang, and C. Liu Vital node identification in hypergraphs via gravity model. Chaos: An Interdisciplinary Journal of Nonlinear Science 33 (1). Cited by: §1.
  • Yu et al. (2025) Z. Yu, J. Ding, and Y. Li Discover network dynamics with neural symbolic regression. Nature Computational Science, pp. 1–13. Cited by: §3.
  • Zhang et al. (2024) R. Zhang, X. Qu, Q. Zhang, X. Xu, and S. Pei Influence maximization based on threshold models in hypergraphs. Chaos: An Interdisciplinary Journal of Nonlinear Science 34 (2). Cited by: §1.
  • Zhang et al. (2025a) S. Zhang, J. Xie, Y. Chen, M. Gao, C. Li, C. Liu, and X. Zhan HIP: model-agnostic hypergraph influence prediction via distance-centrality fusion and neural odes. arXiv preprint arXiv:2508.15312. Cited by: §1.
  • Zhang et al. (2025b) S. Zhang, X. Yu, G. Sun, C. Liu, and X. Zhan Locating influential nodes in hypergraphs via fuzzy collective influence. Communications in Nonlinear Science and Numerical Simulation 142, pp. 108574. Cited by: §1.