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,...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/100958 http://hdl.handle.net/10220/16688 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-100958 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1009582020-03-07T12:34:50Z Xheal: a localized self-healing algorithm using expanders Pandurangan, Gopal. Trehan, Amitabh. School of Physical and Mathematical Sciences DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity 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. 2013-10-22T05:58:16Z 2019-12-06T20:31:26Z 2013-10-22T05:58:16Z 2019-12-06T20:31:26Z 2013 2013 Journal Article Pandurangan, G., & Trehan, A.(2013). Xheal: a localized self-healing algorithm using expanders. Distributed computing, 27(1), 39-54. https://hdl.handle.net/10356/100958 http://hdl.handle.net/10220/16688 10.1007/s00446-013-0192-1 en Distributed computing |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity Pandurangan, Gopal. Trehan, Amitabh. Xheal: a localized self-healing algorithm using expanders |
description |
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. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Pandurangan, Gopal. Trehan, Amitabh. |
format |
Article |
author |
Pandurangan, Gopal. Trehan, Amitabh. |
author_sort |
Pandurangan, Gopal. |
title |
Xheal: a localized self-healing algorithm using expanders |
title_short |
Xheal: a localized self-healing algorithm using expanders |
title_full |
Xheal: a localized self-healing algorithm using expanders |
title_fullStr |
Xheal: a localized self-healing algorithm using expanders |
title_full_unstemmed |
Xheal: a localized self-healing algorithm using expanders |
title_sort |
xheal: a localized self-healing algorithm using expanders |
publishDate |
2013 |
url |
https://hdl.handle.net/10356/100958 http://hdl.handle.net/10220/16688 |
_version_ |
1681038140047884288 |