We provide the first deterministic data structure that given a weighted undirected graph undergoing edge insertions, processes each update with polylogarithmic amortized update time and answers queries for the distance between any pair of vertices in the current graph with a polylogarithmic approximation in $O(\log \log n)$ time. Prior to this work, no data structure was known for partially dynamic graphs, i.e., graphs undergoing either edge insertions or deletions, with less than $n^{o(1)}$ update time except for dense graphs, even when allowing randomization against oblivious adversaries or considering only single-source distances.
翻译:我们提供了第一个确定性数据结构,它给出了一个正在进行边插入的加权无向图,每个更新都以多对数摊分的更新时间进行处理,并在$O(\log\log n)$的时间内回答任意一对顶点在当前图中的距离的多对数近似。在这项工作之前,没有已知的数据结构用于部分动态图,即在边插入或删除时的图,其更新时间小于$n^{o(1)}$,除了密集的图之外,即使允许对抗性对无知的对手进行随机化,或仅考虑单源距离。