Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Next Article in Journal
Deep Learning Modeling of Cardiac Arrhythmia Classification on Information Feature Fusion Image with Attention Mechanism
Next Article in Special Issue
Path Counting on Tree-like Graphs with a Single Entropic Trap: Critical Behavior and Finite Size Effects
Previous Article in Journal
Profile Likelihood for Hierarchical Models Using Data Doubling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Identifying Vital Nodes in Hypergraphs Based on Von Neumann Entropy

1
School of Computer, Qinghai Normal University, Xining 810008, China
2
The State Key Laboratory of Tibetan Intelligent Information Processing and Application, Xining 810008, China
3
College of Media and International Culture, Zhejiang University, Hangzhou 310058, China
4
Research Center for Digital Communications, Zhejiang University, Hangzhou 310058, China
*
Authors to whom correspondence should be addressed.
Entropy 2023, 25(9), 1263; https://doi.org/10.3390/e25091263
Submission received: 24 June 2023 / Revised: 1 August 2023 / Accepted: 5 August 2023 / Published: 25 August 2023
(This article belongs to the Special Issue Maximal Entropy Random Walk)

Abstract

:
Hypergraphs have become an accurate and natural expression of high-order coupling relationships in complex systems. However, applying high-order information from networks to vital node identification tasks still poses significant challenges. This paper proposes a von Neumann entropy-based hypergraph vital node identification method (HVC) that integrates high-order information as well as its optimized version (semi-SAVC). HVC is based on the high-order line graph structure of hypergraphs and measures changes in network complexity using von Neumann entropy. It integrates s -line graph information to quantify node importance in the hypergraph by mapping hyperedges to nodes. In contrast, semi-SAVC uses a quadratic approximation of von Neumann entropy to measure network complexity and considers only half of the maximum order of the hypergraph’s s -line graph to balance accuracy and efficiency. Compared to the baseline methods of hyperdegree centrality, closeness centrality, vector centrality, and sub-hypergraph centrality, the new methods demonstrated superior identification of vital nodes that promote the maximum influence and maintain network connectivity in empirical hypergraph data, considering the influence and robustness factors. The correlation and monotonicity of the identification results were quantitatively analyzed and comprehensive experimental results demonstrate the superiority of the new methods. At the same time, a key non-trivial phenomenon was discovered: influence does not increase linearly as the s -line graph orders increase. We call this the saturation effect of high-order line graph information in hypergraph node identification. When the order reaches its saturation value, the addition of high-order information often acts as noise and affects propagation.

1. Introduction

As an interdisciplinary research field that encompasses big data, machine learning, graph theory, and other related disciplines, network science [1] provides researchers with a novel perspective and approach for studying complex systems in nature and society. It has gained significant popularity and has been widely applied in various domains including social [2], finance [3], biology [4], and transportation [5]. Despite being widely applied to characterize complex systems, ordinary graphs, as a classical research tool in network science, are intrinsically limited in their capacity to describe only the binary interaction relationships between entities. Conversely, in actual complex systems, the existence of collective properties is general, and information activities manifest in multi-body interactions among any number of members. With the deepening development of the network science field and to overcome the limitations of binary interaction systems, hypergraphs have emerged. Meanwhile, researchers have gradually shifted their focus to related theoretical studies of hypergraph structures [6,7], evolution [8,9,10], and dynamics [11,12], while the study of centrality [13,14,15] is also thriving.
A close correlation exists between centrality issues and the recognition of significant nodes, whereby nodes with greater centrality are generally deemed to hold greater importance and tend to have greater influence for information propagation [16] within a network. Among these, vital nodes refer to a special type of node in a network that can have a greater impact on the overall structure and functionality of the network compared to other nodes. The identification of vital nodes, as a key problem in network science research, is crucial for a deeper understanding of network structure and behavior, playing a significant role in various fields. For example, identifying important hubs in transportation networks [17] can help with traffic planning and resource allocation, and further improve the efficiency and safety of transportation networks. In the case of the recent outbreak of the COVID-19 pandemic [18], identifying important patients, close contacts, and carriers in the virus transmission network was of great significance in controlling the spread of the virus and developing scientific prevention and control strategies.
So far, scholars have conducted related research on the task of mining important nodes in hypergraphs, and have proposed some classical methods such as hyperdegree centrality [19] (HDC), closeness centrality [20] (CC), betweenness centrality [21] (BC), and vector centrality [22] (VC), which have provided new perspectives and methods for subsequent research on identifying important nodes in hypergraphs, especially regarding research on entropy. Chen et al. [23] developed the notion of entropy for hypergraphs by using the probability distribution of the generalized singular values of the Laplacian tensor of uniform hypergraphs. They proposed a tensor entropy and proved that it is an extension of the von Neumann entropy for graphs, but it only applies to measuring the uncertainty or disorganization of uniform hypergraphs, and real-world hypergraphs are typically non-uniform. Based on the partial hypergraph structure and using the main sub-matrices associated with the incidence matrix, Bloch et al. [24] generalized the Shannon entropy for hypergraphs and proposed an entropy vector, but this formulation may lose higher-order structural information hidden in the hypergraphs such as nontrivial symmetricity. TUĞAL et al. [25] integrated node degree, hyperedge degree, and hypergraph entropy to quantitatively measure the centrality of nodes and hyperedges, and the method demonstrated applicability in both weighted and unweighted hypergraph structures. Compared to the aforementioned entropies, von Neumann entropy focuses more on the microscopic features of a system and measures the entanglement between nodes and edges from a microscopic perspective. Therefore, this paper conducted research on von Neumann entropy.
Meanwhile, hypergraphs, which accurately and naturally express interactions that go beyond pairwise interactions between entities in complex systems, make the importance of high-order coupling relationships in networks evident. The introduction of high-order information provides new ideas and challenges for research on identifying vital nodes in hypergraphs. To address this, we propose a hypergraph node identification method that integrates higher-order information: high-order von Neumann entropy centrality (HVC). The proposed method captures high-order information through hypergraph high-order line graphs and uses the variation of von Neumann entropy to measure changes in the network’s complexity. The more drastic the change, the greater the impact of the node on the network’s complexity and the more important the node is. At the same time, to balance the complexity and accuracy of the method, we proposed semi-quadratic approximate von Neumann entropy centrality (semi-SAVC) by using quadratic approximations of von Neumann entropy and some high-order information. The performance of the proposed method was comprehensively evaluated using empirical hypergraph datasets from the perspectives of nonlinear propagation influence, robustness, correlation, and monotonicity. We found that the high-order line graph information showed a saturation effect in the task of identifying vital nodes in hypergraphs.
The rest of this paper is organized as follows. Section 2 introduces the basic definitions of hypergraphs, high-order line graphs, and von Neumann entropy. Section 3 describes the baseline methods and hypergraph node identification methods proposed in this paper. In Section 4, the empirical hypergraph datasets used in the experiments are introduced, and the performance of the methods is evaluated comprehensively from the perspectives of influence, correlation, robustness, and monotonicity. Section 5 concludes and provides future research directions.

