Misplaced Pages

Deletion–contraction formula

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
(Redirected from Deletion-contraction recurrence) Formula in graph theory

In graph theory, a deletion-contraction formula / recursion is any formula of the following recursive form:

f ( G ) = f ( G e ) + f ( G / e ) . {\displaystyle f(G)=f(G\setminus e)+f(G/e).}

Here G is a graph, f is a function on graphs, e is any edge of G, G \ e denotes edge deletion, and G / e denotes contraction. Tutte refers to such a function as a W-function. The formula is sometimes referred to as the fundamental reduction theorem. In this article we abbreviate to DC.

R. M. Foster had already observed that the chromatic polynomial is one such function, and Tutte began to discover more, including a function f = t(G) counting the number of spanning trees of a graph (also see Kirchhoff's theorem). It was later found that the flow polynomial is yet another; and soon Tutte discovered an entire class of functions called Tutte polynomials (originally referred to as dichromates) that satisfy DC.

Examples

Spanning trees

The number of spanning trees t ( G ) {\displaystyle t(G)} satisfies DC.

Proof. t ( G e ) {\displaystyle t(G\setminus e)} denotes the number of spanning trees not including e, whereas t ( G / e ) {\displaystyle t(G/e)} the number including e. To see the second, if T is a spanning tree of G then contracting e produces another spanning tree of G / e {\displaystyle G/e} . Conversely, if we have a spanning tree T of G / e {\displaystyle G/e} , then expanding the edge e gives two disconnected trees; adding e connects the two and gives a spanning tree of G.

Laplacian characteristic polynomials

By Kirchhoff's theorem, the number of spanning trees in a graph is counted by a cofactor of the Laplacian matrix. However, the Laplacian characteristic polynomial does not satisfy DC. By studying Laplacians with vertex weights, one can find a deletion-contraction relation between the scaled vertex-weighted Laplacian characteristic polynomials.

Chromatic polynomials

The chromatic polynomial χ G ( k ) {\displaystyle \chi _{G}(k)} counting the number of k-colorings of G does not satisfy DC, but a slightly modified formula (which can be made equivalent):

χ G ( k ) = χ G e ( k ) χ G / e ( k ) . {\displaystyle \chi _{G}(k)=\chi _{G-e}(k)-\chi _{G/e}(k).}

Proof. If e = uv, then a k-coloring of G is the same as a k-coloring of G \ e where u and v have different colors. There are χ G e ( k ) {\displaystyle \chi _{G\setminus e}(k)} total G \ e colorings. We need now subtract the ones where u and v are colored similarly. But such colorings correspond to the k-colorings of χ G / e ( k ) {\displaystyle \chi _{G/e}(k)} where u and v are merged.

This above property can be used to show that the chromatic polynomial χ G ( k ) {\displaystyle \chi _{G}(k)} is indeed a polynomial in k. We can do this via induction on the number of edges and noting that in the base case where there are no edges, there are k | V ( G ) | {\displaystyle k^{|V(G)|}} possible colorings (which is a polynomial in k).

Deletion-contraction algorithm

This section is empty. You can help by adding to it. (May 2019)

See also

Citations

  1. ^ Tutte, W.T. (January 2004). "Graph-polynomials". Advances in Applied Mathematics. 32 (1–2): 5–9. doi:10.1016/S0196-8858(03)00041-1.
  2. Dong, Koh & Teo (2005)
  3. "Deletion-contraction and chromatic polynomials" (PDF). Archived from the original (PDF) on 4 May 2019.
  4. Aliniaeifard, Farid; Wang, Victor; Stephanie van Willigenburg (2021). "Deletion-contraction for a unified Laplacian and applications". arXiv:2110.13949 .

Works cited

Category: