Let $G=(V,E)$ be an undirected unweighted graph on $n$ vertices and $m$ edges. We address the problem of sensitivity oracle for all-pairs mincuts in $G$ defined as follows. Build a compact data structure that, on receiving any pair of vertices $s,t\in V$ and failure (or insertion) of any edge as query, can efficiently report the mincut between $s$ and $t$ after the failure (or the insertion). To the best of our knowledge, there exists no data structure for this problem which takes $o(mn)$ space and a non-trivial query time. We present the following results. - Our first data structure occupies ${\cal O}(n^2)$ space and guarantees ${\cal O}(1)$ query time to report the value of resulting $(s,t)$-mincut upon failure (or insertion) of any edge. Moreover, the set of vertices defining a resulting $(s,t)$-mincut after the update can be reported in ${\cal O}(n)$ time which is worst-case optimal. - Our second data structure optimizes space at the expense of increased query time. It takes ${\cal O}(m)$ space -- which is also the space taken by $G$. The query time is ${\cal O}(\min(m,n c_{s,t}))$ where $c_{s,t}$ is the value of the mincut between $s$ and $t$ in $G$. This query time is faster by a factor of $\Omega(\min(m^{1/3},\sqrt{n}))$ compared to the best known deterministic algorithm to compute a $(s,t)$-mincut from scratch. - If we are only interested in knowing if failure (or insertion) of an edge changes the value of $(s,t)$-mincut, we can distribute our ${\cal O}(n^2)$ space data structure evenly among $n$ vertices. For any failed (or inserted) edge we only require the data structures stored at its endpoints to determine if the value of $(s,t)$-mincut has changed for any $s,t \in V$.


翻译:LetG= (V, E) 美元是一个未调整的未调整的美元( 美元) ofice and $ 美元边缘的美元( 美元) 。 我们解决了以美元定义的所有纸质的折价的敏感度或触角问题。 构建一个紧凑的数据结构, 在接收任何一对顶端的美元、 t\ 美元和任何边端的失败( 或插入) 时, 能够有效地报告美元和美元之间的折价( 美元) 。 根据我们的最佳了解, 这个问题的数据结构没有包含美元( 美元) 空间, 美元( 美元) 美元( 美元) 。 我们的第一个数据结构需要美元( 美元) 美元( 美元) 并且保证美元( 美元( 美元), 任何边际( 美元) 的差价( 或插入) 。 此外, 确定结果的美元- 美元( 美元) 美元( 美元( 美元) 美元( 美元( 美元) 美元( 美元) 美元( 美元) 美元( 美元) 美元( 美元) 美元( 美元) 美元( 美元( 美元) 美元) 美元( 美元) 美元( 美元) 美元( 美元) 美元( 美元) 美元) 美元( 美元) 美元) 美元) 的数值( 美元) 美元( 美元( 美元) 美元) 美元) 。 当更新的数值( 美元( 美元( 美元( 美元) 美元( ) 美元) 美元( ) ) 美元( 美元) 美元( 美元( 美元) 美元( 美元) ) 美元( ) ) ) ( ) ) ) ) ) ( ) ) ) ( ) ( ) ( ) ) ) 美元( 美元( ) ) ( ) ) 美元( 美元( 美元( 美元( ) ) ( ) ) ) ) 美元( 美元( ) 美元) 美元( 美元) 美元( ) 美元( ) ) 美元) 美元( 美元) 美元( 美元)

0
下载
关闭预览

相关内容

专知会员服务
26+阅读 · 2021年4月2日
强化学习最新教程,17页pdf
专知会员服务
177+阅读 · 2019年10月11日
机器学习入门的经验与建议
专知会员服务
94+阅读 · 2019年10月10日
已删除
将门创投
5+阅读 · 2019年9月10日
Unsupervised Learning via Meta-Learning
CreateAMind
42+阅读 · 2019年1月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
17+阅读 · 2018年12月24日
Arxiv
0+阅读 · 2021年11月26日
Arxiv
0+阅读 · 2021年11月25日
Arxiv
0+阅读 · 2021年11月24日
Arxiv
0+阅读 · 2021年11月23日
Arxiv
3+阅读 · 2018年10月18日
VIP会员
相关资讯
已删除
将门创投
5+阅读 · 2019年9月10日
Unsupervised Learning via Meta-Learning
CreateAMind
42+阅读 · 2019年1月3日
A Technical Overview of AI & ML in 2018 & Trends for 2019
待字闺中
17+阅读 · 2018年12月24日
相关论文
Top
微信扫码咨询专知VIP会员