Xheal: a localized self-healing algorithm using expanders

被引:14
|
作者
Pandurangan, Gopal [1 ,2 ]
Trehan, Amitabh [3 ]
机构
[1] Nanyang Technol Univ, Div Math Sci, Singapore 637371, Singapore
[2] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
[3] Technion Israel Inst Technol, Fac Ind Engn & Management, IL-32000 Haifa, Israel
关键词
Self-healing; Reconfigurable networks; Peer-to-peer; Local versus global; Expansion; Spectral properties; Distributed algorithm; Randomized algorithm; RANDOM-WALKS; RESTORATION; NETWORKS;
D O I
10.1007/s00446-013-0192-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of self-healing in reconfigurable networks e.g., peer-to-peer and wireless mesh networks. For such networks under repeated attack by an omniscient adversary, we propose a fully distributed algorithm, Xheal, that maintains good expansion and spectral properties of the network, while keeping the network connected. Moreover, Xheal does this while allowing only low stretch and degree increase per node. The algorithm heals global properties like expansion and stretch while only doing local changes and using only local information. We also provide bounds on the second smallest eigenvalue of the Laplacian which captures key properties such as mixing time, conductance, congestion in routing etc. Xheal has low amortized latency and bandwidth requirements. Our work improves over the self-healing algorithms Forgiving tree [PODC 2008] and Forgiving graph [PODC 2009] in that we are able to give guarantees on degree and stretch, while at the same time preserving the expansion and spectral properties of the network.
引用
收藏
页码:39 / 54
页数:16
相关论文
共 50 条
  • [21] Electrical and mechanical self-healing membrane using gold nanoparticles as localized "nano-heaters''
    Chen, Lei
    Si, Liping
    Wu, Feng
    Chan, Shuk Ying
    Yu, Puiyan
    Fei, Bin
    JOURNAL OF MATERIALS CHEMISTRY C, 2016, 4 (42) : 10018 - 10025
  • [22] DOUBLE SEARCH SELF-HEALING ALGORITHM AND ITS CHARACTERISTICS
    FUJII, H
    YOSHIKAI, N
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART I-COMMUNICATIONS, 1994, 77 (03): : 75 - 87
  • [23] A theoretical and empirical evaluation of an algorithm for self-healing computation
    George Saad
    Jared Saia
    Distributed Computing, 2017, 30 : 391 - 412
  • [24] A self-healing clustering algorithm for underwater sensor networks
    Chenn-Jung Huang
    Yu-Wu Wang
    Chin-Fa Lin
    Yu-To Chen
    Heng-Ming Chen
    Hung-Yen Shen
    You-Jia Chen
    I-Fan Chen
    Kai-Wen Hu
    Dian-Xiu Yang
    Cluster Computing, 2011, 14 : 91 - 99
  • [25] A self-healing clustering algorithm for underwater sensor networks
    Huang, Chenn-Jung
    Wang, Yu-Wu
    Lin, Chin-Fa
    Chen, Yu-To
    Chen, Heng-Ming
    Shen, Hung-Yen
    Chen, You-Jia
    Chen, I-Fan
    Hu, Kai-Wen
    Yang, Dian-Xiu
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2011, 14 (01): : 91 - 99
  • [26] Role of localized heterogeneities on stimuli-responsiveness and self-healing in polymers
    Urban, Marek W.
    Yang, Yiing
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2013, 245
  • [27] Congenital, self-healing reticulohistiocytosis: Report of a case with multiple, localized lesions
    Miyamoto, H
    Oida, M
    Kikuchi, H
    Jozaki, K
    Yamakawa, Y
    Baba, N
    Nagatani, T
    Nakajima, H
    Ikuta, K
    Miyazawa, S
    EUROPEAN JOURNAL OF DERMATOLOGY, 1996, 6 (05) : 389 - 391
  • [28] Self-healing injectable gelatin hydrogels for localized therapeutic cell delivery
    Sisso, Arbel M.
    Boit, Mary O.
    DeForest, Cole A.
    JOURNAL OF BIOMEDICAL MATERIALS RESEARCH PART A, 2020, 108 (05) : 1112 - 1121
  • [29] Optimization of spare capacity in self-healing multicast ATM network using genetic algorithm
    Kwong, S
    Lam, DWF
    Tang, KS
    Man, KF
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2000, 47 (06) : 1334 - 1343