On the Power of Randomization in Distributed Algorithms in Dynamic Networks with Adaptive Adversaries*

dc.contributor.authorJahja, Irvan
dc.contributor.authorYu, Haifeng
dc.contributor.authorHou, Ruomu
dc.date.accessioned2020-10-05T01:48:52Z
dc.date.available2020-10-05T01:48:52Z
dc.date.issued2020-09-16
dc.description.abstractThis paper investigates the power of randomization in general distributed algorithms in dynamic networks where the network’s topology may evolve over time, as determined by some adaptive adversary. In such a context, randomization may help algorithms to better deal with i) “bad” inputs to the algorithm, and ii) evolving topologies generated by “bad” adaptive adversaries. We prove that randomness offers limited power to better deal with “bad” adaptive adversary. We define a simple notion of prophetic adversary for determining the evolving topologies. Such an adversary accurately predicts all randomness in the algorithm beforehand, and hence the randomness will be useless against “bad” prophetic adversaries. Given a randomized algorithm P whose time complexity satisfies some mild conditions, we prove that P can always be converted to a new algorithm Q with comparable time complexity, even when Q runs against prophetic adversaries. Thisen_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/9115
dc.language.isoenen_US
dc.relation.ispartofseriesTechnical Report;TRA9/20
dc.titleOn the Power of Randomization in Distributed Algorithms in Dynamic Networks with Adaptive Adversaries*en_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TRA9-20.pdf
Size:
586.63 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: