Downloads

Wang, M., Wang, H., & Zheng, H. A Mini Review of Node Centrality Metrics in Biological Networks. International Journal of Network Dynamics and Intelligence. 2022, 1(1), 99–110. doi: https://doi.org/10.53941/ijndi0101009

Survey/review study

A Mini Review of Node Centrality Metrics in Biological Networks

Mengyuan Wang 1,2, Haiying Wang 1, and Huiru Zheng 1,*

1 School of Computing, Ulster University, Belfast, BT15 1ED, United Kingdom

2 Scotland’s Rural College, Edinburgh, EH25 9RG, United Kingdom

* Correspondence: h.zheng@ulster.ac.uk

 

 

Received: 31 October 2022

Accepted: 21 November 2022

Published: 22 December 2022

 

Abstract: The diversity of nodes in a complex network causes each node to have varying significance, and the important nodes often have a significant impact on the structure and function of the network. Although the interpretation of the results of biological networks must always depend on the topological study of nodes, there is presently no consensus on how to use these metrics, and most network analyses always result in a basic interpretation of a limited number of metrics. To thoroughly comprehend biological networks, it is necessary to consistently understand the notion of node centrality. Therefore, for 10 typical nodal metrics in biological networks, the study first assesses their current applications, advantages, disadvantages as well as potential applications. Then, a review of previous studies is provided, and suggestions are made correspondingly for the purpose of improving biological topology algorithms. Finally, the following recommendations are made in this study: (1) a comprehensive and accurate assessment of node centrality necessitates the use of multiple metrics, including both the target node and its surroundings, and density of maximum neighbourhood component(DMNC) can be used as a complement to other node centrality metrics; (2) different centrality metrics can be applied to identify nodes with different functions, which in this study are mapped as modular surroundings, bridging roles, and susceptibility; and (3) the following groups of node centrality can often be verified against each other, including degree and maximum neighbourhood component (MNC), eccentricity, closeness and radiality; stress and betweenness.

Keywords:

node centrality biological network network topology analysis graph theory biological interpretation

1. Introduction

Most biological processes are not conducted by single biological individual but depend on the joint efforts of multiple interacting molecules [1]. The uncovering of functional interactions among different molecules is essential because it reveals structure-function connections. In contrast to a mutation in a single trigger specific gene, molecular biological processes are the result of several biological processes interacting within a complex network [2]. There is a growing interest in the study of biology within a network framework [2–7]. The biological network (consisting of nodes that represent biological components and edges) are interactions of node pairs in the aspect of graph theory. The biological network characterises a molecular system along with interconnections which are typically represented as a density graph with millions of vertices. The topological structure of network is the most basic and fundamental information accessible [4]. Understanding the biological mechanisms of organisms can be improved by combining biological data with the topological structure [8].

The connection between topological structure and biological functions has been extensively studied [9–11] under the assumption that real biological systems are non-random and are organised in structure dynamics. It is this assumption that distinguishes biological systems from random networks. Behaviours at subnetwork levels, collective levels and individual levels are utilized to characterise the structural behaviours of biological networks [2].

Typical individual behaviours are topological features of a single node, for instance, the node centralities associated with the systematic primary role [12]. Certain behaviours involve only a subgraph as compared to the whole network, which is known as subnetwork behaviours with modules or motifs [2]. The motif is a subgraph which appears more frequently than generally expected, whereas the module of a graph is a significant clustering subgraph [13]. Collective behaviours involve all network vertexes, indicating that the nodes play distinct roles in the network structure and functions, including the well-known 'small world' and 'scale-free' phenomena [14]. The small-world phenomenon shows that the average distance among nodes in a network (for connected networks) is short, while the scale-free phenomenon reveals that the degree distribution of vertices follows the power-law distribution [15]. Since complex networks are scale-free, most node degrees are low [16]. A network with a limited number of node degrees has a power-law distribution, and the degrees of nodes are often heterogeneous, with different nodes playing diverse roles in network propagation [17]. In complex networks, the variety of nodes increases the variations of individual significance, and key nodes frequently generate a great deal of impact on the structure network.

A key node is a node that has a stronger impact than other nodes on the network topological properties and the information diffusion [18]. While a network structure consists primarily of the node degree, node distance, network connection and node clustering coefficient, the network function covers, among other factors, the resistance, propagation, and control of networks [19]. In complex network analysis, the following questions are frequently asked. Which node is the most significant? Which node acts as a hub? Which node connects two communities? These problems may be answered using network centralities. Studies show that phenotypes and biological networks are tightly linked, and that fluctuations in certain nodes of biological networks usually cause certain phenotypes [20, 21]. Thus, researching biological networks and discovering key nodes might provide promising information for treatment targets [22, 23]. The difficulty is how to find network key nodes in a reliable and effective way. Finding critical biomolecules for an organism could be understood as identifying key nodes in a network. Researchers have come up with computational methods based on the topology, controllability, where the topology uses the biological knowledge and machine learning method to find the key nodes in biological networks [24]. Approaches based on topological properties, including centrality methods, are the simplest and most suited for undirected and unweighted networks [25]. Over the past years, different approaches carried out to be mining key nodes in a network [7, 25–28]. Examples include using the graph entropy theory, machine learning techniques, and multi-attribute hybrid evaluation methodologies [8, 10, 25, 29]. These investigations have contributed to a better understanding of how node centrality in biological systems is to be understood.

Centrality reflects how network structure influences the significance or status of nodes. Throughout the years, various centrality measurements have been developed [30]. Node centrality as an essential part of biological network analysis has been discussed in several reviews [21, 24, 25, 31–34]. Each of these reviews [21, 24, 25, 31–34] summarizes different common node centrality metrics (e.g., degree, closeness centrality, etc.), but none of them provides an in-depth and systematic generalization of the node centrality analyses in terms of topological functions and biological interpretations. Most studies are also limited to the interpretation of a narrow range of indicators [35–38]. However, there is currently no consensus on how to apply node centrality to the interpretation of biological networks [39]. A mini review was conducted to better obtain clearer analytical ideas between the topological information of nodes and possible biological interpretations. Graphs may capture the connections between enzymes, genomes, metabolites, receptors, diseases, medications, or database information. PPI, metabolic, gene regulatory, and signalling molecule networks are biological networks [21].

In this review, undirected biological networks are the focus. As to the nodal centrality metrics, since they have been frequently discussed in several reviews [21, 24, 25, 31–34] and widely used in several centrality metrics tools [7, 40, 41], only ten of them are selected for in-depth investigation with their biological interprfetation, strengths and weaknesses (in various methodologies), and application directions are clearly investigated. Finally, a summary of existing research is presented, and corresponding recommendations are given for the development of better biological topology algorithms.

2. Categories and Theories of Node Centrality Metrics

The study focuses on a review of ten nodal centrality indicators that have been commonly used in recent years [ 7 , 36 ], including degree, maximal clique centrality (MCC), maximum neighbourhood component (MNC), density of maximum neighbourhood component (DMNC), betweenness centrality, bottleneck, eccentricity, stress, closeness centrality and radiality ( Table 1 ). Depending on the method used to compute node centrality, algorithms could be categorised as neighbour-based or path-based. Local-based algorithms and global-based algorithms consider different ranges of network nodes within these centrality calculations.

Table 1 Summary of node centrality

2.1. Node Centrality Based on Neighbourhood Information (Local-Based Method)

Centralities belonging to this category are focused on the information of node itself and the information of its surrounding neighbouring nodes, where relative relevance is mostly determined by the network nodes' topological position. Furthermore, it is understood that the more nodes are at the core of the network, the more important these nodes are. Centrality algorithms are usually computationally simple and time-saving and are suitable for large and complex networks. This type of centrality can also be seen as the local-based method from the network scope involved, which means only the direct neighbourhood of a vertex is considered.

2.1.1. Algorithm Based on Neighbour Node Information

Centrality based on information about neighbouring nodes evaluates the importance of a node mainly through local information about the node, for example, degree. The importance of a node is often influenced by its own information and that of its neighbouring nodes. This type of centrality algorithm detects the node importance mainly via evaluating the number of neighbours.

