论文标题

2级准平面或毛毛虫如何攀登(SPQR-)树木

2-Level Quasi-Planarity or How Caterpillars Climb (SPQR-)Trees

论文作者

Angelini, Patrizio, Da Lozzo, Giordano, Di Battista, Giuseppe, Frati, Fabrizio, Patrignani, Maurizio

论文摘要

Given a bipartite graph $G=(V_b,V_r,E)$, the $2$-Level Quasi-Planarity problem asks for the existence of a drawing of $G$ in the plane such that the vertices in $V_b$ and in $V_r$ lie along two parallel lines $\ell_b$ and $\ell_r$, respectively, each edge in $E$ is drawn in the unbounded strip of the plane由$ \ ell_b $和$ \ ell_r $界定,$ e $ $ $ pairwise交叉中没有三个边缘。 我们证明$ 2 $级别的准平面性问题是NP完成的。这回答了Dujmović,Pór和Wood的一个公开问题。此外,我们证明,如果规定了$ \ ell_b $沿$ v_b $中的顶点订购,则可以解决问题。我们的贡献为识别准平面图的计算复杂性提供了第一个结果,这是一个长期的开放问题。 我们的线性时间算法利用了几种成分,包括在存在嵌入具有类似毛毛虫的结构的平面的积极实例的组合表征,以及基于SPQR-tree基于SPQR-树的算法,用于测试这种平面嵌入的存在。我们的算法建立在嵌入类型的分类基础上,相对于它们所包含的毛毛虫的结构的结构,并根据其特征的简洁描述来对可实现的嵌入类型进行计算。

Given a bipartite graph $G=(V_b,V_r,E)$, the $2$-Level Quasi-Planarity problem asks for the existence of a drawing of $G$ in the plane such that the vertices in $V_b$ and in $V_r$ lie along two parallel lines $\ell_b$ and $\ell_r$, respectively, each edge in $E$ is drawn in the unbounded strip of the plane delimited by $\ell_b$ and $\ell_r$, and no three edges in $E$ pairwise cross. We prove that the $2$-Level Quasi-Planarity problem is NP-complete. This answers an open question of Dujmović, Pór, and Wood. Furthermore, we show that the problem becomes linear-time solvable if the ordering of the vertices in $V_b$ along $\ell_b$ is prescribed. Our contributions provide the first results on the computational complexity of recognizing quasi-planar graphs, which is a long-standing open question. Our linear-time algorithm exploits several ingredients, including a combinatorial characterization of the positive instances of the problem in terms of the existence of a planar embedding with a caterpillar-like structure, and an SPQR-tree-based algorithm for testing the existence of such a planar embedding. Our algorithm builds upon a classification of the types of embeddings with respect to the structure of the portion of the caterpillar they contain and performs a computation of the realizable embedding types based on a succinct description of their features by means of constant-size gadgets.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源