Approximation Algorithm for Shortest Path in Large Social Networks

被引:4
|
作者
Mensah, Dennis Nii Ayeh [1 ]
Gao, Hui [1 ]
Yang, Liang Wei [1 ]
机构
[1] Univ Elect Sci & Technol China, Big Data Res Ctr, Chengdu 610051, Peoples R China
基金
中国国家自然科学基金;
关键词
parallel programing; complex networks; hierarchical networks; approximation algorithm; shortest path;
D O I
10.3390/a13020036
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Proposed algorithms for calculating the shortest paths such as Dijikstra and Flowd-Warshall's algorithms are limited to small networks due to computational complexity and cost. We propose an efficient and a more accurate approximation algorithm that is applicable to large scale networks. Our algorithm iteratively constructs levels of hierarchical networks by a node condensing procedure to construct hierarchical graphs until threshold. The shortest paths between nodes in the original network are approximated by considering their corresponding shortest paths in the highest hierarchy. Experiments on real life data show that our algorithm records high efficiency and accuracy compared with other algorithms.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] Shortest path routing algorithm based on chaotic neural networks
    Zhang, Huidang
    He, Yuyao
    Zhang, Qizhi
    [J]. Jisuanji Gongcheng/Computer Engineering, 2006, 32 (17): : 12 - 14
  • [32] Identifying the shortest path in large networks using Boolean satisfiability
    Aloul, Fadi A.
    Al Rawi, Bashar
    Aboelaze, Mokhtar
    [J]. 2006 3RD INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING, 2006, : 331 - +
  • [33] Shortest path tree sampling for landmark selection in large networks
    Maliah S.
    Puzis R.
    Shani G.
    [J]. Shani, Guy (shanigu@bgu.ac.il), 1600, Oxford University Press (05): : 795 - 815
  • [34] Labeling algorithm for the shortest path problem with turn prohibitions with application to large-scale road networks
    Eliécer Gutiérrez
    Andrés L. Medaglia
    [J]. Annals of Operations Research, 2008, 157 : 169 - 182
  • [35] Labeling algorithm for the shortest path problem with turn prohibitions with application to large-scale road networks
    Gutierrez, Eliecer
    Medaglia, Andres L.
    [J]. ANNALS OF OPERATIONS RESEARCH, 2008, 157 (01) : 169 - 182
  • [36] Community Structure Based Shortest Path Finding for Social Networks
    Chai, Yale
    Song, Chunyao
    Nie, Peng
    Yuan, Xiaojie
    Ge, Yao
    [J]. DATABASE AND EXPERT SYSTEMS APPLICATIONS, DEXA 2018, PT I, 2018, 11029 : 303 - 319
  • [37] Finding shortest and nearly shortest path nodes in large substantially incomplete networks by hyperbolic mapping
    Kitsak, Maksim
    Ganin, Alexander
    Elmokashfi, Ahmed
    Cui, Hongzhu
    Eisenberg, Daniel A.
    Alderson, David L.
    Korkin, Dmitry
    Linkov, Igor
    [J]. NATURE COMMUNICATIONS, 2023, 14 (01)
  • [38] Finding shortest and nearly shortest path nodes in large substantially incomplete networks by hyperbolic mapping
    Maksim Kitsak
    Alexander Ganin
    Ahmed Elmokashfi
    Hongzhu Cui
    Daniel A. Eisenberg
    David L. Alderson
    Dmitry Korkin
    Igor Linkov
    [J]. Nature Communications, 14
  • [39] DUAL SHORTEST PATH ALGORITHM
    BAZARAA, MS
    LANGLEY, RW
    [J]. SIAM JOURNAL ON APPLIED MATHEMATICS, 1974, 26 (03) : 496 - 501
  • [40] An Algorithm of Searching for the Shortest Path
    Hu, Ji-Bing
    Zhang, Jin-Cheng
    Liu, Lin-Yuan
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION AND SENSOR NETWORKS (WCSN 2016), 2016, 44 : 721 - 725