2.1.2. Eigenvector Based Algorithms

Neighbourhood node-based ranking algorithms treat surrounding neighbourhood nodes as equally important, whereas the importance of different neighbourhood nodes is generally different. This type of algorithm considers not only the number of neighbours but also the influence of neighbour nodes based on degree [42]. Node centrality based on this theory mainly includes MCC, MNC and DMNC.

2.2. Node Centrality Based on Node Path (Global-Based Method)

Global-based algorithms rank nodes according to shortest pathways or percolated connectivity, considering the nodes’ position on the information flow/diffusion path [10]. The idealised propagation is done via the shortest path. However, real-world networks are much more complex, and in addition to the shortest path, other factors such as fault tolerance need to be considered. Another special factor that determines the flow of information is the number of intermediate nodes. The more intermediate nodes there are, the longer the propagation time of the information flow, and the more likely the transmitted information will be distorted or even delayed. It has been shown that if there are more connect edges between any two nodes, the security and reliability of the entire network system will be higher [43]. Nodes globally regulate communication between clusters of nodes with weak connections by serving as a bridge. According to research on both human and animal populations, these "bridges" or "brokers" are essential to the propagation of information and the stability of the entire cluster [26, 44]. Node centrality based on this theory mainly includes betweenness centrality, bottleneck, eccentricity, stress, closeness centrality, and radiality.

3. Understanding Centrality Measures and Their Applications in Biological Networks

3.1. Indication of Module or Core Nodes

3.1.1. Degree

The degree of a node, as one of the most used metrics, has been linked to numerous dynamical processes and is important for a variety of complex network behaviours, such as controllability [27], synchronization [52, 53], and hub nodes [7], which correspond to high-degree genes associated with diseases [54]. For example, it has been found that the spread influence is positively associated with degree [37]. When compared to long-term effects in the network, degree centrality is a measure of immediate influence. For instance, if a specific percentage of network nodes are infected, any nodes that are directly connected to those infected nodes would also be infected [55, 56]. Even if a network node is only connected to one other node, the likelihood of infection is high if the second node is connected to many others.

In biological networks, several applications have been proposed. For instance, degree enables an immediate assessment of the node regulatory relevance. Proteins having very high degrees of interactions with most signalling proteins in signalling networks suggest a central regulatory role, i.e., the regulatory hubs [57]. Depending on the type of protein, the degree may point to a key role in gene expression (transcription factors) [58, 59], signalling module assembly (docking proteins) [60–63], amplification (kinases) [64–67], diversity and turnover (small GTPases) [68–71], etc. Typically, signalling networks have a scale-free architecture [72–75].

Since degree only accounts for the natural neighbourhood of nodes, it may not be a powerful indicator of network topology. Cancer genes have stronger connectedness and centralities of non-cancer genes, implying central functions in the interactome [76, 77]. However, there are some evidence showing that many disease related genes do not typically encode for hub proteins [78]. Nevertheless, a recent study has found that cancer proteins have higher degrees of connectivity than non-cancer proteins [79]. It is a helpful indicator of how closely a vertex is attached to the graph.

3.1.2. Maximal Clique Centrality (MCC)

The size of maximum clique for a node is its largest clique [80]. The "clique" in the network is a subset of nodes with an edge connecting any two. Clique size is the number of nodes. Each graph node may belong to one or more cliques. Complex network community detection focuses on the biggest clique of graph (identified as modular nodes). A group of vertices is a subset of graph vertices with more ties between themselves and less to others [81]. The idea of MCC is that the important proteins tend to stick together in yeast through interactions of proteins in network [7]. It has been found that the Fisher score and the MCC algorithm can be used to find hub genes in HCC [82]. In both high-degree and low-degree proteins top rated rankings, MCC captures more important proteins [7]. Degree-based centrality measures like degree or eigenvector centrality are better linked with maximum clique size than the shortest path-based metrics like closeness centrality or betweenness centrality [83].

3.1.3. Closeness Centrality

The nodes in the graph that are closer to the centre have a lower closeness centrality, which indicates that they are located closer to their neighbouring nodes [84]. It's possible that these nodes will have a more powerful direct influence on other nodes and the information access at those nodes [85]. Typically, the closeness centrality is used to evaluate how effectively the information flows from one node to the others in a network, or in the context of network structure, and also used to evaluate which nodes represent the ideal starting points. The closeness metric evaluates the reciprocal of each node's average network distance that measures the node importance. To ensure evaluation accuracy, the network must be well connected and highly correlated.

The concept of closeness centrality has been utilised to identify which metabolites are particularly important in genome-based, large-scale metabolic networks [86], contrast unicellular and multicellular animals [87, 88], rank pathways [89–91], and gain insight into the evolution of metabolic organisation [35, 92]. The process of evolution has resulted in an increase in the distance between different routes, which has led to a decrease in the closeness and centrality of different components. It has been found that the centrality measure is the most effective measures in terms of locating the network metabolic centre [93–95].

3.2. Indication of Key Bridge Role Nodes

3.2.1. Bottleneck

Each of the nodes within the shortest path trees is identified as "bottlenecks" [96, 97]. There exists a relationship between bottlenecks (high centrality nodes) and essentiality [98–100]. It is crucial to note that the same node can function as a bottleneck for multiple shortest path trees. Most viral and bacterial infections could interact with high-degree proteins, often known as bottleneck proteins, which are essential to many PPI networks [47]. In one system biology research, the genes and mechanisms in childhood obesity is revealed [101], where twelve hub-bottleneck genes are detected that may contribute to childhood obesity are revealed[101]. There is a study on rumen microbes including a network, bottlenecks demonstrated the ability to obtain important indicators [28].

3.2.2. Betweenness Centrality

Betweenness centrality is the proportion of shortest routes passing through the node to all other shortest paths connecting it to its neighbours [102]. Betweenness centrality implies that a node centrality is proportional to the number of the shortest pathways across it [103]. It has been found that betweenness centrality may accurately identify network hub nodes that can enhance the transmission efficiency of data [104]. The betweenness of a protein reveals the protein's potential to facilitate communication among a variety of proteins in the protein networks [98]. Proteins have high betweenness centralities are referred to as key connector proteins with crucial functional and dynamic features [105,106], such as metabolites that regulate the flux between two large metabolic modules. In signalling modules, proteins with a high Betweenness likely play an essential role in maintaining the functionality and coherence of signalling pathways [107]. The importance of protein as a structuring regulating molecule increases with its value [108, 109]. The node betweenness in a protein-signalling network might reflect a protein's functional ability to bind communicative proteins together [110].

3.2.3. Stress

A stressed node is one that is crossed by multiple shortest paths [27]. The metric necessitates a network without loops [102]. Stress centrality quantifies the amount of communication an element delivers in an all-to-all situation. Each node transmits as many objects as possible or information units to each other node if there are shortest paths between them, and stress centrality gauges the associated stress [111].

Nodes have both high and low values affecting the average stress value, which is derived by average stress values of all the nodes. A node is stressed when many shortest paths visit it simultaneously. If the high stress rating is not necessary, it indicates that a node is necessary to maintain the connection among nodes to travel through [112]. It's not conceivable for two nodes to be connected via the shortest paths that don't travel through a node.

The importance of a protein as a biologically functional bridge of communication nodes may be reflected in the stress of a node in the biological network [113], for instance, a protein-signalling network [114,115]. The protein's relevance in connecting various regulatory molecules increases with the value. Considering the significance of this relationship, it is conceivable that the stress only identifies a molecule that is deeply involved in cellular functions while has little effect on the stability of protein-protein communication.

3.3. Indication of Node Susceptibility

3.3.1. Eccentricity

