Random Walks: A Review of Algorithms and Applications | IEEE Journals & Magazine | IEEE Xplore