2. Preliminaries

2.1. Hypergraph and s -Line Graph

The concept of hypergraphs was first introduced by Berge [26]. A hypergraph, which consists of N nodes and M hyperedges, is defined as an ordered pair H = V , E , where V = v 1 , v 2 , , v N is a finite set of nodes, v i i = 1 , 2 , , N is a vertex of the hypergraph, E = e 1 , e 2 , , e M , and e j is a hyperedge of the hypergraph, subject to condition:
e j j = 1 , 2 , , M U j = 1 M e j = V
For e j , its cardinality is denoted as r j = e j . The adjacency matrix of H is given by A N × N a i j . If v i e k and v j e k , then a i j = 1 ; otherwise, a i j = 0 . Correspondingly, the incidence matrix of hypergraph H is denoted as B M × N b j i . If v i e j , then b j i = 1 ; otherwise, b j i = 0 . Note that the adjacency matrix A is a symmetric matrix and its diagonal elements are all 0.
The sub-hypergraph [27] H = V , E = e j j J of hypergraph H , where V is the set of nodes and E is the set of hyperedges, V V , e j E , e j V , J = 1 , 2 , , M . Note that a ordinary graph is a special case of hypergraph where the cardinality of any hyperedge is 2.
In a hypergraph, the s -overlap refers to the number of nodes shared between two hyperedges, which is at least s . Figure 1a gives an example of a hypergraph. Let H = V , E be the hypergraph, then V = v 1 , v 2 , , v 11 and E = e 1 , e 2 , , e 4 . According to the definition of the s -overlap, it is obvious that 1-overlap s = 1 exists between three sets of incident hyperedge pairs (i.e., e 1 , e 2 , e 2 , e 3 , and e 2 , e 4 ) ; the pair of hyperedges e 1 , e 2 and e 2 , e 3 also satisfy 2-overlap s = 2 ; only one set of hyperedges e 2 , e 3 has 3-overlap s = 3 .The s -line graph [28] L s H of hypergraph H is a ordinary graph with vertex set V s = E . For any s = 1 , 2 , , s m a x order line graph, two nodes e i and e j are adjacent if and only if condition e i e j s holds in hypergraph H , where s m a x is the maximum number of shared nodes among hyperedges. Figure 1b–d shows the s-line graphs s = 1 , 2 , 3 corresponding to the hypergraph in Figure 1a.

2.2. Von Neumann Entropy

The concept of von Neumann entropy [29] originally came from quantum mechanics, which is used to describe the uncertainty of a quantum system. With the popularity of quantum mechanics research, it gradually attracted the attention of network science researchers who introduced the concept of von Neumann entropy into the field of network science [30,31] to measure the complexity of networks. Higher entropy values often indicate a higher degree of entanglement between nodes and hyperedges in the network. It seems reasonable to measure the nodes that have a greater impact on the overall structure and behavior of the hypergraph by removing them and measuring the changes in the von Neumann entropy of the hypergraph. From the perspective of quantum mechanics, a system can be described as a quantum state, which is divided into two types: the pure state and mixed state. The pure state is denoted as the state vector | ψ i , and the weighted statistical set of outer products of pure states is the quantum state. The density operator ρ is a positive semi-definite matrix, defined as follows:
ρ = i p i ψ i ψ i
where p i is the probability of the corresponding quantum state. In an ordinary graph G = x , ε with n nodes and m edges, the density operator ρ is regarded as a measure of the entanglement between the vertex and edge systems [32], which is given by:
ρ = 1 m e i j ε e i j e i j = 1 2 m L G
where | e i j = 1 2 i j is a pure quantum state, | i = 0 , 0 , , 1 , , 0 T (i.e., | i denotes a column vector where 1 is at the i -thposition, and L G = D A is the graph Laplacian matrix, where D is the diagonal matrix containing the degrees of the nodes). The von Neumann entropy of a network is defined as the trace and logarithm of the density operator:
S ρ = tr ρ ln ρ = i λ i ln λ i
where λ i denotes the i -th eigenvalue of the density operator ρ . Note that 0 ln 0 = 0 .

3. Method

3.1. Baseline Method

HDC: Hyperdegree centrality [19] measures the importance of nodes by the number of incident hyperedges. The more incident hyperedges a node has, the more important it is. The hyperdegree centrality is defined as:
H D C v i = j = 1 m b j i
where b j i is the j , i -th element of the incidence matrix B of the hypergraph.
CC: The closeness centrality [20] emphasizes the ease or difficulty of a node’s connections with other nodes in the network. It is denoted as the reciprocal of the average distance from a node to all other nodes in the network:
C C v i = N 1 i j d i j
where N denotes the total number of nodes in the hypergraph, d i j is the shortest distance between node v i and node v j , one of common algorithms in solving shortest path problem is Dijkstra algorithm.
VC: The vector centrality [22] of hypergraphs is a vector measure related to the eigenvector centrality in ordinary graphs. First, we project the hypergraph H into a 1-line graph L 1 H and calculate the eigenvector centrality of each node in L 1 H (hyperedge in H ); let c e j be the eigenvector centrality of any hyperedge e j E in H . For any hyperedge with cardinality r j satisfied:
2 r j j = 1 , 2 , , M max e j ; e j E = r m a x
then, the vector centrality of node v i in the hypergraph can be written as:
c i = c i 2 , c i 3 , , c i r m a x r m a x 1
where:
c i r j = 1 r j e j Γ i r j = e j c e j
Γ i denotes the set of incident hyperedges of node v i . Finally, the one-norm form expression of node centrality is obtained based on the vector centrality with different hyperedge cardinalities, with larger values indicating greater importance. We thus obtain the vector centrality of node v i :
V C v i = c i 1
SHC: Sub-hypergraph centrality [33] characterizes the node’s participation in different sub-hypergraphs from a global perspective, denoted as the sum of closed paths of different lengths starting and ending at the node. Similarly, the sub-hypergraph centrality of node v i can also be obtained through algebraic operations on the spectrum of the adjacency matrix:
S H C v i = j = 1 N ξ i j 2 exp λ j
where λ j denotes the i -th eigenvalue of the adjacency matrix A of the hypergraph, and ξ i j is the i -th element of the eigenvector corresponding to λ j .
In the subsequent experiments, we chose HDC, CC, VC, and SHC as the baseline methods for comparison. On the one hand, these classical methods have been widely accepted and used in identifying important nodes in hypergraphs, and the comparison of multiple methods can enhance the rigor of the experiment. On the other hand, the four methods approach the problem from different perspectives, which can better highlight the advantages of the proposed method in a comprehensive way.

3.2. Identifying Vital Nodes in Hypergraphs

