Separations between Oblivious and Adaptive Adversaries for Natural Dynamic Graph Problems
Aaron Bernstein, Sayan Bhattacharya, Nick Fischer, Peter Kiss, Thatchaphol Saranurak

TL;DR
This paper proves exponential separation in update times between oblivious and adaptive adversaries for natural dynamic graph problems, based on popular complexity hypotheses, highlighting fundamental differences in algorithmic capabilities.
Contribution
It establishes the first exponential separation between oblivious and adaptive adversaries for natural dynamic graph problems under standard hypotheses.
Findings
Adaptive algorithms require near-linear update time under certain hypotheses.
Oblivious algorithms achieve polylogarithmic update time for the same problems.
A new separation between incremental and decremental algorithms for triangle detection is demonstrated.
Abstract
We establish the first update-time separation between dynamic algorithms against oblivious adversaries and those against adaptive adversaries in natural dynamic graph problems, based on popular fine-grained complexity hypotheses. Specifically, under the combinatorial BMM hypothesis, we show that every combinatorial algorithm against an adaptive adversary for the incremental maximal independent set problem requires amortized update time. Furthermore, assuming either the 3SUM or APSP hypotheses, every algorithm for the decremental maximal clique problem needs amortized update time when the initial maximum degree is . These lower bounds are matched by existing algorithms against adaptive adversaries. In contrast, both problems admit algorithms against oblivious adversaries that achieve amortized update time…
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 · Advanced Graph Theory Research · Cryptography and Data Security
