TOPICS
Search

3-Tree


A 3-tree is the case k=3 of a k-tree. It is obtained from the complete graph K_4 by repeatedly adding a new graph vertex adjacent to exactly the three vertices of an existing triangle graph. This convention requires at least four vertices. An alternate convention also includes K_3 (Gainer-Dewar 2012, pp. 1-2).

A 3-tree on n vertices has 3n-6 edges. It is a chordal graph with treewidth 3 and chromatic number 4. Its chromatic polynomial is

 P_G(x)=x(x-1)(x-2)(x-3)^(n-3),

since the initial K_4 has x(x-1)(x-2)(x-3) proper vertex colorings, and each added graph vertex has x-3 available colors.

Unlike a 2-tree, a 3-tree need not be a planar graph. For example, adding two vertices to the same triangle graph of K_4 gives a six-vertex 3-tree containing the complete bipartite graph K_(3,3) as a subgraph.

The planar 3-trees, also called stacked triangulations or Apollonian networks, are obtained by inserting each new graph vertex into a triangular graph face and joining it to the three boundary vertices (Ueckerdt et al. 2022, p. 2). Examples include the tetrahedral graph, tritetrahedral graph, triakis tetrahedral graph, and Goldner-Harary graph.


See also

Apollonian Network, Chordal Graph, k-Tree, Treewidth

Explore with Wolfram|Alpha

References

Gainer-Dewar, A. "Gamma-Species and the Enumeration of k-Trees." Elec. J. Combin. 19, P45, 2012. https://doi.org/10.37236/2615.Ueckerdt, T.; Wood, D. R.; and Yi, W. "An Improved Planar Graph Product Structure Theorem." Elec. J. Combin. 29, P2.51, 2022. https://doi.org/10.37236/10614.

Cite this as:

Weisstein, Eric W. "3-Tree." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/3-Tree.html

Subject classifications