TOPICS
Search

Induced Forest Polynomial


The induced forest polynomial of a simple graph G with n vertices is

 A(G,x)=sum_(k=0)^na_k(G)x^k,
(1)

where a_k(G) counts the k-element subsets S of the vertex set for which G[S] is an induced forest. The empty set contributes a_0(G)=1. Barton et al. (2022) call this generating function the acyclic polynomial, a name also used for the different matching polynomial.

The value A(G,1) counts all induced forests, distinguished by their vertex sets. Its polynomial degree is the maximum number of vertices in an induced forest, hence n minus the feedback vertex set number.

Every forest F on n vertices satisfies

 A(F,x)=(1+x)^n.
(2)

For a cycle graph C_n with n>=3, only the full vertex set is excluded, so

 A(C_n,x)=(1+x)^n-x^n.
(3)

For a complete graph K_n with n>=1, only subsets of size at most 2 contribute, giving

 A(K_n,x)=1+nx+(n; 2)x^2.
(4)

The graph disjoint union of G and H satisfies

 A(G union H,x)=A(G,x)A(H,x).
(5)

See also

Acyclic Polynomial, Feedback Vertex Set, Induced Forest, Matching Polynomial

Explore with Wolfram|Alpha

References

Barton, C.; Brown, J. I.; and Pike, D. A. "Acyclic Polynomials of Graphs." Australas. J. Combin. 82, 146-181, 2022. https://ajc.maths.uq.edu.au/pdf/82/ajc_v82_p146.pdf.

Cite this as:

Weisstein, Eric W. "Induced Forest Polynomial." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/InducedForestPolynomial.html

Subject classifications