Eccentricity quantifies the significance of nodes by calculating the maximum degree of the distance between them and other nodes [114]. Based on eccentricity centrality indicator, the stronger significance of a node, the closer it is to others. A study demonstrated a negative correlation between the information index and eccentricity [49]. Greater eccentricity values have a positive implication in terms of node connectivity [116]. If a node has high eccentricity, it suggests that all other nodes are close [88]. A low eccentricity, on the other hand, suggests that at least one node (together with all its neighbours) is distant from a particular node [117]. Clearly, this does not exclude the potential that a variety of additional nodes are significantly closer to a particular node. A metric with a high eccentricity is therefore more meaningful. It is noteworthy that extreme values are more meaningful than the average eccentricity of network, which was determined by average the eccentricity levels of each network node [18]. Low eccentricity compared to network average may imply limited functional role [118].

The node eccentricity in the biological network, such as a protein signalling network, can be interpreted as the ease with which all other proteins in the network get functional access to a protein [119]. As a result, the node with a high relative eccentricity compared to the average value will be more susceptible to external influences (the biomolecular is susceptible to a more strict or functional regulation) [35,114]. Consequently, proteins and other bio-objects with a high eccentricity can rapidly detect changes in the concentration of enzymes or chemicals with which they are associated. Compared to proteins with a high eccentricity, those with a low eccentricity typically play a secondary role in the systematic function [112,120]. A robust and stable network connection is necessary for eccentricity to function properly.

3.3.2. Radiality

Because the diameter indicates the largest potential distance of nodes, continually deducting from the diameter of shortest pathways between a node and its neighbours provides high (low) values in case of short (lengthy) paths [121]. Based on its diameter, a large radiality indicates that the node is typically closer to other nodes than it would appear to be, whereas a small radiality indicates that the node is on the periphery of the network [7]. In a similar vein, high or low values are more significant than the mean radiality of the graph, which is derived by averaging the radiality values of all nodes in the graph [36]. High centralities are given to vertices according to the radiality centrality measure when such vertices are near all of the other vertices in their accessible neighbourhood compared to the diameter of the network [122].

The probability of a protein, that is functionally relevant for other proteins, but may be irrelevant for a small percentage of other proteins, is referred to as a node radiality in a biological network, for example a protein-signalling network [123]. Because of this, a protein whose radiality is significantly higher than the network average radiality will play an essential role in the regulating of other proteins, even though the activity of this protein will not have the same effect on other proteins [124].

4. Complementarity and Association of Node Centrality Measures

Some topological indicators were found to have overlapping findings [122]. DMNC and MCC are topological measures respectively based on percolation theory and direct field theory [125]. The high level of consistence between Degree and MNC reveals core nodes that are closely linked to other nodes, and it is likely that dense subgraphs will form around these nodes [28]. A research found that degree centrality had the highest correlation with clique size compared to eigenvector, betweenness, and closeness in ten real-world networks [83].

Additionally, in biological networks, it may also be beneficial to analyse proteins that have low radiality in comparison to the average radiality. Although being less important for that network, these proteins may act as boundaries crossing with other networks [12]. Thus, signaling networks with relatively high radiance are more likely to organize functional units or modules, whereas networks with considerably lower average radiance are more likely to appear as open clusters of proteins connecting multiple regulatory modules [126]. An extensive analysis of eccentricity and closeness should be used to support all these findings [116].

The fact that the hub members of radiality and closeness overlap suggests that these nodes share a regulatory role [115]. Radiality should be integrated as an average tendency towards node closeness or isolation, not as definite information on a node centrality [19, 120]. This must be supported by a proof of eccentricity and closeness. A node with high eccentricity, high closeness, and high radiality suggests a central position in the graph [7].

Betweenness, stress, and bottleneck all rely on the shortest method for determining the distance between two network nodes [106]. Based on previous study of protein networks, high-stress proteins in the protein signal network show that their roles may be relevant in linking regulatory molecules to the protein [115]. Nonetheless, this may also suggest that the protein is involved in other biological processes. The greater a protein's betweenness centrality, the more important it is as a tissue regulator [127–129]. High betweenness may be needed to maintain the functionality of the signalization [107]. More radial proteins have a larger likelihood of forming the network center. Signal networks with a larger mean radiality are more likely to have modules and components that function [112].

Notably, to identify the number of pathways for which a node is critical, one must measure the stress. Consequently, stress and betweenness could be utilized to acquire complementing information. Referring to the betweenness to node pairings could yield additional information by evaluating the significance of a node for two connected nodes. The high betweenness score indicates that the node is essential for maintaining node connections along particular paths [130]. If a node may be reached by only one path connecting two nodes, and such a path is the only one connecting two nodes, then the stress computation would have a low score (in the betweenness value of node will be high) [121].

DMNC are reported to share the least proteins with the other species. The topological features recovered by DMNC may therefore differ from those extracted by other approaches [7]. A multi-layered network research of the rumen microbiome reveals the same information, and it is the only one that does not include the top metabolite in nine topological rankings [28]. In this sense, it appears that DMNC is more capable at capturing proteins with low node degrees [41]. Different sets of important proteins are captured by DMNC, indicating that it ranks the network differently [7]. It is necessary to apply several approaches for collecting essential proteins because of the heterogeneity of the biological network.

5. Discussion

While the mining of important nodes in complex networks has been relatively mature after more than ten years of development, there are still some problems to be further studied [ 17 , 121 , 126 ]. Based on the observation derived from social networks, several centrality-based approaches have been proposed to evaluate the relative significance of a node in biological networks and substantial progress has been made. Nevertheless, biological networks' structure is fundamentally different from that of social networks, especially in terms of modularity. [ 114 , 119 , 125 ]. Another difficulty is the dynamic nature of interactions between biological entities. Even in a network that has been meticulously mapped, not all relationships can exist simultaneously. Consequently, the findings of centrality indices in predicting essential nodes are lacking in several investigations [ 26 ]. Key node mining is an important research direction in complex networks. This paper has overviewed the 10 widely used centrality measures and their applications.

There is no basis to assume that network structures and biological functions will be a precise match. As a result, these technologies facilitate "intelligent guessing" [ 20 , 23 , 131 ]. In consideration of the complexity of biological networks and the difficulty of generating experimental data for different studies, offering clues can already prove to be quite beneficial. Although the neighbour-based algorithm is simple in calculation, it is not suitable for large-scale networks due to the limited information, the algorithm based on global information such as paths has relatively high accuracy, whose computational complexity leads to time complexity [ 114 ]. At present, although there are some algorithms that combine the advantages of the two, the advantages (compared with traditional algorithms) are not particularly obvious. For the identification of critical nodes in context-specific biological networks, researchers need to conduct more in-depth analysis and debates to determine which characteristics should be paired with various centrality metrics.

In fact, no single centrality metric reflects the vitality of nodes for all network operations. In many cases, it is more important to find a group of key nodes than a single essential node, or to rank the nodes by how important they are. Combining the most important nodes does not necessarily ensure that the set of essential nodes will be discovered. In fact, such a collection usually comprises of nodes that, when combined with other nodes, have a significant effect despite not being vital on their own [ 122 ]. A comprehensive investigation of biological meanings is necessary, which implies that several factors may be at play, and that combination would lead to an increase in biological centrality. For the identification of core functional nodes in biological networks, the recommendation of this study is to first make a judgement on changes or features of the biological network structure based on a specific scenario, such as whether it is a difference in local modules (degree, MCC, closeness centrality) or a change in global bridging (bottleneck, betweenness centrality, stress) or information flow (eccentricity, radiality). Depending on the specific objectives of the study, it may be more important to select several mutually validated node centralities in conjunction with computational approaches that are pointed to by multiple metrics. The following points could be considered in the biological network analysis.(1) It is necessary to employ a variety of measures, including both the target node and its surrounds, to perform a thorough and accurate evaluation of node centrality. With other node centrality metrics, DMNC may be utilised as a supplement. (2) Diverse centrality measures may be used to identify nodes with different functionalities, which in this investigation are represented as modularity, bridging roles, and susceptibility. (3) Degree and MNC; eccentricity, closeness, and radiality; stress and betweenness are the following node centrality groupings that are often cross validated. (4) It is also important to consider the limitations of each node centrality, such as whether the network is directed or has self-loops.

