中文
相关论文

相关论文: Deterministic Incremental APSP with Polylogarithmi…

200 篇论文

Geometric set cover is a classical problem in computational geometry, which has been extensively studied in the past. In the dynamic version of the problem, points and ranges may be inserted and deleted, and our goal is to efficiently…

计算几何 · 计算机科学 2021-11-03 Timothy M. Chan , Qizheng He , Subhash Suri , Jie Xue

We consider the problem of maintaining an (approximately) minimum vertex cover in an $n$-node graph $G = (V, E)$ that is getting updated dynamically via a sequence of edge insertions/deletions. We show how to maintain a…

数据结构与算法 · 计算机科学 2018-07-13 Sayan Bhattacharya , Janardhan Kulkarni

The all pairs shortest path problem (APSP) is one of the foundational problems in computer science. For weighted dense graphs on $n$ vertices, no truly sub-cubic algorithms exist to compute APSP exactly even for undirected graphs. This is…

数据结构与算法 · 计算机科学 2023-09-26 Barna Saha , Christopher Ye

A recent work by Christiansen, Nowicki, and Rotenberg provides dynamic algorithms for coloring sparse graphs, concretely as a function of the arboricity alpha of the input graph. They give two randomized algorithms: O({alpha} log {alpha})…

数据结构与算法 · 计算机科学 2024-10-28 Mohsen Ghaffari , Christoph Grunau

Given a weighted undirected graph $G=(V,E,w)$, a hopset $H$ of hopbound $\beta$ and stretch $(1+\epsilon)$ is a set of edges such that for any pair of nodes $u, v \in V$, there is a path in $G \cup H$ of at most $\beta$ hops, whose length…

数据结构与算法 · 计算机科学 2022-08-05 Jakub Łącki , Yasamin Nazari

We present trade-offs in the incremental and fully dynamic settings to maintian a proper coloring. For any fully dynamic $2$-coloring algorithm, the maximum of the update time, number of recolorings, and query time is $\Omega(\log n)$. We…

数据结构与算法 · 计算机科学 2020-02-28 Manas Jyoti Kashyop , N. S. Narayanaswamy , Meghana Nasre , Sai Mohith Potluri

In fully dynamic graphs, we know how to maintain a 2-approximation of maximum matching extremely fast, that is, in polylogarithmic update time or better. In a sharp contrast and despite extensive studies, all known algorithms that maintain…

数据结构与算法 · 计算机科学 2019-11-06 Soheil Behnezhad , Jakub Łącki , Vahab Mirrokni

We present a deterministic fully-dynamic data structure for maintaining information about the bridges in a graph. We support updates in $\tilde{O}((\log n)^2)$ amortized time, and can find a bridge in the component of any given vertex, or a…

数据结构与算法 · 计算机科学 2018-08-28 Jacob Holm , Eva Rotenberg , Mikkel Thorup

We study a $(1+\epsilon)$-approximate single-source shortest paths (henceforth, $(1+\epsilon)$-SSSP) in $n$-vertex undirected, weighted graphs in the parallel (PRAM) model of computation. A randomized algorithm with polylogarithmic time and…

分布式、并行与集群计算 · 计算机科学 2020-10-01 Elkin Michael , Matar Shaked

We give a simple algorithm for maintaining a $n^{o(1)}$-approximate spanner $H$ of a graph $G$ with $n$ vertices as $G$ receives edge updates by reduction to the dynamic All-Pairs Shortest Paths (APSP) problem. Given an initially empty…

数据结构与算法 · 计算机科学 2024-08-22 Rasmus Kyng , Simon Meierhans , Gernot Zöcklein

A dynamic graph algorithm is a data structure that answers queries about a property of the current graph while supporting graph modifications such as edge insertions and deletions. Prior work has shown strong conditional lower bounds for…

数据结构与算法 · 计算机科学 2023-01-30 Monika Henzinger , Ami Paz , A. R. Sricharan

Designing approximate all-pairs distance oracles in the fully dynamic setting is one of the central problems in dynamic graph algorithms. Despite extensive research on this topic, the first result breaking the $O(\sqrt{n})$ barrier on the…

数据结构与算法 · 计算机科学 2023-03-13 Sebastian Forster , Gramoz Goranci , Yasamin Nazari , Antonis Skarlatos

We present an on-line algorithm for maintaining a topological order of a directed acyclic graph as arcs are added, and detecting a cycle when one is created. Our algorithm takes O(m^{1/2}) amortized time per arc, where m is the total number…

数据结构与算法 · 计算机科学 2008-03-07 Bernhard Haeupler , Siddhartha Sen , Robert E. Tarjan

We give a deterministic $O(m\log^{2/3}n)$-time algorithm for single-source shortest paths (SSSP) on directed graphs with real non-negative edge weights in the comparison-addition model. This is the first result to break the $O(m+n\log n)$…

数据结构与算法 · 计算机科学 2025-07-31 Ran Duan , Jiayi Mao , Xiao Mao , Xinkai Shu , Longhui Yin

We present a $+2\sum_{i=1}^{k+1}{W_i}$-APASP algorithm for dense weighted graphs with runtime $\tilde O\left(n^{2+\frac{1}{3k+2}}\right)$, where $W_{i}$ is the weight of an $i^{th}$ heaviest edge on a shortest path. Dor, Halperin and Zwick…

数据结构与算法 · 计算机科学 2026-02-17 Liam Roditty , Ariel Sapir

We present a deterministic distributed algorithm to compute all-pairs shortest paths(APSP) in an edge-weighted directed or undirected graph. Our algorithm runs in $\tilde{O}(n^{3/2})$ rounds in the Congest model, where $n$ is the number of…

数据结构与算法 · 计算机科学 2018-04-17 Udit Agarwal , Vijaya Ramachandran , Valerie King , Matteo Pontecorvi

In 2015, it was shown that reachability for arbitrary directed graphs can be updated by first-order formulas after inserting or deleting single edges. Later, in 2018, this was extended for changes of size $\frac{\log n}{\log \log n}$, where…

计算机科学中的逻辑 · 计算机科学 2020-04-28 Samir Datta , Pankaj Kumar , Anish Mukherjee , Anuj Tawari , Nils Vortmeier , Thomas Zeume

We study reachability and shortest paths problems in dynamic directed graphs. Whereas algebraic dynamic data structures supporting edge updates and reachability/distance queries have been known for quite a long time, they do not, in…

数据结构与算法 · 计算机科学 2022-04-01 Adam Karczmarz , Anish Mukherjee , Piotr Sankowski

Let $P$ be a path graph of $n$ vertices embedded in a metric space. We consider the problem of adding a new edge to $P$ such that the diameter of the resulting graph is minimized. Previously (in ICALP 2015) the problem was solved in…

数据结构与算法 · 计算机科学 2016-08-17 Haitao Wang

In this work, we present the first linear time deterministic algorithm computing the 4-edge-connected components of an undirected graph. First, we show an algorithm listing all 3-edge-cuts in a given 3-edge-connected graph, and then we use…

数据结构与算法 · 计算机科学 2021-05-06 Wojciech Nadara , Mateusz Radecki , Marcin Smulewicz , Marek Sokołowski