Higher-order information and von Neumann entropy in networks were the focus of the research in this paper. We believe that the incorporation of higher-order information will have a positive effect on identifying important nodes in hypergraphs. Moreover, as suggested in Section 2.2, von Neumann entropy, which originates from quantum mechanics, can effectively capture the degree of entanglement between nodes and hyperedges in a network. Therefore, it is possible that changes in entropy values can be used to better measure the importance of nodes in the network. Therefore, the high-order von Neumann entropy centrality (HVC) was proposed. Considering the increased complexity of the HVC due to the addition of high-order information and complexity issues with von Neumann entropy itself, a method that balances complexity and accuracy has been proposed: semi-quadratic approximate von Neumann entropy centrality (semi-SAVC). The detailed process of the HVC is as follows:
Step 1: For a hypergraph H = V , E containing N nodes and M hyperedges, we first project it into high-order line graphs L s H   s = 1 , 2 , , s m a x , which serve as the basis for high-order information in the centrality method.
Step 2: The change in von Neumann entropy for each s -line graph 1 s s m a x after removing a node is calculated using Equations (2) and (3). Let Θ L s H denote the initial von Neumann entropy of the s -line graph. Since the nodes in the s -line graph correspond to hyperedges in the original hypergraph, the von Neumann entropy of the s -line graph after deleting node e j is denoted as Θ L s H / e j . Therefore, the corresponding change in von Neumann entropy is given by:
Δ Θ s e j = Θ L s H Θ L s H / e j
The greater the value of Δ Θ s e j , the more significant the impact of removing the node on the complexity of the network, which indicates that the node is more important.
Step 3: Based on the cardinality of hyperedges r j , the change in the von Neumann entropy of nodes in the s -line graph is mapped to the nodes in the hypergraph, with smaller weight assigned to nodes with larger cardinality, in other words,
Φ s v i = j Γ v i Δ Θ s e j r j
where Γ v i is a set of incident hyperedge IDs of node v i in the hypergraph.
Step 4: High-order information of hypergraph is fused, thus finally obtaining the high-order von Neumann entropy centrality:
H V C v i = Φ 1 v i + Φ 2 v i 2 + + Φ s m a x v i s m a x
In the HVC, incorporating high-order information leads to an increase in method complexity. Considering the limitations of the complexity of von Neumann entropy itself, we proposed the semi-quadratic approximate von Neumann entropy centrality (semi-SAVC) approach. The process is similar to the HVC, but differs in that, in Step 2, which only calculates the change in von Neumann entropy of the s m a x / 2 order line graph, the compromise of high-order information is a classic technique for improving efficiency [34]. Furthermore, the von Neumann entropy calculation adopts its quadratic approximation [35], which is given by:
S ρ = tr ρ ln ρ x ln x x 1 tr ρ I n ρ = x ln x x 1 1 1 4 m 2 v x d v 2 + d v
where x denotes the node set of the line graph, I n is the n -order unit matrix, n and m denote the number of nodes and edges, respectively, and d v is the degree of a node, which is the number of edges that the node is adjacent to.
Von Neumann entropy mainly involves solving the problem of matrix eigenvalues and eigenvectors, so calculating the von Neumann entropy requires O n 3 computational complexity. Specifically, in the HVC method, the mapping from the initial hypergraph to the s -line graph often requires calculating matrices related to s-overlaps, with a time complexity of O N M 2 ( N and M are the numbers of nodes and hyperedges, respectively). Similarly, calculating the von Neumann entropy also takes up a significant amount of computation time, which occurs after the hypergraph is projected into an s -line graph, and s m a x is always relatively small compared to the number of hyperedges, so the time complexity of this stage is O M 3 . The overall time complexity is O max N M 2 ,   M 3 . The semi-SAVC method uses quadratic approximation of von Neumann entropy, reducing its computational complexity to O M , so the overall complexity of the method is O N M 2 .

4. Method Evaluation

4.1. Dataset

In this section, we introduce the hypergraph datasets used in the subsequent experiments, which are empirical data from multiple domains. Each dataset has different topological properties, as shown in Table 1.
The Erdos971 dataset was sourced from the famous Pajek dataset [36]. Batagelj et al. [37] analyzed this dataset based on ordinary graphs. However, we constructed a hypergraph based on Erdos’ research collaboration relationships, where nodes denote authors and hyperedges are collaborative publications. The Restaurant and Geometry datasets both came from [38]. In the Restaurant dataset, nodes denote Yelp users and hyperedges are user reviews on different types of restaurants. In the Geometry dataset, nodes denote MathOverflow users, and a group of users who answered the same questions related to geometry are denoted as a hyperedge. The Roget dataset, like Erdos971, also originates from the Pajek dataset. In this dataset, nodes correspond to different categories in Peter Mark Roget’s 1879 edition of the English Thesaurus, while hyperedges are cross-referencing relationships between vocabulary in different categories. The Music-blues dataset was obtained from [39], where Amazon users are denoted as nodes. If different users commented on the same type of music-blues, they would be put into the same hyperedge. The Film-ratings dataset was initially a bipartite graph from the Koblenz Network Collection (KONECT) [40]. We transformed it into a hypergraph based on the relationships between nodes. Nodes denote movies, and if a user rated multiple movies, the movie nodes would be placed in the same hyperedge.
Next, a detailed analysis of the s-overlap between hyperedges in each dataset was conducted. As shown in Figure 2, the experimental results were consistent with the intuition, where the prevalence of s-overlap between hyperedges decreased gradually as the order s increased (indicated by colors from yellow to black) in the entire hypergraph. Among them, the Roget dataset had the smallest s-overlap with a value of 8, while the Geometry dataset had the largest with 63. It was also found that the distribution of mid-to-high-order s-overlap was more dispersed in Erdos971, Restaurant, Roget, and Music-blues, while high-order s-overlap was heavily concentrated in Geometry and Film-ratings, especially in Film-ratings. This phenomenon may be determined by the practical significance of the hypergraphs. At the same time, it was also noticed that there existed one hyperedge in Geometry that was highly s-overlapped with almost all of the other hyperedges. As a hyperedge denotes a class of geometry problems, this question may be the hottest topic in this field and has attracted many users to participate in answering other questions.

4.2. Influence

