• DocumentCode
    1979910
  • Title

    Edge-preserving self-healing: Keeping network backbones densely connected

  • Author

    Sarma, Atish Das ; Trehan, Amitabh

  • Author_Institution
    Google Res., Google Inc., Mountain View, CA, USA
  • fYear
    2012
  • fDate
    25-30 March 2012
  • Firstpage
    226
  • Lastpage
    231
  • Abstract
    Healing algorithms play a crucial part in distributed peer-to-peer networks where failures occur continuously and frequently. Whereas there are approaches for robustness that rely largely on built-in redundancy, we adopt a responsive approach that is more akin to that of biological networks e.g. the brain. The general goal of self-healing distributed graphs is to maintain certain network properties while recovering from failure quickly and making bounded alterations locally. Several self-healing algorithms have been suggested in the recent literature [IPDPS´08, PODC´08, PODC´09, PODC´11]; they heal various network properties while fulfilling competing requirements such as having low degree increase while maintaining connectivity, expansion and low stretch of the network. In this work, we augment the previous algorithms by adding the notion of edge-preserving self-healing which requires the healing algorithm to not delete any edges originally present or adversarialy inserted. This reflects the cost of adding additional edges but more importantly it immediately follows that edge preservation helps maintain any subgraph induced property that is monotonic, in particular important properties such as graph and subgraph densities. Density is an important network property and in certain distributed networks, maintaining it preserves high connectivity among certain subgraphs and backbones. We introduce a general model of self-healing, and introduce xheal+, an edge-preserving version of xheal[PODC´11].
  • Keywords
    computer network reliability; fault tolerant computing; network theory (graphs); peer-to-peer computing; biological networks; built-in redundancy; dense network backbone connection; distributed peer-to-peer networks; edge preservation; edge-preserving self-healing algorithm; monotonic subgraph; network properties; self-healing distributed graphs; xheal+; Algorithm design and analysis; Color; Heuristic algorithms; Image edge detection; Maintenance engineering; Peer to peer computing; Program processors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications Workshops (INFOCOM WKSHPS), 2012 IEEE Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4673-1016-1
  • Type

    conf

  • DOI
    10.1109/INFCOMW.2012.6193496
  • Filename
    6193496