Smoothed Analysis of Dynamic Networks
Michael Dinitz, Jeremy T. Fineman, Seth Gilbert, Calvin Newport

TL;DR
This paper extends smoothed analysis to dynamic networks, examining how small random changes in network topology affect the robustness of known lower bounds for algorithms like random walks, flooding, and aggregation.
Contribution
It introduces a novel smoothed analysis framework for dynamic networks and classifies the robustness of lower bounds for key problems under perturbations.
Findings
Random walks are extremely fragile under smoothing.
Flooding exhibits moderate robustness.
Aggregation is highly robust to network perturbations.
Abstract
We generalize the technique of smoothed analysis to distributed algorithms in dynamic network models. Whereas standard smoothed analysis studies the impact of small random perturbations of input values on algorithm performance metrics, dynamic graph smoothed analysis studies the impact of random perturbations of the underlying changing network graph topologies. Similar to the original application of smoothed analysis, our goal is to study whether known strong lower bounds in dynamic network models are robust or fragile: do they withstand small (random) perturbations, or do such deviations push the graphs far enough from a precise pathological instance to enable much better performance? Fragile lower bounds are likely not relevant for real-world deployment, while robust lower bounds represent a true difficulty caused by dynamic behavior. We apply this technique to three standard dynamic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Cooperative Communication and Network Coding · Mobile Ad Hoc Networks