The dynamics of hypergraph propagation provide a solid theoretical foundation to evaluate the identification methods of vital nodes However, existing hypergraph propagation models such as SIS [41], SIR [42], and threshold models [43] often use linear propagation methods. The emergence of nonlinear hypergraph propagation models [44] breaks the linear propagation framework and can better adapt to complex real-life situations and provide more realistic propagation predictions. They considered a more comprehensive range of factors that influence information propagation, capturing differences in propagation between individuals. This process was inspired by the simplex propagation model [45], and the propagation process is illustrated in Figure 3. In a 2-simplex composed of three nodes, a susceptible node is often influenced by other infected nodes and the “triangles”. The infection rate is 2 β 1 + β 2 . If the propagation process is mapped to a hypergraph, it becomes β r j , η , where r j is the cardinality of the hyperedge, η denotes the number of infected nodes, and η r j .
This paper employed a nonlinear propagation evaluation method based on the SIR model of hypergraphs to assess its effectiveness. The nodes in the network have three states, namely susceptible (S), infected (I), and recovered (R); for simplicity, the infection process was modeled nonlinearly while the recovery process was modeled linearly, the specific process is as follows: (I) Select seed nodes based on demand and place them in the I state; (II) At each time step, S state nodes have a probability of β r j , η = α η κ being infected as I state, where α is an adjustable parameter and κ is a nonlinear exponent (restored to linear when κ = 1 ), and for multiple hyperedge incidents in the same S state node, the infection rate is the simple sum of independent hyperedge infection rates; (III) At each time step, I state nodes have a probability of γ transitioning to the R state; (IV) Repeat steps (II) and (III) until a specified time step t is reached.
Utilizing hypergraph nonlinear propagation, the propagation influence of nodes in different methods serves as compelling evidence for effectiveness. Node influence is measured by the total proportion of I and R state nodes in the network at time step t . As decision-makers often prioritize nodes at the top of the ranking in the network, this experiment compared the hyperdegree centrality (HDC), closeness centrality (CC), vector centrality (VC), sub-hypergraph centrality (SHC), and the methods proposed in this paper, HVC and semi-SAVC, by examining the changes in hypergraph nonlinear propagation influence for the top 1% of ranked nodes among multiple empirical datasets over five time steps. Figure 4 presents the results of 100 repeated simulations with the experimental parameters α = 1 × 10 4 , κ = 1.25 , γ = 0.2 .
As indicated in Figure 4, the HVC and semi-SAVC demonstrated superior performance in most datasets (Erdos971, Geometry, Roget, Music-blues, and Film-ratings). Specifically, the proportion of infected and recovered nodes always remained high over the five time steps, suggesting that the top 1% ranked nodes identified by HVC and semi-SAVC were consistently influential at different time steps; this further validates the effectiveness of the proposed methods. Although the effectiveness of the HVC in the Restaurant dataset ranked below the SHC, it still exhibited considerable improvement compared to the HDC, CC, and VC. Additionally, we found that the influence of the HVC was almost always greater than that of the semi-SAVC. This can be attributed to the quadratic approximation of von Neumann entropy, which often results in a loss in accuracy. However, this did not substantially affect the nonlinear propagation influence of the semi-SAVC, which remained higher than the baseline methods. Moreover, compared with the calculation process of HVC, semi-SAVC only considers half of the maximum order s m a x of the hypergraph corresponding to the line graph, which greatly reduces the computational time, achieving a balance between efficiency and accuracy. Furthermore, we observed that the range of nonlinear propagation influence variations in the Roget dataset was the smallest, which may be closely related to the hypergraph structure. As shown in Table 1, the maximum hyperedge cardinality Δ r j , clustering coefficient C , and efficiency [46] E in the Roget hypergraph were the smallest among the six hypergraph datasets. These three indicators relate to the number of hyperedge nodes, the number of hyper-triangles [47], and the distance between nodes, respectively, indicating that there is insufficient connectivity between nodes in the hypergraph, subsequently affecting the propagation efficiency. Conversely, this can also explain why the variations in influence were more significant in the Geometry and Film-ratings datasets.
During the propagation process, the adjustable parameters α and the nonlinear exponent κ play a crucial role. It can be observed from Figure 5 that both the growth of a single parameter and the simultaneous growth of dual exponents have a promoting effect on the node influence. The hypergraph in Geometry, Music-blues, and Film-ratings exhibited rapid influence changes in the early stages of parameter growth, quickly infecting almost all nodes in the network. Conversely, the influence changes in the Erdos971, Restaurant, and Roget hypergraphs were relatively gradual. Similar effects were achieved for different intervals of α and κ . Since the nodes in the Geometry, Music-blues, and Film-ratings hypergraphs were more tightly connected, selecting a smaller value of α may result in a more significant effect.
In addition, we observed that in the Restaurant dataset, the influence variations of the HVC and semi-SAVC were similar, but they were distinguishable in the other datasets. This raised our attention. Since the semi-SAVC used a quadratic approximation of von Neumann entropy, it incurred a loss in accuracy. However, its propagation results remained comparable to that of HVC. Could it be that the semi-SAVC adoption of a high-order line graph resulted in an increase in identification accuracy despite halving its order? This led us to the association with the existence of the saturation effect of network information [48,49]. To investigate this, based on the nonlinear propagation model, the influence variations of the top 1% ranked nodes in multiple hypergraph datasets were explored with changes in the order of the high-order line graph corresponding to the hypergraph. Five orders of line graph with similar gradients in the interval 1 , s m a x were selected, and each of them was applied to Step 2 of the HVC by replacing s m a x to identify important nodes in the hypergraphs, and the remaining parameters were set consistently with those in Figure 4. As can be clearly observed from the experimental results in Figure 6, in the six empirical hypergraph datasets, the method with the highest order did not exhibit satisfactory nonlinear propagation results. Methods that fell between the maximum and minimum orders often had greater influence. Although the experiment did not select the line graph order that maximized the influence, it was sufficient to demonstrate our conjecture, namely, the accuracy of identifying vital nodes does not increase with an increase in the line graph order, indicating a saturation effect of higher-order line graph information in identifying vital nodes. Generally, people believe that more high-order information is better, but this saturation effect contradicts intuition. When the line graph order exceeds its saturation point, the addition of other high-order information is likely to act as noise and affect the accuracy of identifying vital nodes. The case in which the HVC is superior to semi-SAVC in Figure 4 may be due to the fact that the quadratic approximation of von Neumann entropy incurs a greater accuracy loss than the addition of high-order information.

4.3. Correlation

In the previous section, the effectiveness of the proposed method was verified through a hypergraph nonlinear propagation model. To further investigate the correlation between identification results from different methods, the Pearson correlation coefficient [50] was introduced. In the natural sciences, the Pearson correlation coefficient is commonly used to measure the correlation between two variables and ranges from −1 to 1. Figure 7 shows the Pearson correlation results between six different vital node identification methods on six empirical hypergraphs.
Firstly, it can be observed that there was consistently high correlation between the HVC and semi-SAVC in most hypergraphs. Additionally, the results in Figure 4 demonstrate the good performance of both methods, which further confirms that the semi-SAVC is considered as a compromise between the accuracy and efficiency of the HVC. At the same time, we found that there is often high correlation between the semi-SAVC, HVC, and HDC, which is determined by the ideas of the proposed methods. The semi-SAVC and HVC are based on the high-order line graph of the hypergraph, and during the mapping process of the von Neumann entropy change caused by isolating hyperedges in the high-order line graph to the importance mapping of the original hypergraph nodes, nodes with a higher hyperdegree tend to have more overlapping mapped values. In addition, the CC and SHC generally have lower correlation with the proposed method. The different focuses of these methods may be the main reason for this phenomenon. The semi-SAVC and HVC focus on measuring the complexity changes of high-order network structures, while the CC and SHC are closely related to the distances between nodes and the information of sub-hypergraphs in the network, respectively.

