On embedding a cycle in a plane graph (Q1011765)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | On embedding a cycle in a plane graph |
scientific article |
Statements
On embedding a cycle in a plane graph (English)
0 references
9 April 2009
0 references
The problem of drawing a non-simple cycle as a non-intersecting closed curve into a planar graph drawn in the plane with the vertices represented as circles and the edges represented as thin stripes is considered. The problem is shown to have an interpretation in the \textit{clustered planarity}. A \textit{clustered graph} \(C(G,T)\) is a graph/tree pair with the vertices of \(G\) identified with the leaves of \(T\) and the clusters of vertices of \(G\) defined via shared ancestors in \(T\). A \textit{drawing of a clustered graph} is then a drawing of \(G\) in the plane that groups the clusters so that incomparable clusters do not intersect. A clustered graph is \textit{c-planar} if a drawing exists that does not have any (naturally defined) edge and edge-region crossings. The complexity of the \(c\)-planarity testing is not known and the classes for which it has been determined are mostly the so-called \(c\)-connected cluster graphs. The authors study instead a class of (potentially) highly non-connected graphs called \textit{flat}; clustered graphs of tree depth at most \(2\). Specifically, they consider the subclass of \textit{rigid clustered cycles} whose underlying graphs are cycles with prescribed sets of edges to share their pipe (stripe). They introduce transformations that preserve the \(c\)-planarity of rigid clustered cycles and based on these transformations they present an \(O(n^3)\) time algorithm to test the \(c\)-planarity of this class (\(n\) being the number of vertices of the underlying cycle). They also present a method of extracting a planar embedding in the yes case of the algorithm.
0 references
graph drawing
0 references
clustered planarity
0 references
clustered graph
0 references
planarity testing
0 references
embedding
0 references
cycle
0 references
algorithm
0 references
time complexity
0 references