With the availability of more biological data, it is necessary to move beyond pure topological metrics and reinterpret the concept of centrality based on the unique characteristics of biological activities. Research driven by biological knowledge would be very informative, for example, by combining the centralities and the evolution of ecological niches from the perspective of microbial mutualism or competition. One of the recommended solutions is to employ functional approaches based on the type of biological networks to be analysed [ 35 ]. In the future, the development of measurement metrics is expected to include more applications that fit the centrality of more structures, such as multi-layer networks or multiplexed networks.

Rarely is the entire network assessed simultaneously while measuring centrality. Even the components that have been recognized are subject to measurement errors, false positive or negative connections, and other difficulties. These centrality measurements require a large, noise-free network. Due to computational or measurement limitations, issues with the observed data, or network development over time, we may not be able to derive a complete and accurate graph-based representation for many systems [ 132 ]. Local-based centrality will be less affected by network structure uncertainty than path-based centrality. Recent approaches have examined the robustness of centrality measures [ 133 – 136 ] and their calculation in dynamic graphs [ 137 – 139 ]. There are also evidence showing for network functions like synchronization, controllability, communication and spreading information [ 116 ]. The research on important node mining algorithms with high precision and low time complexity will still be a popular direction for future research. Moreover, with the surge of data volume and the advancement of machine learning technology, the research of applying machine learning methods to important node mining has received more and more attention [ 23 , 131 , 140 ]. Fundamentally, the goal of complex network and machine learning is to discover the inherent laws of data and the integration of complex network theory and machine learning technology, and this deserves further investigation. For example, node centrality optimisation based on local or mixed entropy [ 141 – 143 ].

Author Contributions: Mengyuan Wang: Conceptualization, Research, Original Draft Writing, and Survey Writing. Haiying Wang: Conceptualization, Review and Editing of Writing, Resources, Supervision, Project Management, and Funding Acquisition. Huiru Zheng: Conceptualization, Review and Editing of Writing, Resources, Supervision, Project Management, and Funding Acquisition.

Funding: Mengyuan Wang is jointly funded by Ulster University and Scotland’s Rural College, United Kingdom.

Conflicts of Interest: The authors claim that they have no known financial conflicts of interest or personal connections that may have seemed to affect the research presented in related publications.