4.4. Robustness

Network robustness is a fundamental way to measure the effectiveness of vital node identification methods [51]. It aims to evaluate the ability of a network system to operate normally and maintain good performance in response to various forms of attacks, failures, and abnormal situations. In this section, the effectiveness of the proposed method was evaluated by measuring the change in the size of the maximum connected component of the network after isolating a certain percentage of nodes in the hypergraph. Figure 8 displays the changes in the number of nodes in the largest connected component of the hypergraph after removing the top 10%, 20%, and 30% ranked nodes using six vital node identification methods in six empirical datasets, respectively.
Firstly, it can be observed that in the six hypergraphs, the difference in the largest component size between different methods was not significant when the top 10% nodes were removed. As the removal proportion increased, larger differences tended to occur. This was determined by the multi-body interaction characteristic of the hypergraph, which has a stronger resistance to isolated nodes compared to complex networks. Meanwhile, in the vast majority of hypergraphs (Restaurant, Geometry, Roget, Music-blues, Film-ratings), after removing the top 10%, 20%, and 30% ranked nodes, semi-SAVC and HVC always had the minimum component size, indicating that the top-ranked nodes had a more significant impact on network connectivity and highlighting the effectiveness of the proposed method. In addition, we also found that the changes in the largest component size after removing different proportions of nodes using different methods were extremely similar in the Geometry and Film-ratings hypergraphs. This may be closely related to the network structure. As shown in Table 1, the two hypergraphs had higher values of Δ r j and D ¯ , indicating that the relationships between nodes were closer and more resistant to destruction, while the opposite was true for the Erdos971 and Roget hypergraphs.

4.5. Monotonicity

An effective method for identifying important nodes should not only guarantee the accuracy of the identification results but also emphasize the discriminability of the outcomes. Therefore, we introduced the monotonicity index [52], which is defined as:
M R = 1 r R N r N r 1 N N 1 2
where R denotes the node importance ranking table obtained by the node identification method, N is the total number of nodes, and N r is the number of nodes with the same importance level r . M R 0 ,   1 , the closer the value is to 1, the higher the discriminability of the node importance, and vice versa.
Table 2 compares and analyzes the monotonicity values of the centrality methods based on different entropies in six empirical hypergraphs. HE refers to the node centrality method based on hypergraph entropy mentioned in Section 1 of [25], while PE and ASE are hypergraph important node identification methods based on propagation entropy [53] and adjacency structure entropy [54], respectively. From the data in Table 2, it can be seen that HVC and semi-SAVC had very high importance discriminability in multiple empirical hypergraphs, and the former consistently outperformed the latter, as the latter uses the quadratic approximation of von Neumann entropy and is closely related to node degree. PE and ASE performed moderately, while HE performed the worst. In most networks, there were many nodes with the same degree, which resulted in poor discriminability and lower monotonicity values for these methods.

5. Conclusions and Discussion

In this article, we proposed a node identification method (HVC) as well as its optimized version (semi-SAVC). HVC is based on the high-order line graph structure of the hypergraph, which measures the change in network complexity using von Neumann entropy and quantifies node importance in the hypergraph by mapping hyperedges to nodes, incorporating s -line graph information. On the other hand, semi-SAVC uses the quadratic approximation of von Neumann entropy to measure network complexity and considers only half of the maximum order of the s -line graph of the hypergraph. Compared with HVC, it achieves a balance between accuracy and efficiency.
In the six empirical hypergraphs, we compared the performance of the proposed node identification methods from the perspective of propagation influence, correlation, robustness, and monotonicity by evaluating them comprehensively with four baseline methods. Firstly, in the influence evaluation of the methods, we used the latest hypergraph nonlinear propagation model to investigate the relationship between the influence (the proportion of infected and recovered nodes) and time steps. The experimental results showed that the proposed methods always maximized the influence compared to the baseline methods, proving their effectiveness. Meanwhile, we also investigated the influence of adjustable parameters and nonlinear indices in nonlinear propagation on the influence of top-ranked nodes by different methods, and found that both promoted the nonlinear propagation of the hypergraph. In addition, inspired by the above experimental results, we explored the impact of the order of the s -line graph on propagation. The results revealed a crucial non-trivial phenomenon: the node influence does not increase linearly with the order of the s -line graph, which is known as the saturation effect of high-order line graph information in vital node identification in hypergraphs. When the order reaches the saturation value, the addition of high-order information often acts as noise and affects propagation. Then, using the Pearson correlation coefficient, a correlation matrix was constructed to evaluate the correlation of the identification results of different methods. Subsequently, by removing a certain proportion of top-ranked nodes, the proposed methods can minimize the size of the largest component of the hypergraph in most cases, indicating their significant effect of disrupting network structural connectivity. Thus, the methods are effective. Finally, the discriminability of the identification results of the semi-SAVC and HVC was quantitatively evaluated using the monotonicity metric. The data indicate that the proposed methods have high granularity.
Although our work provides some reference value for vital node identification in hypergraphs, this direction still has huge potential. With the development of deep learning technology, the introduction of graph structures and related algorithms in neural network models, graph neural networks [55] have emerged with advantages such as strong representation learning ability and excellent prediction performance. Applying deep learning technologies such as graph neural networks or hypergraph neural networks to identify vital nodes may be a future research direction.

Author Contributions

All authors planned the study, performed the experiments, prepared the figures, analyzed the results, and wrote the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (Grant Nos. 72371224 and 61663041), the National Key R&D Program of China (Grant No. 2020YFC1523300), the Basic Research Program of Qinghai Province (Grant No. 2023-ZJ-916M), the Major Project of The National Social Science Fund of China (Grant No. 19ZDA324), and the Fundamental Research Funds for the Central Universities.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data and code used in this work can be accessed via: Github-Tonk/HVC-and-semi-SAVC-for-identifying-vital-nodes: Identifying vital nodes in hypergraphs based on von Neumann entropy.

Conflicts of Interest

The authors declare no conflict of interests.

