Geometric representations of planar graphs [article]

Nieke Aerts, Stefan Felsner, Technische Universität Berlin, Technische Universität Berlin
This thesis is about representations of planar graphs. The vertices of a graph can be represented by points in the plane, two points are connected by a line segment if and only if the two vertices are adjacent. This is called a classical drawing of a graph. Another way of representing graphs is as the contact or intersection representation of geometric objects. One famous example of contact representations is the circle contact representation. In this representation each vertex is represented
more » ... ex is represented by a circle in the plane, the circles are internally disjoint and two circles touch if and only if the vertices are adjacent. In this work we consider both a classical drawing with some restrictions as well as two types of contact representations. In Chapter 2 we consider a drawing in the classical setting, i.e. vertices are points in the plane and edges are straight-lines between two points. We ask which graphs admit a straight-line drawing such that all the faces are triangles, this is denoted by Straight-Line Triangle Representation. To the best of our knowledge, it is still open whether, given a planar graph G, the question "Does G admit a straight-line triangle representation?" belongs to P. We will give two characterizations of graphs that admit a straight-line triangle representation. However, we are not aware of an efficient way to check whether a given graph satisfies the conditions. On the positive side, we identify several classes of graphs for which all graphs admit a straight-line triangle representation. In Chapter 3 the question is considered in its dual form: we now ask for a representation in which the vertices are triangles and the edges are side-contacts between two triangles. Such a representation is called a Touching Triangle Representation. We have been able to characterize the biconnected outerplanar graphs that admit a touching triangle representation in a convex polygon. Secondly, we show that every Halin graph admits a touching triangle representation in a triangle. In Chapter 4 the objects that rep [...]
doi:10.14279/depositonce-4380 fatcat:koxmttjdabbhlaxlnrpse2epmu