Thickness (graph Theory)
   HOME

TheInfoList



OR:

In
graph theory In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conn ...
, the thickness of a graph is the minimum number of planar graphs into which the edges of can be partitioned. That is, if there exists a collection of planar graphs, all having the same set of vertices, such that the
union Union commonly refers to: * Trade union, an organization of workers * Union (set theory), in mathematics, a fundamental operation on sets Union may also refer to: Arts and entertainment Music * Union (band), an American rock group ** ''Un ...
of these planar graphs is , then the thickness of is at most .. In other words, the thickness of a graph is the minimum number of planar subgraphs whose union equals to graph .Christian A. Duncan
On Graph Thickness, Geometric Thickness, and Separator Theorems
CCCG 2009, Vancouver, BC, August 17–19, 2009
Thus, a planar graph has thickness 1. Graphs of thickness 2 are called biplanar graphs. The concept of thickness originates in the Earth–Moon problem on the chromatic number of biplanar graphs, posed in 1959 by
Gerhard Ringel Gerhard Ringel (October 28, 1919 in Kollnbrunn, Austria – June 24, 2008 in Santa Cruz, California) was a German mathematician. He was one of the pioneers in graph theory and contributed significantly to the proof of the Heawood conjecture (now ...
, and on a related 1962 conjecture of
Frank Harary Frank Harary (March 11, 1921 – January 4, 2005) was an American mathematician, who specialized in graph theory. He was widely recognized as one of the "fathers" of modern graph theory. Harary was a master of clear exposition and, together with ...
: For any graph on 9 points, either itself or its complementary graph is non-planar. The problem is equivalent to determining whether the
complete graph In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices is ...
is biplanar (it is not, and the conjecture is true). A comprehensive survey on the state of the arts of the topic as of 1998 was written by Petra Mutzel, Thomas Odenthal and Mark Scharbrodt.


Specific graphs

The thickness of the
complete graph In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices is ...
on vertices, , is :\left \lfloor \frac \right\rfloor, except when for which the thickness is three. With some exceptions, the thickness of a
complete bipartite graph In the mathematical field of graph theory, a complete bipartite graph or biclique is a special kind of bipartite graph where every vertex of the first set is connected to every vertex of the second set..Electronic edition page 17. Graph theory i ...
is generally: :\left \lceil \frac \right \rceil.


Properties

Every
forest A forest is an area of land dominated by trees. Hundreds of definitions of forest are used throughout the world, incorporating factors such as tree density, tree height, land use, legal standing, and ecological function. The United Nations' ...
is planar, and every planar graph can be partitioned into at most three forests. Therefore, the thickness of any graph is at most equal to the
arboricity The arboricity of an undirected graph is the minimum number of forests into which its edges can be partitioned. Equivalently it is the minimum number of spanning forests needed to cover all the edges of the graph. The Nash-Williams theorem provi ...
of the same graph (the minimum number of forests into which it can be partitioned) and at least equal to the arboricity divided by three. The graphs of maximum degree d have thickness at most \lceil d/2\rceil. This cannot be improved: for a d-regular graph with girth at least 2d, the high girth forces any planar subgraph to be sparse, causing its thickness to be exactly \lceil d/2\rceil. Graphs of thickness t with n vertices have at most t(3n-6) edges. Because this gives them average degree less than 6t, their degeneracy is at most 6t-1 and their
chromatic number In graph theory, graph coloring is a special case of graph labeling; it is an assignment of labels traditionally called "colors" to elements of a graph subject to certain constraints. In its simplest form, it is a way of coloring the vertices ...
is at most 6t. Here, the degeneracy can be defined as the maximum, over subgraphs of the given graph, of the minimum degree within the subgraph. In the other direction, if a graph has degeneracy D then its arboricity and thickness are at most D. One can find an ordering of the vertices of the graph in which each vertex has at most D neighbors that come later than it in the ordering, and assigning these edges to D distinct subgraphs produces a partition of the graph into D trees, which are planar graphs. Even in the case t=2, the precise value of the chromatic number is unknown; this is
Gerhard Ringel Gerhard Ringel (October 28, 1919 in Kollnbrunn, Austria – June 24, 2008 in Santa Cruz, California) was a German mathematician. He was one of the pioneers in graph theory and contributed significantly to the proof of the Heawood conjecture (now ...
's Earth–Moon problem. An example of Thom Sulanke shows that, for t=2, at least 9 colors are needed.


Related problems

Thickness is closely related to the problem of
simultaneous embedding Simultaneous embedding is a technique in graph drawing and information visualization for visualizing two or more different graphs on the same or overlapping sets of labeled vertices, while avoiding crossings within both graphs. Crossings between ...
. If two or more planar graphs all share the same vertex set, then it is possible to embed all these graphs in the plane, with the edges drawn as curves, so that each vertex has the same position in all the different drawings. However, it may not be possible to construct such a drawing while keeping the edges drawn as straight line segments. A different graph invariant, the rectilinear thickness or geometric thickness of a graph , counts the smallest number of planar graphs into which can be decomposed subject to the restriction that all of these graphs can be drawn simultaneously with straight edges. The
book thickness In graph theory, a book embedding is a generalization of planar embedding of a graph to embeddings into a ''book'', a collection of half-planes all having the same line as their boundary. Usually, the vertices of the graph are required to lie ...
adds an additional restriction, that all of the vertices be drawn in
convex position In discrete and computational geometry, a set of points in the Euclidean plane or a higher-dimensional Euclidean space is said to be in convex position or convex independent if none of the points can be represented as a convex combination of the ot ...
, forming a
circular layout In graph drawing, a circular layout is a style of drawing that places the vertex (graph theory), vertices of a graph theory, graph on a circle, often evenly spaced so that they form the vertices of a regular polygon. Applications Circular layou ...
of the graph. However, in contrast to the situation for arboricity and degeneracy, no two of these three thickness parameters are always within a constant factor of each other.


Computational complexity

It is NP-hard to compute the thickness of a given graph, and
NP-complete In computational complexity theory, a problem is NP-complete when: # it is a problem for which the correctness of each solution can be verified quickly (namely, in polynomial time) and a brute-force search algorithm can find a solution by trying ...
to test whether the thickness is at most two.. However, the connection to arboricity allows the thickness to be approximated to within an
approximation ratio An approximation is anything that is intentionally similar but not exactly equal to something else. Etymology and usage The word ''approximation'' is derived from Latin ''approximatus'', from ''proximus'' meaning ''very near'' and the prefix ' ...
of 3 in polynomial time.


References

{{reflist Graph invariants Planar graphs