Random Walks: A Review of Algorithms and Applications

被引:155
作者
Xia, Feng [1 ,2 ]
Liu, Jiaying [1 ]
Nie, Hansong [1 ]
Fu, Yonghao [1 ]
Wan, Liangtian [1 ]
Kong, Xiangjie [1 ]
机构
[1] Dalian Univ Technol, Sch Software, Key Lab Ubiquitous Network & Serv Software Liaoni, Dalian 116620, Peoples R China
[2] Federat Univ Australia, Sch Sci Engn & Informat Technol, Ballarat, Vic 3353, Australia
来源
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE | 2020年 / 4卷 / 02期
基金
中国国家自然科学基金;
关键词
Random walks; quantum walks; algorithm; computational science; IMAGE SEGMENTATION; COMPLEX NETWORKS; LINK-PREDICTION; PAGERANK; GRAPH;
D O I
10.1109/TETCI.2019.2952908
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A random walk is known as a random process which describes a path including a succession of random steps in the mathematical space. It has increasingly been popular in various disciplines such as mathematics and computer science. Furthermore, in quantum mechanics, quantum walks can be regarded as quantum analogues of classical random walks. Classical random walks and quantum walks can be used to calculate the proximity between nodes and extract the topology in the network. Various random walk related models can be applied in different fields, which is of great significance to downstream tasks such as link prediction, recommendation, computer vision, semi-supervised learning, and network embedding. In this article, we aim to provide a comprehensive review of classical random walks and quantum walks. We first review the knowledge of classical random walks and quantum walks, including basic concepts and some typical algorithms. We also compare the algorithms based on quantum walks and classical random walks from the perspective of time complexity. Then we introduce their applications in the field of computer science. Finally we discuss the open issues from the perspectives of efficiency, main-memory volume, and computing time of existing algorithms. This study aims to contribute to this growing area of research by exploring random walks and quantum walks together.
引用
收藏
页码:95 / 107
页数:13
相关论文
共 78 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]   QUANTUM RANDOM-WALKS [J].
AHARONOV, Y ;
DAVIDOVICH, L ;
ZAGURY, N .
PHYSICAL REVIEW A, 1993, 48 (02) :1687-1690
[3]  
Al Hasan M, 2011, SOCIAL NETWORK DATA ANALYTICS, P243
[4]   Concentric network symmetry grasps authors' styles in word adjacency networks [J].
Amancio, Diego R. ;
Silva, Filipi N. ;
Costa, Luciano da F. .
EPL, 2015, 110 (06)
[5]   Comparing the topological properties of real and artificially generated scientific manuscripts [J].
Amancio, Diego Raphael .
SCIENTOMETRICS, 2015, 105 (03) :1763-1779
[6]   Quantum walk algorithm for element distinctness [J].
Ambainis, Andris .
SIAM JOURNAL ON COMPUTING, 2007, 37 (01) :210-239
[7]  
Andersen R., 2008, P 17 INT C WORLD WID, P199, DOI DOI 10.1145/1367497.1367525
[8]  
[Anonymous], 1984, RANDOM WALKS ELECT N
[9]  
[Anonymous], 2005, THESIS
[10]  
[Anonymous], 2005, Proceedings of the 16th British Machine Vision Conference (BMVC)