References

  1. Barabási, A.L. Network science. Philos. Trans. R. Soc. A Math. Phys. Eng. Sci. 2013, 371, 20120375. [Google Scholar] [CrossRef]
  2. Kong, X.; Shi, Y.; Yu, S.; Liu, J.; Xia, F. Academic social networks: Modeling, analysis, mining and applications. J. Netw. Comput. Appl. 2019, 132, 86–103. [Google Scholar]
  3. Veraart, L.A.M. Distress and default contagion in financial networks. Math. Financ. 2020, 30, 705–737. [Google Scholar] [CrossRef]
  4. Yang, Y.; Qiao, S.; Sani, O.G.; Sedillo, J.I.; Ferrentino, B.; Pesaran, B.; Shanechi, M.M. Modelling and prediction of the dynamic responses of large-scale brain networks during direct electrical stimulation. Nat. Biomed. Eng. 2021, 5, 324–345. [Google Scholar] [CrossRef]
  5. Serdar, M.Z.; Koç, M.; Al-Ghamdi, S.G. Urban Transportation Networks Resilience: Indicators, Disturbances, and Assessment Methods. Sustain. Cities Soc. 2021, 76, 103452. [Google Scholar] [CrossRef]
  6. Catalyurek, U.V.; Boman, E.G.; Devine, K.D.; Bozdağ, D.; Heaphy, R.T.; Riesen, L.A. A repartitioning hypergraph model for dynamic load balancing. J. Parallel Distrib. Comput. 2009, 69, 711–724. [Google Scholar] [CrossRef]
  7. Zhang, Z.K.; Liu, C. A hypergraph model of social tagging networks. J. Stat. Mech. Theory Exp. 2010, 2010, P10005. [Google Scholar] [CrossRef]
  8. Guo, J.L.; Zhu, X.Y.; Suo, Q.; Forrest, J. Non-uniform evolving hypergraphs and weighted evolving hypergraphs. Sci. Rep. 2016, 6, 1–12. [Google Scholar] [CrossRef]
  9. Kook, Y.; Ko, J.; Shin, K. Evolution of real-world hypergraphs: Patterns and models without oracles. In Proceedings of the 2020 IEEE International Conference on Data Mining (ICDM), Sorrento, Italy, 17–20 November 2020; pp. 272–281. [Google Scholar]
  10. Hu, F.; Ma, L.; Zhan, X.-X.; Zhou, Y.; Liu, C.; Zhao, H.; Zhang, Z.-K. The aging effect in evolving scientific citation networks. Scientometrics 2021, 126, 4297–4309. [Google Scholar] [CrossRef]
  11. Landry, N.W.; Restrepo, J.G. The effect of heterogeneity on hypergraph contagion models. Chaos: Interdiscip. J. Nonlinear Sci. 2020, 30, 103117. [Google Scholar] [CrossRef]
  12. Adhikari, S.; Restrepo, J.G.; Skardal, P.S. Synchronization of phase oscillators on complex hypergraphs. Chaos: Interdiscip. J. Nonlinear Sci. 2023, 33, 033116. [Google Scholar] [CrossRef]
  13. Costantini, L.; Sciarra, C.; Ridolfi, L.; Laio, F. Measuring node centrality when local and global measures overlap. Phys. Rev. E 2022, 105, 044317. [Google Scholar] [CrossRef] [PubMed]
  14. Zhao, S.; Sun, S. Identification of node centrality based on Laplacian energy of networks. Phys. A Stat. Mech. Its Appl. 2023, 609, 128353. [Google Scholar] [CrossRef]
  15. Xie, X.; Zhan, X.; Zhang, Z.; Liu, C. Vital node identification in hypergraphs via gravity model. Chaos Interdiscip. J. Nonlinear Sci. 2023, 33, 013104. [Google Scholar] [CrossRef] [PubMed]
  16. Xie, M.; Zhan, X.-X.; Liu, C.; Zhang, Z.-K. An efficient adaptive degree-based heuristic algorithm for influence maximization in hypergraphs. Inf. Process. Manag. 2023, 60, 103161. [Google Scholar] [CrossRef]
  17. Li, M.; Zhang, Q.; Deng, Y. Evidential identification of influential nodes in network of networks. Chaos Solitons Fractals 2018, 117, 283–296. [Google Scholar] [CrossRef]
  18. Chaharborj, S.S.; Nabi, K.N.; Feng, K.L.; Chaharborj, S.S.; Phang, P.S. Controlling COVID-19 transmission with isolation of influential nodes. Chaos Solitons Fractals 2022, 159, 112035. [Google Scholar] [CrossRef]
  19. Battiston, F.; Cencetti, G.; Iacopini, I.; Latora, V.; Lucas, M.; Patania, A.; Young, J.-G.; Petri, G. Networks beyond pairwise interactions: Structure and dynamics. Phys. Rep. 2020, 874, 1–92. [Google Scholar] [CrossRef]
  20. Aksoy, S.G.; Joslyn, C.; Marrero, C.O.; Praggastis, B.; Purvine, E. Hypernetwork science via high-order hypergraph walks. EPJ Data Sci. 2020, 9, 1–34. [Google Scholar] [CrossRef]
  21. Yoshida, Y. Almost linear-time algorithms for adaptive betweenness centrality using hypergraph sketches. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, New York, NY, USA, 24–27 August 2014; pp. 1416–1425. [Google Scholar]
  22. Kovalenko, K.; Romance, M.; Vasilyeva, E.; Aleja, D.; Criado, R.; Musatov, D.; Raigorodskii, A.; Flores, J.; Samoylenko, I.; Alfaro-Bittner, K.; et al. Vector centrality in hypergraphs. Chaos Solitons Fractals 2022, 162, 112397. [Google Scholar] [CrossRef]
  23. Chen, C.; Rajapakse, I. Tensor entropy for uniform hypergraphs. IEEE Trans. Netw. Sci. Eng. 2020, 7, 2889–2900. [Google Scholar] [CrossRef]
  24. Bloch, I.; Bretto, A. A new entropy for hypergraphs. In Proceedings of Discrete Geometry for Computer Imagery: 21st IAPR International Conference, DGCI 2019, Marne-la-Vallée, France, 26–28 March 2019; Proceedings 21; Springer International Publishing: New York, NY, USA, 2019; pp. 143–154. [Google Scholar]
  25. Tuğal, İ.; Zeydin, P. Centrality with Entropy in Hypergraphs. Rahva Tek. Ve Sos. Araştırmalar Derg. 2021, 1, 84–91. [Google Scholar]
  26. Berge, C. Graphs and Hypergraphs; American Elsevier Publishing Company: New York, NY, USA, 1973; p. 389. [Google Scholar]
  27. Berge, C. Hypergraphs: Combinatorics of Finite Sets; Elsevier: Amsterdam, The Netherlands, 1984. [Google Scholar]
  28. Liu, X.T.; Firoz, J.; Lumsdaine, A.; Joslyn, C.; Aksoy, S.; Praggastis, B.; Gebremedhin, A.H. Parallel algorithms for efficient computation of high-order line graphs of hypergraphs. In Proceedings of the 2021 IEEE 28th International Conference on High Performance Computing, Data, and Ana-lytics (HiPC), Bengaluru, India, 17–20 December 2021; pp. 312–321. [Google Scholar]
  29. Nielsen, M.A.; Chuang, I. Quantum Computation and Quantum Information; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
  30. Minello, G.; Rossi, L.; Torsello, A. On the von Neumann entropy of graphs. J. Complex Networks 2018, 7, 491–514. [Google Scholar] [CrossRef]
  31. Sarkar, R.; Dutta, S.; Banerjee, S.; Panigrahi, P.K. Phase squeezing of quantum hypergraph states. J. Phys. B At. Mol. Opt. Phys. 2021, 54, 135501. [Google Scholar] [CrossRef]
  32. Severini, S.; De Beaudrap, N.; Giovannetti, V.; Wilson, R. Interpreting the von Neumann entropy of graph Laplacians, and coentropic graphs. A Panor. Math. Pure Appl. 2016, 658, 1079–1187. [Google Scholar] [CrossRef]
  33. Estrada, E.; Rodríguez-Velázquez, J.A. Subgraph centrality and clustering in complex hyper-networks. Phys. A Stat. Mech. its Appl. 2006, 364, 581–594. [Google Scholar] [CrossRef]
  34. Zhang, H.; Zhong, S.; Deng, Y.; Cheong, K.H. LFIC: Identifying influential nodes in complex networks by local fuzzy in-formation centrality. IEEE Trans. Fuzzy Syst. 2021, 30, 3284–3296. [Google Scholar] [CrossRef]
  35. Wang, J.; Wilson, R.C.; Hancock, E.R. Network edge entropy decomposition with spin statistics. Pattern Recognit. 2021, 118, 108040. [Google Scholar] [CrossRef]
  36. Batagelj, V.; Mrvar, A. Pajek Datasets. 2006. Available online: https://vlado.fmf.uni-lj.si/pub/networks/data/ (accessed on 9 May 2023).
  37. Batagelj, V.; Mrvar, A. Some analyses of Erdos collaboration graph. Soc. Networks 2000, 22, 173–186. [Google Scholar] [CrossRef]
  38. Amburg, I.; Veldt, N.; Benson, A.R. Diverse and experienced group discovery via hypergraph clustering. In Proceedings of the 2022 SIAM International Conference on Data Mining (SDM), Alexandria, VA, USA, 28–30 April 2022; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 2022; pp. 145–153. [Google Scholar]
  39. Ni, J.; Li, J.; McAuley, J. 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), Hong Kong, China, 3–7 November 2019; pp. 188–197. [Google Scholar]
  40. Kunegis, J. Konect: The koblenz network collection. In Proceedings of the 22nd International Conference on World Wide Web, Rio de Janeiro, Brazil, 13–17 May 2013; pp. 1343–1350. [Google Scholar]
  41. Suo, Q.; Guo, J.L.; Shen, A.Z. Information spreading dynamics in hypernetworks. Phys. A Stat. Mech. Its Appl. 2018, 495, 475–487. [Google Scholar] [CrossRef]
  42. Zhang, Z.; Mei, X.; Jiang, H.; Luo, X.; Xia, Y. Dynamical analysis of Hyper-SIR rumor spreading model. Appl. Math. Comput. 2023, 446, 127887. [Google Scholar] [CrossRef]
  43. de Arruda, G.F.; Petri, G.; Moreno, Y. Social contagion models on hypergraphs. Phys. Rev. Res. 2020, 2, 023032. [Google Scholar] [CrossRef]
  44. St-Onge, G.; Iacopini, I.; Latora, V.; Barrat, A.; Petri, G.; Allard, A.; Hébert-Dufresne, L. Influential groups for seeding and sustaining nonlinear contagion in heterogeneous hypergraphs. Commun. Phys. 2022, 5, 25. [Google Scholar] [CrossRef]
  45. Jhun, B. Effective epidemic containment strategy in hypergraphs. Phys. Rev. Res. 2021, 3, 033282. [Google Scholar] [CrossRef]
  46. Criado, R.; Romance, M.; Vela-Pérez, M. Hyperstructures, a new approach to complex systems. Int. J. Bifurc. Chaos 2010, 20, 877–883. [Google Scholar] [CrossRef]
  47. Behague, N.C.; Bonato, A.; Huggan, M.A.; Malik, R.; Marbach, T.G. The iterated local transitivity model for hypergraphs. Discret. Appl. Math. 2023, 337, 106–119. [Google Scholar] [CrossRef]
  48. Li, H.J.; Wang, L.; Bu, Z.; Cao, J.; Shi, Y. Measuring the network vulnerability based on markov criticality. ACM Trans. Knowl. Discov. Data (TKDD) 2021, 16, 1–24. [Google Scholar] [CrossRef]
  49. Wang, X.; Slamu, W.; Guo, W.; Cao, J.; Shi, Y. A novel semi local measure of identifying influential nodes in complex networks. Chaos Solitons Fractals 2022, 158, 112037. [Google Scholar]
  50. Cohen, I.; Huang, Y.; Chen, J.; Benesty, J. Pearson Correlation Coefficient. In Noise Reduction in Speech Processing; Springer: Berlin/Heidelberg, Germany, 2009. [Google Scholar]
  51. Xu, X.; Zhu, C.; Wang, Q.; Zhu, X.; Zhou, Y. Identifying vital nodes in complex networks by adjacency information entropy. Sci. Rep. 2020, 10, 1–12. [Google Scholar] [CrossRef]
  52. Wang, M.; Li, W.; Guo, Y.; Peng, X.; Li, Y. Identifying influential spreaders in complex networks based on improved k-shell method. Phys. A Stat. Mech. its Appl. 2020, 554, 124229. [Google Scholar] [CrossRef]
  53. Wu, Y.H.; Tian, K.; Li, M.D.; Hu, F. Important node recognition in hypernetworks nased on node propagation entropy. J. Comput. Eng. Appl. 2023, 60, 1–11. Available online: http://kns.cnki.net/kcms/detail/11.2127.TP.20230224.1846.020.html (accessed on 6 June 2023).
  54. Zhou, L.N.; Chang, X.; Hu, F. Using adjacent structure entropy to determine vital nodes of hypernetwork. J. Comput. Eng. Appl. 2022, 58, 76–82. [Google Scholar]
  55. Zhou, J.; Cui, G.; Hu, S.; Zhang, Z.; Yang, C.; Liu, Z.; Wang, L.; Li, C.; Sun, M. Graph neural networks: A review of methods and applications. AI Open 2020, 1, 57–81. [Google Scholar] [CrossRef]
