中文

关于图的上平面 L-绘图

数据结构与算法 2022-08-04 v2

摘要

在有向无环图(DAG)的上平面 L-绘图中,每条边 ee 表示为一条折线,该折线由一段以其最低端点在 ee 的尾部的垂直段和一段在 ee 的头部结束的水平段组成。不同的边可以重叠,但不能交叉。最近,上平面 L-绘图已在 stst-图(即具有单一源点 ss 和单一汇点 tt 且包含一条从 ss 指向 tt 的边的平面 DAG)中进行了研究。已知平面 stst-图(即嵌入的 stst-图,其中边 (s,t)(s,t) 与外表面相邻)允许上平面 L-绘图当且仅当它允许双调 stst-排序,这可以在线性时间内测试。我们研究不一定为 stst-图的 DAG 的上平面 L-绘图。在组合方面,我们证明平面 DAG 允许上平面 L-绘图当且仅当它是允许双调 stst-排序的平面 stst-图的子图。这使我们能够证明并非每个具有固定双峰嵌入的树都允许上平面 L-绘图。此外,我们证明任何具有单一源点(或单一汇点)的无环仙人掌图都允许上平面 L-绘图,如果在给定外平面嵌入时没有传递边,则尊重该嵌入。在算法方面,我们考虑具有单一源点(或单一汇点)的 DAG。我们在两种情况下为这些 DAG 给出线性时间测试算法:(i)当绘图必须尊重规定嵌入时,以及(ii)当对嵌入没有限制但它是双连通且串并行时。

关键词

引用

@article{arxiv.2205.05627,
  title  = {On Upward-Planar L-Drawings of Graphs},
  author = {Patrizio Angelini and Steven Chaplick and Sabine Cornelsen and Giordano Da Lozzo},
  journal= {arXiv preprint arXiv:2205.05627},
  year   = {2022}
}

备注

Extended abstract appeared at MFCS 2022