中文

平面图的解缠

计算几何 2009-01-27 v5 离散数学

摘要

平面图 GG 的直线绘制 δ\delta 未必是平面的,但可以通过\emph{解缠}(即移动 GG 的部分顶点)使其变为平面绘制。令 shift(G,δ)(G,\delta) 表示为使 δ\delta 解缠所需移动的最小顶点数。我们证明计算 shift(G,δ)(G,\delta) 及其近似问题是 NP 难的。我们的硬度结果可扩展至著名的图绘制问题 \textsc{1BendPointSetEmbeddability} 的一个版本。此外,我们定义 fix(G,δ)=nshift(G,δ)(G,\delta)=n-shift(G,\delta) 为在解缠 δ\delta 时能够保持不动的 nn 顶点平面图 GG 的最大顶点数。我们给出了一种算法,在解缠 nn 顶点图 GG 的绘制时,至少能固定 ((logn)1)/loglogn\sqrt{((\log n)-1)/\log \log n} 个顶点。若 GG 是外平面图,同一算法至少能固定 n/2\sqrt{n/2} 个顶点。另一方面,对于任意大的 nn,我们构造了一个 nn 顶点平面图 GG 及其绘制 δG\delta_G,满足 fix(G,δG)n2+1(G,\delta_G) \le \sqrt{n-2}+1;以及一个 nn 顶点外平面图 HH 及其绘制 δH\delta_H,满足 fix(H,δH)2n1+1(H,\delta_H) \le 2 \sqrt{n-1}+1。因此,我们的算法在外平面图情形下是渐近最坏情况最优的。

关键词

引用

@article{arxiv.0709.0170,
  title  = {Untangling a Planar Graph},
  author = {Xavier Goaoc and Jan Kratochvil and Yoshio Okamoto and Chan-Su Shin and Andreas Spillner and Alexander Wolff},
  journal= {arXiv preprint arXiv:0709.0170},
  year   = {2009}
}

评论

(v5) Minor, mostly linguistic changes

R2 v1 2026-06-29T02:55:03.846Z