Information Technology Reference
In-Depth Information
independently Kohrzik and Mohar [19] proved that the problem of determining whether
a graph is 1-planar is NP-hard. On the positive side, Eades et al. [9] presented a linear
time algorithm for testing maximal1-planarity of graphs with a given rotation system.
Testing outer- 1 -planarity of a graph can be solved in linear time, as shown indepen-
dently by Auer et al. [4] and Hong et al. [16]. In addition, every outer-1-planar graph
admits an outer-1-planar straight-line drawing [11]. Note that an outer-1-planar graph is
always planar [4], while this is not trueingeneral for outer-fan-planar graphs. Indeed,
the complete graph K 5 is outer-fan-planar, but not planar. Recently, it was shown that
testing full outer-2-planarity (i.e., outer-2-planar embedding with no crossing on the
outer face) of graphs can be solved in linear time [17].
Adrawngraph is k -quasi planar if it has no k mutually crossing edges. It is conjec-
tured that the number of edges of a k -quasi planar graph is linear in the number of its
vertices. Pach et al. [20] and Ackerman [1] affirmatively answered this conjecture for
3-and4-quasi planar graphs. Fox and Pach [12] showed that a k -quasi-planar n -vertex
graph has at most O ( n log 1+ o (1) n ) edges. Fan planar graphs are 3-quasi planar [18].
A different forbidden crossing pattern arises in RAC drawingswheretwoedges are
allowed to cross, if the crossingsedges form right angles. Graphs that admit such draw-
ings (with straight-line edges) are called RAC graphs . Didimo et al. [8] showed that a
RAC graph with n vertices has no more than 4 n
10 edges; a tight bound. RAC graphs
are quasi planar [8], while maximally dense (i.e., exactly 4 n
10 edges) RAC graphs
are 1-planar [10]. Testing whether a graph is RAC is NP-hard [3], while testing outer-
RAC graphs with a given vertex ordering and a rotation system can be solved in linear
time [7].
Preliminaries. Unless otherwise specified, we consider finite, undirected, simple
graphs. We also assume basic familiarity with SPQR-trees [15] (a short introduction
is given in [5]). The rotation system of a drawing is the counterclockwise order of the
incident edges around each vertex. The embedding of a drawn graph consists of its ro-
tation system and for each edgethesequence of edges crossing it. For a graph G and a
vertex v
V [ G ], we denote by G
−{
v
}
the graph that results from G by removing v .
Lemma 1. Abiconnected graph G is outer-fan-planarifandonly if it admits a straight-
lineouter-fan-planardrawing inwhich the vertices of G are restricted onacircle
C
.
Sketch of Proof. Let G be an outer-fan-planar graph and let ʓ be an outer-fan-planar
drawing of G . We will only show that G has a straight-line outer-fan-planar drawing
whose vertices lie on a circle
(the other direction is trivial). The order of the vertices
along the outer face of ʓ completely determines whether two edges cross, as in a simple
drawing no two incident edges can cross and any two edges can cross at most once.
Now, assume that two edges cross another edgein ʓ . Then, both edges have to be
incident to the same vertex; hence, cannot cross each other. So, the order of the crossings
on an edge is also determined by the order of the vertices on the outer face. Therefore,
we can construct a drawing ʓ C
C
preserving
their order in the outer face of ʓ and draw the edges as straight-line segments.
by placing the vertices of G on a circle
C
 
Search WWH ::




Custom Search