arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0908.1608cs.CGcs.DM
收藏

高亏格图的平面图

Planar Drawings of Higher-Genus Graphs

Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov

摘要:

在本文中,我们给出了多项式时间算法,该算法可以将具有给定组合嵌入的图G取到亏格为g的可定向曲面S上,并在R^2中生成G的平面图,其边界面由S的多边形模式P定义。我们的图是平面的,但它们允许P的边界上的顶点和边的多个副本,这是在平面中可视化高级亏格图的常见方式。我们的绘图可以定义为一个规范的多边形模式或多边形割集模式,这提供了一个有趣的权衡,因为规范模式有更少的边,并有一个很好的拓扑结构,但他们可以有更多的重复顶点和边缘比一般的多边形割集。作为一个侧记,我们表明,它是NP-完全的,以确定是否一个给定的图嵌入在一个genus-g表面有一组2g的基本周期与顶点不相交的内部,这将是可取的从图形绘制的角度来看。

英文摘要:

In this paper, we give polynomial-time algorithms that can take a graph G with a given combinatorial embedding on an orientable surface S of genus g and produce a planar drawing of G in R^2, with a bounding face defined by a polygonal schema P for S. Our drawings are planar, but they allow for multiple copies of vertices and edges on P's boundary, which is a common way of visualizing higher-genus graphs in the plane. Our drawings can be defined with respect to either a canonical polygonal schema or a polygonal cutset schema, which provides an interesting tradeoff, since canonical schemas have fewer sides, and have a nice topological structure, but they can have many more repeated vertices and edges than general polygonal cutsets. As a side note, we show that it is NP-complete to determine whether a given graph embedded in a genus-g surface has a set of 2g fundamental cycles with vertex-disjoint interiors, which would be desirable from a graph-drawing perspective.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