2013
DOI: 10.1007/s00446-013-0192-1
|View full text |Cite
|
Sign up to set email alerts
|

Xheal: a localized self-healing algorithm using expanders

Abstract: We consider the problem of self-healing in reconfigurable networks (e.g. peer-to-peer and wireless mesh networks) that are under repeated attack by an omniscient adversary and propose a fully distributed algorithm, Xheal , that maintains good expansion and spectral properties of the network, also 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
55
0

Year Published

2013
2013
2023
2023

Publication Types

Select...
4
3
2

Relationship

3
6

Authors

Journals

citations
Cited by 35 publications
(55 citation statements)
references
References 32 publications
0
55
0
Order By: Relevance
“…A number of works [25]- [30] have been devoted to selfhealing single-layer networks. Several authors [26], [27] studied the concept of self-healing networks through distributed communication protocols that set up new links to recover the system connection.…”
Section: Related Workmentioning
confidence: 99%
“…A number of works [25]- [30] have been devoted to selfhealing single-layer networks. Several authors [26], [27] studied the concept of self-healing networks through distributed communication protocols that set up new links to recover the system connection.…”
Section: Related Workmentioning
confidence: 99%
“…On the other hand, an important aspect of our protocol is that it works even when the network is continually changing in an highly dynamic and adversarial manner. Most prior algorithms (e.g., [24], [35], [36], [23], [37], [38]) will only work under the assumption that the network will eventually stabilize and stop changing or there is a "repair" time for maintenance when there are no further changes (till the repair/maintenance is finished); these algorithms do not work under high continuous adversarial churn. Law and Siu [24] provide a distributed algorithm for maintaining an expander in the presence of limited number of insertions/deletions; their algorithm does not work for high continuous adversarial churn.…”
Section: Other Related Workmentioning
confidence: 99%
“…Law and Siu [24] provide a distributed algorithm for maintaining an expander in the presence of limited number of insertions/deletions; their algorithm does not work for high continuous adversarial churn. In [36] it is shown how to maintain the expansion property of a network in the self-healing model (there are no changes during repair) where the adversary can delete/insert one node in every step. In the same model, [23] present a protocol that maintains constant node degrees and constant expansion (both with probability 1) against an adaptive adversary, while requiring only logarithmic (in the network size) messages, time, and topology changes per deletion/insertion.…”
Section: Other Related Workmentioning
confidence: 99%
“…In this setting, the distributed local algorithm is allowed to add edges to the structure following adversarial removal of vertices or edges, in order to preserve certain graph properties (e.g., diameter, maximum degree, expansion) of the original network (i.e., before the attack), cf. [26,50,51]. Note that this approach requires the network to be reconfigurable, in the sense that it should be possible to change the network topology.…”
Section: Our Techniquementioning
confidence: 99%