Xheal
Xheal: a localized self-healing algorithm using expanders. 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” and “Forgiving graph” 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.
Keywords for this software
References in zbMATH (referenced in 9 articles , 1 standard article )
Showing results 1 to 9 of 9.
Sorted by year (- Castañeda, Armando; Dolev, Danny; Trehan, Amitabh: Compact routing messages in self-healing trees (2018)
- Saad, George; Saia, Jared: A theoretical and empirical evaluation of an algorithm for self-healing computation (2017)
- Pandurangan, Gopal; Robinson, Peter; Trehan, Amitabh: DEX: self-healing expanders (2016)
- Augustine, John; Pandurangan, Gopal; Robinson, Peter; Upfal, Eli: Distributed agreement in dynamic peer-to-peer networks (2015)
- Pandurangan, Gopal; Trehan, Amitabh: Xheal: a localized self-healing algorithm using expanders (2014)
- Augustine, John; Pandurangan, Gopal; Robinson, Peter; Upfal, Eli: Towards robust and efficient computation in dynamic peer-to-peer networks (2012)
- Izumi, Taisuke; Gradinariu Potop-Butucaru, Maria; Valero, Mathieu: Physical expander in virtual tree overlay (2011)
- Pandurangan, Gopal; Trehan, Amitabh: Xheal, localized self-healing using expanders (2011)
- Pandurangan, Gopal; Trehan, Amitabh: Xheal: localized self-healing using expanders (2011) ioport