Biased random walk on a graph
   HOME

TheInfoList



OR:

In
network science Network science is an academic field which studies complex networks such as telecommunication networks, computer networks, biological networks, cognitive and semantic networks, and social networks, considering distinct elements or actors rep ...
, a biased random walk on a graph is a time path process in which an evolving variable jumps from its current state to one of various potential new states; unlike in a pure random walk, the probabilities of the potential new states are unequal. Biased random walks on a graph provide an approach for th
structural analysis
of undirected graphs in order to extract their symmetries when the network is too complex or when it is not large enough to be analyzed by
statistical methods Statistics (from German: ''Statistik'', "description of a state, a country") is the discipline that concerns the collection, organization, analysis, interpretation, and presentation of data. In applying statistics to a scientific, industria ...
. The concept of biased random walks on a graph has attracted the attention of many researchers and data companies over the past decade especially in the transportation and social networks.


Model

There have been written many different representations of the biased random walks on
graph Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
s based on the particular purpose of the analysis. A common representation of the mechanism for undirected graphs is as follows: On an
undirected graph In discrete mathematics, and more specifically in graph theory, a graph is a structure amounting to a set of objects in which some pairs of the objects are in some sense "related". The objects correspond to mathematical abstractions called '' ve ...
, a walker takes a step from the current node, j, to node i. Assuming that each node has an attribute \alpha_i, the probability of jumping from node j to i is given by: :T_^\alpha=\frac, where A_ represents the topological weight of the edge going from j to i. In fact, the steps of the walker are biased by the factor of \alpha which may differ from one node to another. Depending on the network, the attribute \alpha can be interpreted differently. It might be implied as the attraction of a person in a social network, it might be betweenness centrality or even it might be explained as an intrinsic characteristic of a node. In case of
fair random walk on graph
\alpha is one for all the nodes. In case of shortest paths random walks \alpha_i is the total number of the shortest paths between all pairs of nodes that pass through the node i . In fact the walker prefers the nodes with higher betweenness centrality which is defined as below: :C(i)=\tfrac Based on the above equation, the recurrence time to a node in the biased walk is given by: :r_i=\frac


Applications

There are a variety of applications using biased random walks on graphs. Such applications include control of diffusion, advertisement of products on social networks, explaining dispersal and population redistribution of animals and micro-organisms, community detections, wireless networks, and search engines.


See also

* Betweenness centrality *
Community structure In the study of complex networks, a network is said to have community structure if the nodes of the network can be easily grouped into (potentially overlapping) sets of nodes such that each set of nodes is densely connected internally. In the part ...
*
Kullback–Leibler divergence In mathematical statistics, the Kullback–Leibler divergence (also called relative entropy and I-divergence), denoted D_\text(P \parallel Q), is a type of statistical distance: a measure of how one probability distribution ''P'' is different fr ...
* Markov chain *
Maximal entropy random walk Maximal entropy random walk (MERW) is a popular type of biased random walk on a graph, in which transition probabilities are chosen accordingly to the principle of maximum entropy, which says that the probability distribution which best represents ...
* Random walk closeness centrality *
Social network analysis Social network analysis (SNA) is the process of investigating social structures through the use of networks and graph theory. It characterizes networked structures in terms of ''nodes'' (individual actors, people, or things within the network) ...
*
Travelling salesman problem The travelling salesman problem (also called the travelling salesperson problem or TSP) asks the following question: "Given a list of cities and the distances between each pair of cities, what is the shortest possible route that visits each cit ...


References

{{Reflist


External links

* Gábor Simonyi
"Graph Entropy: A Survey"
In ''Combinatorial Optimization'' (ed. W. Cook, L. Lovász, and P. Seymour). Providence, RI: Amer. Math. Soc., pp. 399–441, 1995. * Anne-Marie Kermarrec, Erwan Le Merrer, Bruno Sericola, Gilles Trédan
"Evaluating the Quality of a Network Topology through Random Walks"
in Gadi Taubenfeld (ed.) ''Distributed Computing'' Network theory Social networks Social systems Social information processing