Planar Drawings of Higher-Genus Graphs
DOI:
https://doi.org/10.7155/jgaa.00215Keywords:
graph drawing , higher-genus graphs , planar drawingsAbstract
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 R2, 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. However, unlike traditional approaches the copies of the vertices might not be in perfect alignment but we guarantee that their order along the boundary is still preserved. 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.Downloads
Download data is not yet available.
Downloads
Published
2011-02-01
How to Cite
Duncan, C., Goodrich, M., & Kobourov, S. (2011). Planar Drawings of Higher-Genus Graphs. Journal of Graph Algorithms and Applications, 15(1), 7–32. https://doi.org/10.7155/jgaa.00215
Issue
Section
Articles
Categories
License
Copyright (c) 2011 Christian Duncan, Michael Goodrich, Stephen Kobourov
This work is licensed under a Creative Commons Attribution 4.0 International License.