A novel voting measure for identifying influential nodes in complex networks based on local structure
Haoyang Li1, Xing Wang1, You Chen1
1Air Force Engineering University, Xi'an, 710038, Shaanxi, China.
Scientific Reports
|January 11, 2025
Summary
A new Edge Weighted VoteRank (EWV) algorithm improves influential node identification in networks. EWV considers node attributes and neighborhood structure, outperforming existing methods in accuracy and effectiveness.
Area of Science:
- Network Science
- Graph Theory
- Data Mining
Background:
- Identifying influential nodes is crucial for understanding network structure and function.
- Existing algorithms like VoteRank lack accuracy due to insufficient consideration of network topology.
- There is a need for improved methods that incorporate node attributes and neighborhood information.
Purpose of the Study:
- To propose an enhanced algorithm, Edge Weighted VoteRank (EWV), for more accurate influential node identification.
- To leverage node attributes and neighborhood structure to improve upon existing methods.
- To address limitations of previous algorithms, such as poor accuracy and monotonicity.
Main Methods:
- Developed the Edge Weighted VoteRank (EWV) algorithm, inspired by human voting behavior.
- Incorporated edge weights to represent node attractiveness to their first-order neighborhood.
- Introduced node similarity into the voting process and reduced voting ability in the second-order neighborhood to prevent clustering.
Main Results:
- EWV demonstrated superior performance compared to seven other algorithms across 12 real-world networks.
- The algorithm showed enhanced node differentiation ability and ranked list accuracy.
- Empirical results validate the effectiveness of EWV in identifying influential nodes.
Conclusions:
- The Edge Weighted VoteRank (EWV) algorithm offers a significant improvement for identifying influential nodes in complex networks.
- EWV's approach of integrating edge weights and node similarity enhances accuracy and effectiveness.
- This method provides a more robust tool for network analysis and understanding.
Related Concept Videos
Outliers and Influential Points
4.0K
An outlier is an observation of data that does not fit the rest of the data. It is sometimes called an extreme value. When you graph an outlier, it will appear not to fit the pattern of the graph. Some outliers are due to mistakes (for example, writing down 50 instead of 500), while others may indicate that something unusual is happening. Outliers are present far from the least squares line in the vertical direction. They have large "errors," where the "error" or residual is the...
4.0K
Protein Networks
3.9K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
3.9K
Structural Classification of Joints
3.2K
Joints, also known as articulations, are classified based on their structural characteristics, i.e., based on whether the articulating surfaces of the adjacent bones are directly connected by fibrous connective tissue or cartilage, or whether the articulating surfaces contact each other within a fluid-filled joint cavity. These differences serve to divide the joints of the body into three structural classifications.
A fibrous joint is where the adjacent bones are united by fibrous connective...
A fibrous joint is where the adjacent bones are united by fibrous connective...
3.2K
Cluster Sampling Method
11.6K
Appropriate sampling methods ensure that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest.
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
11.6K
Assembly of Complex Microtubule Structures
1.8K
Complex microtubule structures are present in resting cells and in dividing cells. In resting cells, they are responsible for maintaining the cellular architecture, tracks for intracellular transport, positioning of organelles, assembly of cilia and flagella. They mediate the bipolar spindle assembly for chromosomal segregation and positioning of the cell division plate in dividing cells. The formation of microtubule complex structures depends on the cell type, cell stage, and cell function.
1.8K
Classification of Systems-II
133
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
133


