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 条
  • [31] Predicting self-healing strength recovery using a multi-objective genetic algorithm
    Knipprath, C.
    McCombe, G. P.
    Trask, R. S.
    Bond, I. P.
    COMPOSITES SCIENCE AND TECHNOLOGY, 2012, 72 (06) : 752 - 759
  • [32] Self-Healing Elastomers Using Supramolecular Approaches
    Bras, A. R.
    Antonius, W.
    Pyckhout-Hintzen, W.
    Allgaier, J.
    KGK-KAUTSCHUK GUMMI KUNSTSTOFFE, 2012, 65 (04): : 16 - 23
  • [33] Using Distribution Automation for a Self-Healing Grid
    Uluski, R. W.
    2012 IEEE PES TRANSMISSION AND DISTRIBUTION CONFERENCE AND EXPOSITION (T&D), 2012,
  • [34] Using ML in Designing Self-healing OS
    Ahmad, Maqsood
    Samiullah, Muhammad
    Pirzada, Muhammad Jawad
    Fahad, Muhammad
    2016 SIXTH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH), 2016, : 667 - 671
  • [35] Using nanoparticles to create self-healing composites
    Lee, JY
    Buxton, GA
    Balazs, AC
    JOURNAL OF CHEMICAL PHYSICS, 2004, 121 (11): : 5531 - 5540
  • [36] Triggering probability of self-healing mechanisms in microencapsulated self-healing composites
    Yin, Haipeng
    Li, Youtang
    Huang, Hua
    APPLIED MATHEMATICAL MODELLING, 2025, 145
  • [37] A tabu search algorithm for self-healing ring network design
    Fortz, B
    Soriano, P
    Wynants, C
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) : 280 - 295
  • [38] The use of multiple objective genetic algorithm in self-healing network
    Kwong, S.
    Chan, T.M.
    Man, K.F.
    Chong, H.W.
    Applied Soft Computing Journal, 2002, 2 (02): : 104 - 128
  • [39] Distributed Decision Making Algorithm for Self-Healing Sensor Networks
    Du, Xiaojiang
    Zhang, Ming
    Nygard, Kendall
    Guizani, Mohsen
    Chen, Hsiao-Hwa
    2006 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-12, 2006, : 3402 - 3407
  • [40] An enhanced algorithm of spare capacity assignment for self-healing networks
    Chen, LJ
    Jin, YH
    Cheng, SD
    THIRD IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1998, : 606 - 610