中文

平面 st-图的向上点集嵌入

数据结构与算法 2025-01-06 v4 计算几何 离散数学

摘要

我们研究平面 stst-图的向上点集嵌入(UPSEs)。设 GG 为一个平面 stst-图,设 SR2S \subset \mathbb{R}^2 为一个满足 S=V(G)|S|= |V(G)| 的点集。GGSS 上的 UPSE 是 GG 的一个向上平面直线绘制,将 GG 的顶点映射到 SS 的点。我们同时考虑测试 GGSS 上是否存在 UPSE 的问题(UPSE 测试)以及枚举 GGSS 上的所有 UPSE 的问题。我们证明,即使对于仅由一组共享 sstt 的有向 stst-路径组成的 stst-图,UPSE 测试也是 NP 完全的。另一方面,如果 GG 是一个 nn 顶点平面 stst-图,其最大 stst-割集大小为 kk,则 UPSE 测试可以在 O(n4k)O(n^{4k}) 时间和 O(n3k)O(n^{3k}) 空间内解决;此外,在 O(kn4klogn)O(k n^{4k} \log n) 的预处理时间后,可以使用 O(kn4klogn)O(k n^{4k} \log n) 空间以 O(n)O(n) 的最坏情况延迟枚举 GGSS 上的所有 UPSE。此外,对于一个其底图为环的 nn 顶点 stst-图,我们给出了在给定点集上存在 UPSE 的充分必要条件,该条件可以在 O(nlogn)O(n \log n) 时间内测试。与此结果相关,我们给出了一个算法,对于 nn 个点的集合 SS,在 O(n2)O(n^2) 的预处理时间后,使用 O(n2)O(n^2) 空间以 O(n)O(n) 的最坏情况延迟枚举 SS 上的所有非交叉单调哈密顿环。

关键词

引用

@article{arxiv.2408.17369,
  title  = {Upward Pointset Embeddings of Planar st-Graphs},
  author = {Carlos Alegria and Susanna Caroppo and Giordano Da Lozzo and Marco D'Elia and Giuseppe Di Battista and Fabrizio Frati and Fabrizio Grosso and Maurizio Patrignani},
  journal= {arXiv preprint arXiv:2408.17369},
  year   = {2025}
}

备注

This is the long version of a paper to appear at the 32nd International Symposium on Graph Drawing and Network Visualization (GD '24)