Carving width
Graph width parameter
In graph theory, the carving width of a graph is a number, defined from the graph, that describes the number of edges separating the clusters in a hierarchical clustering of the graph vertices.
01Definition and examples
The carving width is defined in terms of hierarchical clusterings of the vertices of a given graph, called "carvings". A carving can be described as an unrooted binary tree whose leaves are labeled with the vertices of the given graph. Removing any edge from this tree partitions the tree into two subtrees, and correspondingly partitions the vertices of the tree into two clusters. The vertex clusters, formed in this way, constitute a laminar set family: any two vertex clusters (not just the two complementary clusters formed by removing the same edge) are either disjoint, or one is contained in the other. The width of a carving, defined in this way, is the maximum number of edges that connect two complementary clusters. The carving width of the graph is the minimum width of any hierarchical clustering.
The graphs of carving width one are exactly the matchings. The graphs of carving width two are exactly those formed from disjoint unions of path graphs and cycle graphs. The graphs of carving width three are the subcubic partial 2-trees. This means that their maximum degree is three and that they are subgraphs of series-parallel graphs. All other graphs have carving width at least four.
02Computational complexity
Carving width is NP-hard in general, but may be computed in polynomial time in planar graphs. It may be approximated to within a constant of the same approximation ratio as balanced cuts, for which the current best approximation ratio is . It is also fixed-parameter tractable: for any fixed
, testing whether the carving width is at most
, and if so finding a hierarchical clustering that realizes that width, can be performed in linear time. In general, computing the carving width exactly, on a multigraph with
vertices and
edges, may be done in time
.
Sources and credits
This article is adapted from the Wikipedia article “Carving width”, written by its contributors and licensed under CC BY-SA 4.0. Fathomly has changed the layout, removed citation markers, navigation and maintenance notices, and adjusted punctuation. This adapted version is shared under the same license. For references, see the original article.
Fathomly is not affiliated with or endorsed by the Wikimedia Foundation. Spotted a problem? Tell us.