Information Technology Reference
In-Depth Information
v
i
v
i
μ
e
μ
e
3
2
2
e
e
v
j
v
j
v
i
v
i
+1
v
i
v
i
+1
e
2
v
G
k−
1
v
G
k−
1
v
j
v
j
G
k−
1
G
k−
1
G
k−
1
(c)
G
k−
1
(d)
(a)
(b)
(e)
(f)
Fig. 6.
(a) Virtual edge
e
=(
v
i
,v
i
+1
) connecting two consecutive vertices of a chain. At both
endpoints the drawing of
μ
e
requires two ports. (b) Replacing
e
in (a) with the corresponding
drawing of the child
μ
e
. (c) Example of an edge
e
=(
v
j
,v
j
) that requires three ports at
v
j
and
two at
v
j
. (d) Inserting the drawing of
μ
e
into (c) with
v
j
being fixed and
v
j
forming a nose.
(e) Reserving ports for the nested edges. A single port for a real edge is reserved and then two
ports for the virtual edgee=(
v
i
,v
). (f) Final layout after inserting the drawing of
μ
e
.
Theorem 5.
Givenabiconnected 5-planar graph
G
, wecan compute in
O
(
n
2
)
time an
octilineardrawing of
G
withat most onebend per edge.
Proof.
The ability to rotate and scale suffices to extend the result from 4-planar to 5-
planar at the expense of the area. Similar to the 4-planar case, computing
T
takes linear
time. Hence, the overall runtime is governed by the triconnected algorithm.
The Simply Connected Case.
Due to lack of space, we outline the differences in
comparison to the 4-planar case in [1]. Here, we simply state the main theorem.
Theorem 6.
Givenaconnected 5-planar graph
G
, wecan compute in
O
(
n
2
)
time an
octilineardrawing of
G
withat most onebend per edge.
4
A Note on Octilinear Drawings of 6-Planar Graphs
In this section, we show that it is not always possible to construct a planar octilinear
drawing of a given 6-planar graph with at most one bend per edge.
Theorem 7.
There exists an infinite class of 6-planar graphs which do not admit planar
octilineardrawings withat most onebend per edge.
Sketch of Proof.
Due to lack of space the detailed proof of this theorem is given in [1].
The main idea is to construct an infinite class of maximal 6-planar graphs, whose outer
face is always delimited by exactly three vertices, say
v,v
and
v
,such that
deg
(
v
)=
deg
(
v
)=6and 5
deg
(
v
)
6. Then, it is not difficult to prove that it is not feasible
to draw all edges incident to the outer face with at most one bend per edge.
≤
≤
5
Conclusions
We presented algorithms for the construction of planar octilinear drawings with at most
one bend per edge for 4- and 5-planar graphs. Our work raises several open problems:
(i) Is it possible to construct planar octilinear drawings of 4-planar (5-planar) graphs
with at most one bend per edgein
o
(
n
3
) (polynomial, resp.) area? (ii) Does any triangle-
free 6-planar graph admit a planar octilinear drawing with at most one bend per edge?
(iii) What is the number of necessary slopes for bendless drawingsof4-planar graphs?