References

  1. Barabási, A.-L.; Oltvai, Z.N, Network Biology: Understanding the Cell’s Functional Organization. Nat Rev Genet, 2004, 5: 101−13. DOI: https://doi.org/10.1038/nrg1272
  2. Ma, X.; Gao, L, Biological Network Analysis: Insights into Structure and Functions. Briefings in Functional Genomics, 2012, 11: 434−42. DOI: https://doi.org/10.1093/bfgp/els045
  3. Aihara, K.; Liu, R.; Koizumi, K.; et al, Dynamical Network Biomarkers: Theory and Applications. Gene, 2022, 808: 145997. DOI: https://doi.org/10.1016/j.gene.2021.145997
  4. Aittokallio, T.; Schwikowski, B, Graph-Based Methods for Analysing Networks in Cell Biology. Briefings in Bioinformatics, 2006, 7: 243−55. DOI: https://doi.org/10.1093/bib/bbl022
  5. Barabási, A.-L.; Gulbahce, N.; Loscalzo, J, Network Medicine: A Network-Based Approach to Human Disease. Nat Rev Genet, 2011, 12: 56−68. DOI: https://doi.org/10.1038/nrg2918
  6. Chen, L.; Wang, R.-S.; Zhang, X.-S. Biomolecular Networks: Methods and Applications in Systems Biology; John Wiley & Sons, 2009; ISBN 978-0-470-48805-8
  7. Chin, C.-H.; Chen, S.-H.; Wu, H.-H.; et al, CytoHubba: Identifying Hub Objects and Sub-Networks from Complex Interactome. BMC Syst Biol, 2014, 8: S11. DOI: https://doi.org/10.1186/1752-0509-8-S4-S11
  8. Röttjers, L.; Faust, K, From Hairballs to Hypotheses–Biological Insights from Microbial Networks. FEMS Microbiology Reviews, 2018, 42: 761−80. DOI: https://doi.org/10.1093/femsre/fuy030
  9. Ardaševa, A.; Doostmohammadi, A, Topological Defects in Biological Matter. Nat Rev Phys, 2022, 4: 354−6. DOI: https://doi.org/10.1038/s42254-022-00469-9
  10. Guo, B.; Zhang, L.; Sun, H.; et al, Microbial Co-Occurrence Network Topological Properties Link with Reactor Parameters and Reveal Importance of Low-Abundance Genera. npj Biofilms Microbiomes, 2022, 8: 1−13. DOI: https://doi.org/10.1038/s41522-021-00263-y
  11. Rashevsky, N, Topology and Life: In Search of General Mathematical Principles in Biology and Sociology. Bulletin of Mathematical Biophysics, 1954, 16: 317−48. DOI: https://doi.org/10.1007/BF02484495
  12. Boyd, J.W.; Neubig, R.R. Cellular Signal Transduction in Toxicology and Pharmacology: Data Collection, Analysis, and Interpretation; John Wiley & Sons, 2019; ISBN 978-1-119-06026-0
  13. Jaeger, J.; Monk, N. Dynamical Modules in Metabolism, Cell and Developmental Biology. Interface Focus 11, 20210011, doi:10.1098/rsfs.2021.0011 DOI: https://doi.org/10.1098/rsfs.2021.0011
  14. Rozum, J.C.; Albert, R, Identifying (Un)Controllable Dynamical Behavior in Complex Networks. PLOS Computational Biology, 2018, 14: e1006630. DOI: https://doi.org/10.1371/journal.pcbi.1006630
  15. Hayes, B, Computing Science: Graph Theory in Practice: Part II. American Scientist, 2000, 88: 104−9. DOI: https://doi.org/10.1511/2000.2.104
  16. Tutte, W.T.; Tutte, W.T. Graph Theory; Cambridge University Press, 2001; ISBN 978-0-521-79489-3
  17. Pavlopoulos, G.A.; Secrier, M.; Moschopoulos, C.N.; et al, Using Graph Theory to Analyze Biological Networks. BioData Mining, 2011, 4: 10. DOI: https://doi.org/10.1186/1756-0381-4-10
  18. Assenov, Y.; Ramírez, F.; Schelhorn, S.-E.; et al, Computing Topological Parameters of Biological Networks. Bioinformatics, 2008, 24: 282−4. DOI: https://doi.org/10.1093/bioinformatics/btm554
  19. Salau, K.R.; Baggio, J.A.; Shanafelt, D.W.; et al, Taking a Moment to Measure Networks—an Approach to Species Conservation. Landsc Ecol, 2022, 37: 2551−69. DOI: https://doi.org/10.1007/s10980-022-01490-0
  20. del Rio, G.; Koschützki, D.; Coello, G, How to Identify Essential Genes from Molecular Networks. BMC Syst Biol, 2009, 3: 102. DOI: https://doi.org/10.1186/1752-0509-3-102
  21. Koutrouli, M.; Karatzas, E.; Paez-Espino, D.; et al, A Guide to Conquer the Biological Network Era Using Graph Theory. Front. Bioeng. Biotechnol., 2020, 8: 34. DOI: https://doi.org/10.3389/fbioe.2020.00034
  22. Bihai Zhao; Jianxin Wang; Min Li; et al, Detecting Protein Complexes Based on Uncertain Graph Model. IEEE/ACM Transactions on Computational Biology and Bioinformatics, 2014, 11: 486−97. DOI: https://doi.org/10.1109/TCBB.2013.2297915
  23. Zhao, G.; Jia, P.; Huang, C.; et al, A Machine Learning Based Framework for Identifying Influential Nodes in Complex Networks. IEEE Access, 2020, 8: 65462−71. DOI: https://doi.org/10.1109/ACCESS.2020.2984286
  24. Bonomo, M.; Giancarlo, R.; Greco, D.; et al, Topological Ranks Reveal Functional Knowledge Encoded in Biological Networks: A Comparative Analysis. Briefings in Bioinformatics, 2022, 23: bbac101. DOI: https://doi.org/10.1093/bib/bbac101
  25. Liu, X.; Hong, Z.; Liu, J.; et al, Computational Methods for Identifying the Critical Nodes in Biological Networks. Briefings in Bioinformatics, 2020, 21: 486−97. DOI: https://doi.org/10.1093/bib/bbz011
  26. Dablander, F.; Hinne, M, Node Centrality Measures Are a Poor Substitute for Causal Inference. Sci Rep, 2019, 9: 6846. DOI: https://doi.org/10.1038/s41598-019-43033-9
  27. Opsahl, T.; Agneessens, F.; Skvoretz, J, Node Centrality in Weighted Networks: Generalizing Degree and Shortest Paths. Social Networks, 2010, 32: 245−51. DOI: https://doi.org/10.1016/j.socnet.2010.03.006
  28. Wang, M.; Wang, H.; Zheng, H.; et al. Identifying Hub Nodes and Sub-Networks from Cattle Rumen Microbiome Multilayer Networks. In Proceedings of the Advanced Computing; Garg, D., Jagannathan, S., Gupta, A., et al., Eds.; Springer International Publishing: Cham, 2022; pp. 165–75 DOI: https://doi.org/10.1007/978-3-030-95502-1_13
  29. Guilbeault, D.; Centola, D, Topological Measures for Identifying and Predicting the Spread of Complex Contagions. Nat Commun, 2021, 12: 4430. DOI: https://doi.org/10.1038/s41467-021-24704-6
  30. Ghosh, R.; Lerman, K, Parameterized Centrality Metric for Network Analysis. Phys. Rev. E, 2011, 83: 066118. DOI: https://doi.org/10.1103/PhysRevE.83.066118
  31. Hoekstra, R.H.A.; Epskamp, S.; Borsboom, D, Heterogeneity in Individual Network Analysis: Reality or Illusion. Multivariate Behavioral Research, 2022: 1−25. DOI: https://doi.org/10.1080/00273171.2022.2128020
  32. Kaiser, T.; Jahansouz, C.; Staley, C, Network-Based Approaches for the Investigation of Microbial Community Structure and Function Using Metagenomics-Based Data. Future Microbiology, 2022, 17: 621−31. DOI: https://doi.org/10.2217/fmb-2021-0219
  33. Panditrao, G.; Bhowmick, R.; Meena, C.; et al, Emerging Landscape of Molecular Interaction Networks: Opportunities, Challenges and Prospects. J Biosci, 2022, 47: 24. DOI: https://doi.org/10.1007/s12038-022-00253-y
  34. Peel, L.; Peixoto, T.P.; De Domenico, M, Statistical Inference Links Data and Theory in Network Science. Nat Commun, 2022, 13: 6794. DOI: https://doi.org/10.1038/s41467-022-34267-9
  35. Jalili, M.; Salehzadeh-Yazdi, A.; Gupta, S.; et al, Evolution of Centrality Measurements for the Detection of Essential Proteins in Biological Networks. Front. Physiol., 2016: 7. DOI: https://doi.org/10.3389/fphys.2016.00375
  36. Jalili, M.; Salehzadeh-Yazdi, A.; Asgari, Y.; et al, CentiServer: A Comprehensive Resource, Web-Based Application and R Package for Centrality Analysis. PLoS One, 2015, 10: e0143111. DOI: https://doi.org/10.1371/journal.pone.0143111
  37. Jalili, M.; Perc, M, Information Cascades in Complex Networks. Journal of Complex Networks, 2017, 5: 665−93. DOI: https://doi.org/10.1093/comnet/cnx019
  38. Rodrigues, F.A. Network Centrality: An Introduction. In A Mathematical Modeling Approach from Nonlinear Dynamics to Complex Systems; Macau, E.E.N., Ed.; Nonlinear Systems and Complexity; Springer International Publishing: Cham, 2019; Vol. 22, pp. 177–96 ISBN 978-3-319-78511-0 DOI: https://doi.org/10.1007/978-3-319-78512-7_10
  39. Rahiminejad, S.; Maurya, M.R.; Subramaniam, S, Topological and Functional Comparison of Community Detection Algorithms in Biological Networks. BMC Bioinformatics, 2019, 20: 212. DOI: https://doi.org/10.1186/s12859-019-2746-0
  40. Jardim, V.C.; Santos, S. de S.; Fujita, A.; et al, BioNetStat: A Tool for Biological Networks Differential Analysis. Front. Genet., 2019, 10: 594. DOI: https://doi.org/10.3389/fgene.2019.00594
  41. Lin, C.-Y.; Chin, C.-H.; Wu, H.-H.; et al, Hubba: Hub Objects Analyzer—a Framework of Interactome Hubs Identification for Network Biology. Nucleic Acids Research, 2008, 36: W438−43. DOI: https://doi.org/10.1093/nar/gkn257
  42. Bonacich, P, Factoring and Weighting Approaches to Status Scores and Clique Identification. The Journal of Mathematical Sociology, 1972, 2: 113−20. DOI: https://doi.org/10.1080/0022250X.1972.9989806
  43. Barthelemy, M. Spatial Networks: A Complete Introduction: From Graph Theory and Statistical Physics to Real-World Applications; Springer Nature, 2022; ISBN 978-3-030-94106-2 DOI: https://doi.org/10.1007/978-3-030-94106-2_1
  44. Milenković, T.; Memišević, V.; Bonato, A.; et al, Dominating Biological Networks. PLoS ONE, 2011, 6: e23016. DOI: https://doi.org/10.1371/journal.pone.0023016
  45. Ariya, S.S.; James, A.R.; Joseph, B, Identification of Lung Cancer Master Genes Triggered by Smoking and Their Key Pathways Based on Gene Expression Profiling. Gene Reports, 2020, 21: 100812. DOI: https://doi.org/10.1016/j.genrep.2020.100812
  46. Zhang, Y.-J.; Meng, K.; Gao, T.; et al, Analysis of Attention on Venture Capital: A Method of Complex Network on Time Series. International Journal of Modern Physics B, 2020, 34: 2050273. DOI: https://doi.org/10.1142/S0217979220502732
  47. Yu, H.; Kim, P.M.; Sprecher, E.; et al, The Importance of Bottlenecks in Protein Networks: Correlation with Gene Essentiality and Expression Dynamics. PLOS Computational Biology, 2007, 3: e59. DOI: https://doi.org/10.1371/journal.pcbi.0030059
  48. Riera-Fernández, P.; Munteanu, C.R.; Dorado, J.; et al, From Chemical Graphs in Computer-Aided Drug Design to General Markov-Galvez Indices of Drug-Target, Proteome, Drug-Parasitic Disease, Technological, and Social-Legal Networks. Curr Comput Aided Drug Des, 2011, 7: 315−37. DOI: https://doi.org/10.2174/157340911798260340
  49. Hage, P.; Harary, F, Eccentricity and Centrality in Networks. Social Networks, 1995, 17: 57−63. DOI: https://doi.org/10.1016/0378-8733(94)00248-9
  50. Valente, T.W.; Foreman, R.K, Integration and Radiality: Measuring the Extent of an Individual’s Connectedness and Reachability in a Network. Social Networks, 1998, 20: 89−105. DOI: https://doi.org/10.1016/S0378-8733(97)00007-5
  51. Agüero-Chapín, G.; Antunes, A.; Ubeira, F.M.; et al, Comparative Study of Topological Indices of Macro/Supramolecular RNA Complex Networks. J. Chem. Inf. Model., 2008, 48: 2265−77. DOI: https://doi.org/10.1021/ci8001809
  52. Checco, P.; Biey, M.; Kocarev, L, Synchronization in Random Networks with given Expected Degree Sequences. Chaos, Solitons & Fractals, 2008, 35: 562−77. DOI: https://doi.org/10.1016/j.chaos.2006.05.063
  53. Lindquist, J.; Ma, J.; van den Driessche, P.; et al, Effective Degree Network Disease Models. J. Math. Biol., 2011, 62: 143−64. DOI: https://doi.org/10.1007/s00285-010-0331-2
  54. Qian, Y.; Besenbacher, S.; Mailund, T.; et al, Identifying Disease Associated Genes by Network Propagation. BMC Syst Biol, 2014, 8: S6. DOI: https://doi.org/10.1186/1752-0509-8-S1-S6
  55. Kitsak, M.; Gallos, L.K.; Havlin, S.; et al, Identification of Influential Spreaders in Complex Networks. Nature Phys, 2010, 6: 888−93. DOI: https://doi.org/10.1038/nphys1746
  56. Piraveenan, M.; Prokopenko, M.; Hossain, L, Percolation Centrality: Quantifying Graph-Theoretic Impact of Nodes during Percolation in Networks. PLOS ONE, 2013, 8: e53095. DOI: https://doi.org/10.1371/journal.pone.0053095
  57. Kay, B.K.; Williamson, M.P.; Sudol, M, The Importance of Being Proline: The Interaction of Proline-Rich Motifs in Signaling Proteins with Their Cognate Domains. The FASEB Journal, 2000, 14: 231−41. DOI: https://doi.org/10.1096/fasebj.14.2.231
  58. Feng, J.; Xu, J, Identification of Pathogenic Genes and Transcription Factors in Glaucoma. Molecular Medicine Reports, 2019, 20: 216−24. DOI: https://doi.org/10.3892/mmr.2019.10236
  59. Yanofsky, M.F.; Ma, H.; Bowman, J.L.; et al, The Protein Encoded by the Arabidopsis Homeotic Gene Agamous Resembles Transcription Factors. Nature, 1990, 346: 35−9. DOI: https://doi.org/10.1038/346035a0
  60. Bourquard, T.; Landomiel, F.; Reiter, E.; et al, Unraveling the Molecular Architecture of a G Protein-Coupled Receptor/β-Arrestin/Erk Module Complex. Sci Rep, 2015, 5: 10760. DOI: https://doi.org/10.1038/srep10760
  61. Good, M.C.; Zalatan, J.G.; Lim, W.A, Scaffold Proteins: Hubs for Controlling the Flow of Cellular Information. Science, 2011, 332: 680−6. DOI: https://doi.org/10.1126/science.1198701
  62. Morrison, D.K.; Davis, R.J, Regulation of MAP Kinase Signaling Modules by Scaffold Proteins in Mammals. Annual Review of Cell and Developmental Biology, 2003, 19: 91−118. DOI: https://doi.org/10.1146/annurev.cellbio.19.111401.091942
  63. Pawson, T.; Nash, P, Assembly of Cell Regulatory Systems Through Protein Interaction Domains. Science, 2003, 300: 445−52. DOI: https://doi.org/10.1126/science.1083653
  64. Aksam, V.K.M.; Chandrasekaran, V.M.; Pandurangan, S, Cancer Drug Target Identification and Node-Level Analysis of the Network of MAPK Pathways. Netw Model Anal Health Inform Bioinforma, 2018, 7: 4. DOI: https://doi.org/10.1007/s13721-018-0165-1
  65. Cerami, E.; Demir, E.; Schultz, N.; et al, Automated Network Analysis Identifies Core Pathways in Glioblastoma. PLOS ONE, 2010, 5: e8918. DOI: https://doi.org/10.1371/journal.pone.0008918
  66. Kanhaiya, K.; Czeizler, E.; Gratie, C.; et al, Controlling Directed Protein Interaction Networks in Cancer. Sci Rep, 2017, 7: 10327. DOI: https://doi.org/10.1038/s41598-017-10491-y
  67. Vinayagam, A.; Gibson, T.E.; Lee, H.-J.; et al, Controllability Analysis of the Directed Human Protein Interaction Network Identifies Disease Genes and Drug Targets. Proceedings of the National Academy of Sciences, 2016, 113: 4976−81. DOI: https://doi.org/10.1073/pnas.1603992113
  68. Delprato, A, Topological and Functional Properties of the Small GTPases Protein Interaction Network. PLOS ONE, 2012, 7: e44882. DOI: https://doi.org/10.1371/journal.pone.0044882
  69. Jacquemet, G.; Humphries, M.J, IQGAP1 Is a Key Node within the Small GTPase Network. Small GTPases, 2013, 4: 199−207. DOI: https://doi.org/10.4161/sgtp.27451
  70. Tourette, C.; Li, B.; Bell, R.; et al, A Large Scale Huntingtin Protein Interaction Network Implicates Rho GTPase Signaling Pathways in Huntington Disease. Journal of Biological Chemistry, 2014, 289: 6709−26. DOI: https://doi.org/10.1074/jbc.M113.523696
  71. Zheng, W.; Zhang, J.; Song, Q.; et al, Rac Family Small GTPase 3 Correlates with Progression and Poor Prognosis in Bladder Cancer. DNA and Cell Biology, 2021, 40: 469−81. DOI: https://doi.org/10.1089/dna.2020.5613
  72. Albert, R, Scale-Free Networks in Cell Biology. Journal of Cell Science, 2005, 118: 4947−57. DOI: https://doi.org/10.1242/jcs.02714
  73. Huang, J.; Zhang, W. Analysis on Degree Distribution of Tumor Signaling Networks. 2012, 15.
  74. Jenster, G, A Visualisation Concept of Dynamic Signalling Networks. Molecular and Cellular Endocrinology, 2004, 218: 1−6. DOI: https://doi.org/10.1016/j.mce.2004.01.012
  75. Teschendorff, A.E.; Banerji, C.R.S.; Severini, S.; et al, Increased Signaling Entropy in Cancer Requires the Scale-Free Property of Proteininteraction Networks. Sci Rep, 2015, 5: 9646. DOI: https://doi.org/10.1038/srep09646
  76. Izudheen, S.; Mathew, S, Cancer Gene Identification Using Graph Centrality. Current Science, 2013, 105: 1143−8.
  77. Yeganeh, P.N.; Saule, E.; Mostafavi, M.T. Centrality of Cancer-Related Genes in Human Biological Pathways: A Graph Analysis Perspective. In Proceedings of the 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM); December 2018; pp. 214–8 DOI: https://doi.org/10.1109/BIBM.2018.8621110
  78. Xia, J.; Sun, J.; Jia, P.; et al, Do Cancer Proteins Really Interact Strongly in the Human Protein–Protein Interaction Network. Computational Biology and Chemistry, 2011, 35: 121−5. DOI: https://doi.org/10.1016/j.compbiolchem.2011.04.005
  79. Xiong, W.; Xie, L.; Zhou, S.; et al, The Centrality of Cancer Proteins in Human Protein-Protein Interaction Network: A Revisit. International Journal of Computational Biology and Drug Design, 2014, 7: 146−56. DOI: https://doi.org/10.1504/IJCBDD.2014.061643
  80. Cormen, T.H.; Leiserson, C.E.; Rivest, R.L.; et al. Introduction to Algorithms, Fourth Edition; MIT Press, 2022; ISBN 978-0-262-36750-9
  81. Newman, M. Networks; Oxford University Press, 2018; Vol. 1; ISBN 978-0-19-880509-0
  82. Li, C.; Xu, J, Feature Selection with the Fisher Score Followed by the Maximal Clique Centrality Algorithm Can Accurately Identify the Hub Genes of Hepatocellular Carcinoma. Sci Rep, 2019, 9: 17283. DOI: https://doi.org/10.1038/s41598-019-53471-0
  83. Meghanathan, N. Correlation Coefficient Analysis: Centrality vs, Maximal Clique Size for Complex Real-World Network Graphs. International Journal of Network Science, 2016, 1: 3−27. DOI: https://doi.org/10.1504/IJNS.2016.073560
  84. Evans, T.S.; Chen, B, Linking the Network Centrality Measures Closeness and Degree. Commun Phys, 2022, 5: 172. DOI: https://doi.org/10.1038/s42005-022-00949-5
  85. Kas, M.; Carley, K.M.; Carley, L.R. Incremental Closeness Centrality for Dynamically Changing Social Networks. 2013, 9 DOI: https://doi.org/10.1145/2492517.2500270
  86. Ashtiani, M.; Salehzadeh-Yazdi, A.; Razaghi-Moghadam, Z.; et al, A Systematic Survey of Centrality Measures for Protein-Protein Interaction Networks. BMC Systems Biology, 2018, 12: 80. DOI: https://doi.org/10.1186/s12918-018-0598-2
  87. Arroyo, A.S.; Iannes, R.; Bapteste, E.; et al, Corrigendum to: Gene Similarity Networks Unveil a Potential Novel Unicellular Group Closely Related to Animals from the Tara Oceans Expedition. Genome Biol Evol, 2021, 13: evab140. DOI: https://doi.org/10.1093/gbe/evab140
  88. Mani, S.; Tlusty, T, A Topological Look into the Evolution of Developmental Programs. Biophysical Journal, 2021, 120: 4193−201. DOI: https://doi.org/10.1016/j.bpj.2021.08.044
  89. Li, M.; Li, C.; Liu, W.-X.; et al, Dysfunction of PLA2G6 and CYP2C44-Associated Network Signals Imminent Carcinogenesis from Chronic Inflammation to Hepatocellular Carcinoma. J Mol Cell Biol, 2017, 9: 489−503. DOI: https://doi.org/10.1093/jmcb/mjx021
  90. Tang, Y.-C.; Gottlieb, A, Explainable Drug Sensitivity Prediction through Cancer Pathway Enrichment. Sci Rep, 2021, 11: 3128. DOI: https://doi.org/10.1038/s41598-021-82612-7
  91. Zhang, J.; Wang, Y.; Shang, D.; et al, Characterizing and Optimizing Human Anticancer Drug Targets Based on Topological Properties in the Context of Biological Pathways. Journal of Biomedical Informatics, 2015, 54: 132−40. DOI: https://doi.org/10.1016/j.jbi.2015.02.007
  92. Mrabet, Y.; Semmar, N, Mathematical Methods to Analysis of Topology, Functional Variability and Evolution of Metabolic Systems Based on Different Decomposition Concepts. Current Drug Metabolism, 2010, 11: 315−41. DOI: https://doi.org/10.2174/138920010791514333
  93. Plaimas, K.; Eils, R.; König, R, Identifying Essential Genes in Bacterial Metabolic Networks with Machine Learning Methods. BMC Systems Biology, 2010, 4: 56. DOI: https://doi.org/10.1186/1752-0509-4-56
  94. Takemoto, K.; Niwa, T.; Taguchi, H, Difference in the Distribution Pattern of Substrate Enzymes in the Metabolic Network of Escherichia Coli, According to Chaperonin Requirement. BMC Systems Biology, 2011, 5: 98. DOI: https://doi.org/10.1186/1752-0509-5-98
  95. Voigt, A.; Almaas, E. Complex Network Analysis in Microbial Systems: Theory and Examples. In Microbial Systems Biology: Methods and Protocols; Navid, A., Ed.; Methods in Molecular Biology; Springer US: New York, NY, 2022; pp. 167–91 ISBN 978-1-07-161585-0 DOI: https://doi.org/10.1007/978-1-0716-1585-0_9
  96. Chebotarev, P, The Graph Bottleneck Identity. Advances in Applied Mathematics, 2011, 47: 403−13. DOI: https://doi.org/10.1016/j.aam.2010.11.001
  97. Wu, T.; Ren, H.; Li, P.; et al. Graph Information Bottleneck. In Proceedings of the Advances in Neural Information Processing Systems; Curran Associates, Inc., 2020; Vol. 33, pp. 20437–48
  98. Bima, A.; Elsamanoudy, A.; Albaqami, W.; et al, Integrative System Biology and Mathematical Modeling of Genetic Networks Identifies Shared Biomarkers for Obesity and Diabetes. Mathematical Biosciences and Engineering, 2022, 19: 2310−29. DOI: https://doi.org/10.3934/mbe.2022107
  99. Grazioli, F.; Siarheyeu, R.; Alqassem, I.; et al, Microbiome-Based Disease Prediction with Multimodal Variational Information Bottlenecks. PLOS Computational Biology, 2022, 18: e1010050. DOI: https://doi.org/10.1371/journal.pcbi.1010050
  100. Mishra, B.; Kumar, N.; Shahid Mukhtar, M, A Rice Protein Interaction Network Reveals High Centrality Nodes and Candidate Pathogen Effector Targets. Computational and Structural Biotechnology Journal, 2022, 20: 2001−12. DOI: https://doi.org/10.1016/j.csbj.2022.04.027
  101. Mateus Pellenz, F.; Crispim, D.; Silveira Assmann, T, Systems Biology Approach Identifies Key Genes and Related Pathways in Childhood Obesity. Gene, 2022, 830: 146512. DOI: https://doi.org/10.1016/j.gene.2022.146512
  102. Barthélemy, M, Betweenness Centrality in Large Complex Networks. Eur. Phys. J. B, 2004, 38: 163−8. DOI: https://doi.org/10.1140/epjb/e2004-00111-4
  103. Dick, K.; Pattang, A.; Hooker, J.; et al, Human–Soybean Allergies: Elucidation of the Seed Proteome and Comprehensive Protein–Protein Interaction Prediction. J. Proteome Res., 2021, 20: 4925−47. DOI: https://doi.org/10.1021/acs.jproteome.1c00138
  104. Raman, K.; Damaraju, N.; Joshi, G.K, The Organisational Structure of Protein Networks: Revisiting the Centrality–Lethality Hypothesis. Syst Synth Biol, 2014, 8: 73−81. DOI: https://doi.org/10.1007/s11693-013-9123-5
  105. Dunn, R.; Dudbridge, F.; Sanderson, C.M, The Use of Edge-Betweenness Clustering to Investigate Biological Function in Protein Interaction Networks. BMC Bioinformatics, 2005, 6: 39. DOI: https://doi.org/10.1186/1471-2105-6-39
  106. Pinney, J.W.; Westhead, D.R. Betweenness-Based Decomposition Methods for Social and Biological Networks. 4
  107. Narayanan, S. The Betweenness Centrality Of Biological Networks. Thesis, Virginia Tech, 2005.
  108. Durón, C.; Pan, Y.; Gutmann, D.H.; et al, Variability of Betweenness Centrality and Its Effect on Identifying Essential Genes. Bull Math Biol, 2019, 81: 3655−73. DOI: https://doi.org/10.1007/s11538-018-0526-z
  109. Sun, J.; Zhao, Z, A Comparative Study of Cancer Proteins in the Human Protein-Protein Interaction Network. BMC Genomics, 2010, 11: S5. DOI: https://doi.org/10.1186/1471-2164-11-S3-S5
  110. Ahmed, H.; Howton, T.C.; Sun, Y.; et al, Network Biology Discovers Pathogen Contact Points in Host Protein-Protein Interactomes. Nat Commun, 2018, 9: 2312. DOI: https://doi.org/10.1038/s41467-018-04632-8
  111. Applied Analysis in Biological and Physical Sciences: ICMBAA, Aligarh, India, June 2015; Cushing, J.M., Saleem, M., Srivastava, H.M., et al., Eds.; Springer Proceedings in Mathematics & Statistics; Springer India: New Delhi, 2016; Vol. 186; ISBN 978-81-322-3638-2
  112. Estrada, E.; Hatano, N. Resistance Distance, Information Centrality, Node Vulnerability and Vibrations in Complex Networks. In Network Science: Complexity in Nature and Technology; Estrada, E., Fox, M., Higham, D.J., et al., Eds.; Springer: London, 2010; pp. 13–29 ISBN 978-1-84996-396-1 DOI: https://doi.org/10.1007/978-1-84996-396-1_2
  113. Wang, Q.; Zeng, X.; Song, Q.; et al, Identification of Key Genes and Modules in Response to Cadmium Stress in Different Rice Varieties and Stem Nodes by Weighted Gene Co-Expression Network Analysis. Sci Rep, 2020, 10: 9525. DOI: https://doi.org/10.1038/s41598-020-66132-4
  114. Pržulj, N.; Wigle, D.A.; Jurisica, I, Functional Topology in a Network of Protein Interactions. Bioinformatics, 2004, 20: 340−8. DOI: https://doi.org/10.1093/bioinformatics/btg415
  115. Zhang, Y. New Frontiers in Graph Theory; BoD – Books on Demand, 2012; ISBN 978-953-51-0115-4
  116. Krnc, M.; Sereni, J.-S.; Škrekovski, R.; et al, Eccentricity of Networks with Structural Constraints. Discuss. Math. Graph Theory, 2020, 40: 1141. DOI: https://doi.org/10.7151/dmgt.2180
  117. Takes, F.W.; Kosters, W.A, Computing the Eccentricity Distribution of Large Graphs. Algorithms, 2013, 6: 100−18. DOI: https://doi.org/10.3390/a6010100
  118. Li, W.; Qiao, M.; Qin, L.; et al. Exacting Eccentricity for Small-World Networks. In Proceedings of the 2018 IEEE 34th International Conference on Data Engineering (ICDE); April 2018; pp. 785–96 DOI: https://doi.org/10.1109/ICDE.2018.00076
  119. Scardoni, G.; Petterlini, M.; Laudanna, C, Analyzing Biological Network Parameters with CentiScaPe. Bioinformatics, 2009, 25: 2857−9. DOI: https://doi.org/10.1093/bioinformatics/btp517
  120. Zito, A.; Lualdi, M.; Granata, P.; et al, Gene Set Enrichment Analysis of Interaction Networks Weighted by Node Centrality. Frontiers in Genetics, 2021: 12. DOI: https://doi.org/10.3389/fgene.2021.577623
  121. Borgatti, S.P.; Everett, M.G, A Graph-Theoretic Perspective on Centrality. Social Networks, 2006, 28: 466−84. DOI: https://doi.org/10.1016/j.socnet.2005.11.005
  122. Sharma, P.; Bhattacharyya, D.K.; Kalita, J.K. Centrality Analysis in PPI Networks. In Proceedings of the 2016 International Conference on Accessibility to Digital World (ICADW); December 2016; pp. 135–40 DOI: https://doi.org/10.1109/ICADW.2016.7942528
  123. Khansari, M.; Kaveh, A.; Heshmati, Z.; et al. Centrality Measures for Immunization of Weighted Networks. 2016, 16
  124. Currie, H.N.; Vrana, J.A.; Han, A.A.; et al, An Approach to Investigate Intracellular Protein Network Responses. Chem. Res. Toxicol., 2014, 27: 17−26. DOI: https://doi.org/10.1021/tx400247g
  125. Carlin, D.E.; Demchak, B.; Pratt, D.; et al, Network Propagation in the Cytoscape Cyberinfrastructure. PLoS Comput Biol, 2017, 13: e1005598. DOI: https://doi.org/10.1371/journal.pcbi.1005598
  126. Ghalmane, Z.; Cherifi, C.; Cherifi, H.; et al, Centrality in Complex Networks with Overlapping Community Structure. Sci Rep, 2019, 9: 10133. DOI: https://doi.org/10.1038/s41598-019-46507-y
  127. Modos, D.; Brooks, J.; Fazekas, D.; et al, Identification of Critical Paralog Groups with Indispensable Roles in the Regulation of Signaling Flow. Sci Rep, 2016, 6: 38588. DOI: https://doi.org/10.1038/srep38588
  128. Sabir, J.S.M.; Omri, A.E.; Shaik, N.A.; et al, Identification of Key Regulatory Genes Connected to NF-ΚB Family of Proteins in Visceral Adipose Tissues Using Gene Expression and Weighted Protein Interaction Network. PLOS ONE, 2019, 14: e0214337. DOI: https://doi.org/10.1371/journal.pone.0214337
  129. Zamanian-Azodi, M.; Rezaei-Tavirani, M.; Rahmati-Rad, S.; et al, Protein-Protein Interaction Network Could Reveal the Relationship between the Breast and Colon Cancer. Gastroenterol Hepatol Bed Bench, 2015, 8: 215−24.
  130. Lázaro-Guevara, J.M.; Flores-Robles, B.J.; Garrido, K.; et al, Gene’s Hubs in Retinal Diseases: A Retinal Disease Network. Heliyon, 2018, 4: e00867. DOI: https://doi.org/10.1016/j.heliyon.2018.e00867
  131. Grando, F.; Granville, L.Z.; Lamb, L.C. Machine Learning in Network Centrality Measures: Tutorial and Outlook. ACM Comput. Surv. 2018, 51, 102:1-102:32, doi:10.1145/3237192. DOI: https://doi.org/10.1145/3237192
  132. Avella-Medina, M.; Parise, F.; Schaub, M.T.; et al, Centrality Measures for Graphons: Accounting for Uncertainty in Networks. IEEE Trans. Netw. Sci. Eng., 2020, 7: 520−37. DOI: https://doi.org/10.1109/TNSE.2018.2884235
  133. Benzi, M.; Klymko, C, On the Limiting Behavior of Parameter-Dependent Network Centrality Measures. SIAM J. Matrix Anal. & Appl., 2015, 36: 686−706. DOI: https://doi.org/10.1137/130950550
  134. Borgatti, S.P.; Carley, K.M.; Krackhardt, D, On the Robustness of Centrality Measures under Conditions of Imperfect Data. Social Networks, 2006, 28: 124−36. DOI: https://doi.org/10.1016/j.socnet.2005.05.001
  135. Costenbader, E.; Valente, T.W, The Stability of Centrality Measures When Networks Are Sampled. Social Networks, 2003, 25: 283−307. DOI: https://doi.org/10.1016/S0378-8733(03)00012-1
  136. Segarra, S.; Ribeiro, A. Stability and Continuity of Centrality Measures in Weighted Graphs 2014 DOI: https://doi.org/10.1109/ICASSP.2015.7178599
  137. Grindrod, P.; Higham, D.J, A Matrix Iteration for Dynamic Network Summaries. SIAM Rev., 2013, 55: 118−28. DOI: https://doi.org/10.1137/110855715
  138. Lerman, K.; Ghosh, R.; Kang, J.H. Centrality Metric for Dynamic Networks. In Proceedings of the Proceedings of the Eighth Workshop on Mining and Learning with Graphs - MLG ’10; ACM Press: Washington, D.C., 2010; pp. 70–7 DOI: https://doi.org/10.1145/1830252.1830262
  139. Pan, R.K.; Saramäki, J, Path Lengths, Correlations, and Centrality in Temporal Networks. Phys. Rev. E, 2011, 84: 016105. DOI: https://doi.org/10.1103/PhysRevE.84.016105
  140. Mendonça, M.R.F.; Barreto, A.M.S.; Ziviani, A, Approximating Network Centrality Measures Using Node Embedding and Machine Learning. IEEE Transactions on Network Science and Engineering, 2021, 8: 220−30. DOI: https://doi.org/10.1109/TNSE.2020.3035352
  141. De Domenico, M.; Solé-Ribalta, A.; Omodei, E.; et al, Ranking in Interconnected Multilayer Networks Reveals Versatile Nodes. Nat Commun, 2015, 6: 6868. DOI: https://doi.org/10.1038/ncomms7868
  142. Qiao, T.; Shan, W.; Yu, G.; et al, A Novel Entropy-Based Centrality Approach for Identifying Vital Nodes in Weighted Networks. Entropy (Basel), 2018, 20: 261. DOI: https://doi.org/10.3390/e20040261
  143. Zareie, A.; Sheikhahmadi, A.; Fatemi, A, Influential Nodes Ranking in Complex Networks: An Entropy-Based Approach. Chaos, Solitons & Fractals, 2017, 104: 485−94. DOI: https://doi.org/10.1016/j.chaos.2017.09.010