Figure 1. Hypergraph and corresponding s -line graph. (a) A hypergraph with 11 nodes and 4 hyperedges; (bd) represent the line graph with the order from 1 to 3, respectively.
Figure 1. Hypergraph and corresponding s -line graph. (a) A hypergraph with 11 nodes and 4 hyperedges; (bd) represent the line graph with the order from 1 to 3, respectively.
Entropy 25 01263 g001
Figure 2. Distribution of the s -overlap between hyperedges in hypergraphs. Both axes represent the hyperedge index, and the color indicates the s-overlap between hyperedges. Maximum s-overlap of the hypergraphs (af) were 14, 14, 63, 8, 19, 57, respectively. To clearly demonstrate the distribution, (ae) selected approximately half of the maximum s -overlap, and (e) selected the s -overlap starting from s = 50 .
Figure 2. Distribution of the s -overlap between hyperedges in hypergraphs. Both axes represent the hyperedge index, and the color indicates the s-overlap between hyperedges. Maximum s-overlap of the hypergraphs (af) were 14, 14, 63, 8, 19, 57, respectively. To clearly demonstrate the distribution, (ae) selected approximately half of the maximum s -overlap, and (e) selected the s -overlap starting from s = 50 .
Entropy 25 01263 g002
Figure 3. Mapping of the simplicial propagation model to hypergraph the nonlinear propagation model. (a) is a simplicial propagation model in 2-simplex with 3 nodes, the infection rate 2 β 1 + β 2 is related to both the infected nodes and “triangles”. (b) represents the hypergraph nonlinear propagation model, and the infection rate β r j , η is variable, where r j = 3 , η = 2 .
Figure 3. Mapping of the simplicial propagation model to hypergraph the nonlinear propagation model. (a) is a simplicial propagation model in 2-simplex with 3 nodes, the infection rate 2 β 1 + β 2 is related to both the infected nodes and “triangles”. (b) represents the hypergraph nonlinear propagation model, and the infection rate β r j , η is variable, where r j = 3 , η = 2 .
Entropy 25 01263 g003
Figure 4. Nonlinear propagation experiment with the top 1% ranked nodes in the hypergraphs. ρ and t represent the influence and time step, respectively. In (f), the subplot shows the influence variation of different identification methods on the initial stage of propagation.
Figure 4. Nonlinear propagation experiment with the top 1% ranked nodes in the hypergraphs. ρ and t represent the influence and time step, respectively. In (f), the subplot shows the influence variation of different identification methods on the initial stage of propagation.
Entropy 25 01263 g004
Figure 5. Relationship between the influence of the top 1% ranked nodes identified by the HVC and adjustable parameters α as well as nonlinear exponent κ . The range of variation for α and κ was 2 × 10 5 ~ 9.8 × 10 4 and 1 ~ 3 , respectively, where the color denotes the node influence value at the fifth time step. The results for other methods were similar.
Figure 5. Relationship between the influence of the top 1% ranked nodes identified by the HVC and adjustable parameters α as well as nonlinear exponent κ . The range of variation for α and κ was 2 × 10 5 ~ 9.8 × 10 4 and 1 ~ 3 , respectively, where the color denotes the node influence value at the fifth time step. The results for other methods were similar.
Entropy 25 01263 g005
Figure 6. Nonlinear propagation of the top 1% ranked nodes identified by the HVC with different order of the s -line graph in hypergraphs.  i -order refers to the maximum order used by the HVC. This is the result of 100 repeated simulations with the experimental parameters α = 1 × 10 4 , κ = 1.25 , γ = 0.2 . In (f), the subplot shows the influence variation of HVC with different orders of the s -line graph on the initial stage of propagation.
Figure 6. Nonlinear propagation of the top 1% ranked nodes identified by the HVC with different order of the s -line graph in hypergraphs.  i -order refers to the maximum order used by the HVC. This is the result of 100 repeated simulations with the experimental parameters α = 1 × 10 4 , κ = 1.25 , γ = 0.2 . In (f), the subplot shows the influence variation of HVC with different orders of the s -line graph on the initial stage of propagation.
Entropy 25 01263 g006
Figure 7. Correlation matrix of vital node identification methods in the hypergraphs. The color of the matrix elements corresponds to the Pearson correlation coefficient values between different methods, ranging from bright green to blue.
Figure 7. Correlation matrix of vital node identification methods in the hypergraphs. The color of the matrix elements corresponds to the Pearson correlation coefficient values between different methods, ranging from bright green to blue.
Entropy 25 01263 g007
Figure 8. The largest component size after removing the top 10%, 20%, and 30% nodes using different methods in the hypergraphs. The color in the 3-D cone plot represents the proportion of removed nodes. As the removal proportion increases, the largest component size decreases.
Figure 8. The largest component size after removing the top 10%, 20%, and 30% nodes using different methods in the hypergraphs. The color in the 3-D cone plot represents the proportion of removed nodes. As the removal proportion increases, the largest component size decreases.
Entropy 25 01263 g008
Table 1. Topological properties of the hypergraph datasets. V and E represent the number of nodes and hyperedges in a hypergraph, respectively. Δ r j is the maximum cardinality of hyperedges. D ¯ represents the average degree of nodes. C represents the clustering coefficient of the corresponding ordinary graph of a hypergraph (represented as a 2-section graph of a hypergraph). E is the efficiency of a hypergraph.
Table 1. Topological properties of the hypergraph datasets. V and E represent the number of nodes and hyperedges in a hypergraph, respectively. Δ r j is the maximum cardinality of hyperedges. D ¯ represents the average degree of nodes. C represents the clustering coefficient of the corresponding ordinary graph of a hypergraph (represented as a 2-section graph of a hypergraph). E is the efficiency of a hypergraph.
Hypergraph
V
E
Δ r j
D ¯
C
E
Erdos9714373373623.22580.77570.5268
Restaurant5656014379.75220.53550.5503
Geometry5801193230164.79310.81660.6367
Roget10109972332.27130.45870.4079
Music-blues110669483167.88070.61780.5551
Film-ratings20641399151122.70540.79970.5043
Table 2. Monotonicity values of the identification results of the different entropy methods. The best performance in each hypergraph is highlighted in bold.
Table 2. Monotonicity values of the identification results of the different entropy methods. The best performance in each hypergraph is highlighted in bold.
MethodErdos971RestaurantGeometryRogetMusic-BluesFilm-Ratings
HE0.65200.81900.88730.81640.82010.6222
PE0.96250.98710.98610.99180.98680.8354
ASE0.99230.99790.98970.99460.99090.9102
semi-SAVC0.94600.97220.95790.97340.88270.6578
HVC0.99290.99860.99470.99860.99650.8239
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, F.; Tian, K.; Zhang, Z.-K. Identifying Vital Nodes in Hypergraphs Based on Von Neumann Entropy. Entropy 2023, 25, 1263. https://doi.org/10.3390/e25091263

AMA Style

Hu F, Tian K, Zhang Z-K. Identifying Vital Nodes in Hypergraphs Based on Von Neumann Entropy. Entropy. 2023; 25(9):1263. https://doi.org/10.3390/e25091263

Chicago/Turabian Style

Hu, Feng, Kuo Tian, and Zi-Ke Zhang. 2023. "Identifying Vital Nodes in Hypergraphs Based on Von Neumann Entropy" Entropy 25, no. 9: 1263. https://doi.org/10.3390/e25091263

APA Style

Hu, F., Tian, K., & Zhang, Z.-K. (2023). Identifying Vital Nodes in Hypergraphs Based on Von Neumann Entropy. Entropy, 25(9), 1263. https://doi.org/10.3390/e25091263

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop