中文

Okamura-Seymour度量的改进压缩

数据结构与算法 2022-02-11 v1

摘要

G=(V,E)G=(V,E) 为一个无向无权平面图。考虑一个向量,它存储从任意顶点 vv 到单个面上所有顶点 S={s1,s2,,sk}S = \{ s_1 , s_2 , \ldots , s_k \} 按其循环顺序排列的距离。vv 的模式是通过取该向量每对连续值之间的差来获得的。在STOC'19上,Li和Parter使用VC维论证表明,在平面图中,不同模式的数量(记为 xx)仅为 O(k3)O(k^3)。这产生了一种简单的压缩方案,需要 O~(min{k4+T,kT})\tilde O(\min \{ k^4+|T|, k\cdot |T|\}) 空间来编码 SS 与终端顶点子集 TVT \subseteq V 之间的距离。这被称为Okamura-Seymour度量压缩问题。我们给出了 x=O(k3)x=O(k^3) 界限的另一种证明,该证明利用了超出VC维论证的平面性。即,我们的证明依赖于割-圈对偶性,以及 SS 中顶点之间的距离受限于 kk 这一事实。我们的方法意味着以下结果:(1) Okamura-Seymour度量的 O~(x+k+T)\tilde{O}(x+k+|T|) 空间压缩,从而将Li和Parter的压缩改进为 O~(min{k3+T,kT})\tilde O(\min \{k^3+|T|,k \cdot |T| \})。(2) 在 TT 的顶点在 GG 中诱导出一个连通分量的情况下,Okamura-Seymour度量的最优 O~(k+T)\tilde{O}(k+|T|) 空间压缩。(3) 对于Halin图族,x=Θ(k2)x = \Theta(k^2) 的紧界,而VC维论证仅限于显示 x=O(k3)x=O(k^3)

关键词

引用

@article{arxiv.2202.05127,
  title  = {Improved Compression of the Okamura-Seymour Metric},
  author = {Shay Mozes and Nathan Wallheimer and Oren Weimann},
  journal= {arXiv preprint arXiv:2202.05127},
  year   = {2022}
}