TOPICS
Search

Dependence Polynomial


The dependence polynomial, in the dependent-set sense, of a simple graph G is the generating polynomial for subsets of vertices that induce at least one graph edge:

 D(G,x)=sum_(k=0)^nd_k(G)x^k=(1+x)^n-I(G,x),

where n is the vertex count, d_k(G) counts dependent sets of size k, and I(G,x) is the independence polynomial. Thus d_0(G)=d_1(G)=0, d_2(G) is the edge count, and the dependence polynomial vanishes for an empty graph. This meaning is distinct from the signed clique polynomial C_G(-x) also called a dependence polynomial (Xie and Xu 2026).

The coefficients form a logarithmically concave sequence. Xie and Xu (2026, Theorem 2) prove that they form an ultra log-concave sequence if G has at least one graph edge and either has no induced K_2 union 2K_1 or has an independent vertex set of size n-2.

For a graph with at least one graph edge, its dependence polynomial is real-rooted iff deleting its isolated vertices leaves one of the following eight graphs: K_2, P_3, K_3, 2K_2, P_4, C_4, the paw graph, or the 5-vertex tree obtained by subdividing one graph edge of K_(1,3) (Xie and Xu 2026, Theorem 4). Here K_j is a complete graph, P_j a path graph, C_j a cycle graph, and  union denotes graph union. For example, D(K_3,x)=3x^2+x^3, and adjoining s isolated vertices multiplies the dependence polynomial by (1+x)^s.


See also

Clique Polynomial, Independence Polynomial, Independent Vertex Set, Logarithmically Concave Sequence, Real-Rooted Polynomial, Ultra Log-Concave Sequence

Explore with Wolfram|Alpha

References

Xie, Y.-T. and Xu, S.-J. "Ultra Log-Concavity and Real-Rootedness of Dependence Polynomials." Elec. J. Combin. 33, P4.9, 2026. https://doi.org/10.37236/13310.

Cite this as:

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

Subject classifications