Asynchronous distributed power iteration with gossip-based normalization

被引:0
|
作者
Jelasity, Mark [1 ]
Canright, Geoffrey [2 ]
Engo-Monsen, Kenth [2 ]
机构
[1] Univ Szeged, HAS Res Grp AI, Szeged, Hungary
[2] Telenor R&D, Fornebu, Norway
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The dominant eigenvector of matrices defined by weighted links in overlay networks plays an important role in many peer-to-peer applications. Examples include trust management, importance ranking to support search, and virtual coordinate systems to facilitate managing network proximity. Robust and efficient asynchronous distributed algorithms are known only for the case when the dominant eigenvalue is exactly one. We present a fully distributed algorithm for a more general case: non-negative square matrices that have an arbitrary dominant eigenvalue. The basic idea is that we apply a gossip-based aggregation protocol coupled with an asynchronous iteration algorithm, where the gossip component controls the iteration component. The norm of the resulting vector is an unknown finite constant by default; however, it can optionally be set to any desired constant using a third gossip control component. Through extensive simulation results on artificially generated overlay networks and real web traces we demonstrate the correctness, the performance and the fault tolerance of the protocol.
引用
收藏
页码:514 / +
页数:2
相关论文
共 50 条
  • [1] Fault Tolerance Properties of Gossip-Based Distributed Orthogonal Iteration Methods
    Strakova, Hana
    Niederbrucker, Gerhard
    Gansterer, Wilfried N.
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 189 - 198
  • [2] Asynchronous Gossip-Based Data Propagation Protocol
    Andrew, Priyanka
    Antonios, Imad
    [J]. 2015 FIFTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION AND COMMUNICATION TECHNOLOGY AND ITS APPLICATIONS (DICTAP), 2015, : 7 - 12
  • [3] Gossip-Based Distributed Matrix Computations
    Strakova, Hana
    Gansterer, Wilfried N.
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1405 - 1406
  • [4] Gossip-Based Distributed Matrix Computations
    Strakova, Hana
    Gansterer, Wilfried N.
    [J]. 2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1407 - 1407
  • [5] A gossip-based distributed social networking system
    Abbas, S. M. A.
    Pouwelse, J. A.
    Epema, D. H. J.
    Sips, H. J.
    [J]. 2009 18TH IEEE INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURES FOR COLLABORATIVE ENTERPRISES, 2009, : 93 - 98
  • [6] Asynchronous Distributed Cooperative Energy Management through Gossip-based Incremental Cost Consensus Algorithm
    Zhang, Ziang
    Rahbari-Asr, Navid
    Chow, Mo-Yuen
    [J]. 2013 NORTH AMERICAN POWER SYMPOSIUM (NAPS), 2013,
  • [7] An Accelerated Gossip-Based Distributed Gradient Method
    Ren, Xiaoxing
    Li, Dewei
    Xi, Yugeng
    Shao, Haibin
    [J]. 2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 5172 - 5177
  • [8] Asynchronous Gossip-Based Random Projection Algorithms Over Networks
    Lee, Soomin
    Nedic, Angelia
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (04) : 953 - 968
  • [9] Load balancing on networks with gossip-based distributed algorithms
    Franceschelli, Mauro
    Giua, Alessandro
    Seatzu, Carla
    [J]. PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 5499 - 5504
  • [10] Distributed Nash equilibrium seeking: A gossip-based algorithm
    Salehisadaghiani, Farzad
    Pavel, Lacra
    [J]. AUTOMATICA, 2016, 72 : 209 - 216