The Next 700 Impossibility Results in Time-Varying Graphs
Nicolas Braud-Santoni (TU Graz), Swan Dubois (INRIA), Mohamed-Hamza, Kaaouachi (INRIA), Franck Petit (INRIA)

TL;DR
This paper introduces a formal framework for analyzing convergence in time-varying graphs and uses it to prove new impossibility results for deterministic algorithms in dynamic distributed systems.
Contribution
It develops a distance measure for TVGs, a convergence framework, and applies it to establish the non-existence of certain algorithms in connected-over-time TVGs.
Findings
Defined a distance for TVGs to formalize convergence.
Proved convergence of deterministic algorithm executions over TVGs.
Established impossibility of computing the underlying graph in connected-over-time TVGs.
Abstract
We address highly dynamic distributed systems modeled by time-varying graphs (TVGs). We interest in proof of impossibility results that often use informal arguments about convergence. First, we provide a distance among TVGs to define correctly the convergence of TVG sequences. Next, we provide a general framework that formally proves the convergence of the sequence of executions of any deterministic algorithm over TVGs of any convergent sequence of TVGs. Finally, we illustrate the relevance of the above result by proving that no deterministic algorithm exists to compute the underlying graph of any connected-over-time TVG, i.e., any TVG of the weakest class of long-lived TVGs.
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
TopicsDistributed systems and fault tolerance · Real-Time Systems Scheduling · Network Time Synchronization Technologies
