A preference random walk algorithm for link prediction through mutual influence nodes in complex networks

Predicting links in complex networks has been one of the essential topics within the realm of data mining and science discovery over the past few years. This problem remains an attempt to identify future, deleted, and redundant links using the existing links in a graph. Local random walk is consider...

Full description

Bibliographic Details
Main Authors: Kamal Berahmand, Elahe Nasiri, Saman Forouzandeh, Yuefeng Li
Format: Article
Language:English
Published: Elsevier 2022-09-01
Series:Journal of King Saud University: Computer and Information Sciences
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S1319157821001099
_version_ 1811310005285027840
author Kamal Berahmand
Elahe Nasiri
Saman Forouzandeh
Yuefeng Li
author_facet Kamal Berahmand
Elahe Nasiri
Saman Forouzandeh
Yuefeng Li
author_sort Kamal Berahmand
collection DOAJ
description Predicting links in complex networks has been one of the essential topics within the realm of data mining and science discovery over the past few years. This problem remains an attempt to identify future, deleted, and redundant links using the existing links in a graph. Local random walk is considered to be one of the most well-known algorithms in the category of quasi-local methods. It traverses the network using the traditional random walk with a limited number of steps, randomly selecting one adjacent node in each step among the nodes which have equal importance. Then this method uses the transition probability between node pairs to calculate the similarity between them. However, in most datasets this method is not able to perform accurately in scoring remarkably similar nodes. In the present article, an efficient method is proposed for improving local random walk by encouraging random walk to move, in every step, towards the node which has a stronger influence. Therefore, the next node is selected according to the influence of the source node. To do so, using mutual information, the concept of the asymmetric mutual influence of nodes is presented. A comparison between the proposed method and other similarity-based methods (local, quasi-local, and global) has been performed, and results have been reported for 11 real-world networks. It had a higher prediction accuracy compared with other link prediction approaches.
first_indexed 2024-04-13T09:52:09Z
format Article
id doaj.art-9be3b26bfe3c4698bd88a5a6b390cf82
institution Directory Open Access Journal
issn 1319-1578
language English
last_indexed 2024-04-13T09:52:09Z
publishDate 2022-09-01
publisher Elsevier
record_format Article
series Journal of King Saud University: Computer and Information Sciences
spelling doaj.art-9be3b26bfe3c4698bd88a5a6b390cf822022-12-22T02:51:34ZengElsevierJournal of King Saud University: Computer and Information Sciences1319-15782022-09-0134853755387A preference random walk algorithm for link prediction through mutual influence nodes in complex networksKamal Berahmand0Elahe Nasiri1Saman Forouzandeh2Yuefeng Li3Department of Science and Engineering, Queensland University of Technology, Brisbane, Australia; Corresponding author.Department of Information Technology and Communications, Azarbaijan Shahid Madani University, Tabriz, IranDepartment of Computer Engineering University of Applied Science and Technology, Center of Tehran Municipality ICT Org., Tehran, IranDepartment of Science and Engineering, Queensland University of Technology, Brisbane, AustraliaPredicting links in complex networks has been one of the essential topics within the realm of data mining and science discovery over the past few years. This problem remains an attempt to identify future, deleted, and redundant links using the existing links in a graph. Local random walk is considered to be one of the most well-known algorithms in the category of quasi-local methods. It traverses the network using the traditional random walk with a limited number of steps, randomly selecting one adjacent node in each step among the nodes which have equal importance. Then this method uses the transition probability between node pairs to calculate the similarity between them. However, in most datasets this method is not able to perform accurately in scoring remarkably similar nodes. In the present article, an efficient method is proposed for improving local random walk by encouraging random walk to move, in every step, towards the node which has a stronger influence. Therefore, the next node is selected according to the influence of the source node. To do so, using mutual information, the concept of the asymmetric mutual influence of nodes is presented. A comparison between the proposed method and other similarity-based methods (local, quasi-local, and global) has been performed, and results have been reported for 11 real-world networks. It had a higher prediction accuracy compared with other link prediction approaches.http://www.sciencedirect.com/science/article/pii/S1319157821001099Complex networkLink predictionLocal random walkBiased random walkMutual influence
spellingShingle Kamal Berahmand
Elahe Nasiri
Saman Forouzandeh
Yuefeng Li
A preference random walk algorithm for link prediction through mutual influence nodes in complex networks
Journal of King Saud University: Computer and Information Sciences
Complex network
Link prediction
Local random walk
Biased random walk
Mutual influence
title A preference random walk algorithm for link prediction through mutual influence nodes in complex networks
title_full A preference random walk algorithm for link prediction through mutual influence nodes in complex networks
title_fullStr A preference random walk algorithm for link prediction through mutual influence nodes in complex networks
title_full_unstemmed A preference random walk algorithm for link prediction through mutual influence nodes in complex networks
title_short A preference random walk algorithm for link prediction through mutual influence nodes in complex networks
title_sort preference random walk algorithm for link prediction through mutual influence nodes in complex networks
topic Complex network
Link prediction
Local random walk
Biased random walk
Mutual influence
url http://www.sciencedirect.com/science/article/pii/S1319157821001099
work_keys_str_mv AT kamalberahmand apreferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks
AT elahenasiri apreferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks
AT samanforouzandeh apreferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks
AT yuefengli apreferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks
AT kamalberahmand preferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks
AT elahenasiri preferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks
AT samanforouzandeh preferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks
AT yuefengli preferencerandomwalkalgorithmforlinkpredictionthroughmutualinfluencenodesincomplexnetworks