TY - GEN
T1 - Distributed Computations in Fully-Defective Networks
AU - Censor-Hillel, Keren
AU - Cohen, Shir
AU - Gelles, Ran
AU - Sela, Gal
N1 - Publisher Copyright: © 2022 ACM.
PY - 2022/7/20
Y1 - 2022/7/20
N2 - We address fully-defective asynchronous networks, in which all links are subject to an unlimited number of alteration errors, implying that all messages in the network may be completely corrupted. Despite the possible intuition that such a setting is too harsh for any reliable communication, we show how to simulate any algorithm for a noiseless setting over any fully-defective setting, given that the network is 2-edge connected. We prove that if the network is not 2-edge connected, no non-trivial computation in the fully-defective setting is possible. The key structural property of 2-edge-connected graphs that we leverage is the existence of an oriented (non-simple) cycle that goes through all nodes [Robbins, 1939]. The core of our technical contribution is presenting a construction of such a Robbins cycle in fully-defective networks, and showing how to communicate over it despite total message corruption. These are obtained in a content-oblivious manner, since nodes must ignore the content of received messages.
AB - We address fully-defective asynchronous networks, in which all links are subject to an unlimited number of alteration errors, implying that all messages in the network may be completely corrupted. Despite the possible intuition that such a setting is too harsh for any reliable communication, we show how to simulate any algorithm for a noiseless setting over any fully-defective setting, given that the network is 2-edge connected. We prove that if the network is not 2-edge connected, no non-trivial computation in the fully-defective setting is possible. The key structural property of 2-edge-connected graphs that we leverage is the existence of an oriented (non-simple) cycle that goes through all nodes [Robbins, 1939]. The core of our technical contribution is presenting a construction of such a Robbins cycle in fully-defective networks, and showing how to communicate over it despite total message corruption. These are obtained in a content-oblivious manner, since nodes must ignore the content of received messages.
KW - Robbins' theorem
KW - fully-defective networks
KW - noise resilience
UR - http://www.scopus.com/inward/record.url?scp=85135312155&partnerID=8YFLogxK
U2 - https://doi.org/10.1145/3519270.3538432
DO - https://doi.org/10.1145/3519270.3538432
M3 - منشور من مؤتمر
T3 - Proceedings of the Annual ACM Symposium on Principles of Distributed Computing
SP - 141
EP - 150
BT - PODC 2022 - Proceedings of the 2022 ACM Symposium on Principles of Distributed Computing
T2 - 41st ACM Symposium on Principles of Distributed Computing, PODC 2022
Y2 - 25 July 2022 through 29 July 2022
ER -