Papers
Topics
Authors
Recent
2000 character limit reached

Clique-Cover Polynomials in Graph Theory

Updated 18 December 2025
  • Clique-cover polynomials are generating functions that count vertex-disjoint clique partitions in graphs, connecting combinatorial enumeration with algebraic properties.
  • They establish a duality with chromatic polynomials using Stirling transforms, while their adjoint forms correlate with the independence polynomials of auxiliary graphs.
  • These polynomials enable efficient algorithmic computation for cographs and foster analyses of real-rootedness, log-concavity, and other key combinatorial features in graph theory.

A clique-cover polynomial is a generating function encoding the number of ways a simple graph can be partitioned into vertex-disjoint cliques. Closely related to the chromatic and matching polynomials, clique-cover polynomials and their alternated-sign forms—the adjoint polynomials—exhibit deep duality, transformation, and root-structure properties, and are connected to independence polynomials of derived auxiliary graphs. These objects facilitate both combinatorial enumeration and algebraic analysis of graph coverings, connecting diverse areas within algebraic and enumerative graph theory (Jumadildayev, 17 Dec 2025, Bencs, 2017).

1. Definitions and Fundamental Properties

Let G=(V,E)G=(V,E) be a simple graph on nn vertices. A kk-clique cover of GG is a partition of VV into kk vertex-disjoint cliques (a singleton is allowed as a trivial clique). If sk(G)s_k(G) denotes the number of kk-clique covers, the clique-cover polynomial is

ξG(t)=k=1nsk(G)tk,\xi_G(t) = \sum_{k=1}^n s_k(G)\, t^k,

with tt an indeterminate tracking the number of cliques. This object is also known as the sigma polynomial or, in different normalization, the adjoint polynomial, defined as

h(G,x)=k=1n(1)nkak(G)xk,h(G,x) = \sum_{k=1}^n (-1)^{n-k} a_k(G)\, x^k,

where ak(G)a_k(G) is the number of kk-clique covers of GG (Bencs, 2017). Adjoint polynomials contain equivalent combinatorial data and are minorants of the chromatic polynomial of the graph complement, with

χ(G,x)=k=1nak(G)x(x1)(xk+1).\chi(\overline G,x) = \sum_{k=1}^n a_k(G)\, x(x-1)\cdots(x-k+1).

The coefficients ak(G)a_k(G) serve as the "Stirling-type" building blocks in this expansion.

2. Duality with Chromatic Polynomials and Change-of-Basis

A central duality interrelates clique-cover polynomials of GG and chromatic polynomials of G\overline G. Birkhoff's inclusion-exclusion yields

χG(t)=k=1nsk(G)(t)k,\chi_G(t) = \sum_{k=1}^n s_k(\overline G)\, (t)_k,

where (t)k=t(t1)(tk+1)(t)_k = t(t-1)\cdots (t-k+1) is the falling factorial. Defining a linear operator φχ\varphi_{\chi} with φχ[tn]=(t)n\varphi_{\chi}[t^n] = (t)_n and its inverse φξ\varphi_\xi (which acts as a basis change via the Stirling numbers of the second kind: φξ[tn]=k=1nS(n,k)tk\varphi_\xi[t^n] = \sum_{k=1}^n S(n,k) t^k), one obtains the duality relations: ξG(t)=φξ[χG(t)],χG(t)=φχ[ξG(t)].\xi_G(t) = \varphi_\xi\big[\,\chi_{\overline G}(t)\,\big], \qquad \chi_G(t) = \varphi_\chi\big[\,\xi_{\overline G}(t)\,\big]. Pictorially, this translates proper colorings of G\overline G into partitions of VV—which is exactly a clique cover of GG (Jumadildayev, 17 Dec 2025).

3. Transformations: Adjoint and Independence Polynomials

The adjoint polynomial h(G,x)h(G,x) is equivalently described in terms of the independence polynomial of a derived auxiliary graph G^\widehat G. For a fixed ordering of V(G)={u1,,un}V(G) = \{u_1,\ldots,u_n\}, the vertex set of G^\widehat G is E(G)E(G). Two distinct edges (ui,uj)(u_i,u_j) and (uk,u)(u_k,u_\ell) are adjacent in G^\widehat G if any of the following hold: i=ki = k, j=kj = k, or j=j = \ell and (ui,uk)E(G)(u_i,u_k) \notin E(G) (with jj \le \ell assumed). Then

h(G,x):=xnh(G,1/x)=I(G^,x),h^*(G,x) := x^n h\bigl(G,1/x\bigr) = I(\widehat G, x),

where I(G^,x)I(\widehat G, x) is the independence polynomial of G^\widehat G. There is a bijection between kk-clique covers of GG and independent sets of size nkn-k in G^\widehat G. The matching polynomial

M(G,x)=xnI(L(G),1/x)M(G,x) = x^n I(L(G), 1/x)

is structurally analogous, with L(G)L(G) the line graph of GG (Bencs, 2017).

4. Poisson–Expectation and Analytic Representations

Evaluating the clique-cover polynomial at λ\lambda admits a probabilistic interpretation: ξG(λ)=E[χG(X)],XPois(λ),\xi_G(\lambda) = \mathbb{E}\big[\,\chi_{\overline G}(X)\,\bigr], \quad X \sim \mathrm{Pois}(\lambda), since the operator φξ\varphi_\xi is the moment-to-ordinary basis change for the Poisson distribution (E[(X)k]=λk\mathbb{E}[(X)_k] = \lambda^k). This provides a Poisson-integral viewpoint, tightly analogous to Lebesgue–Stieltjes representations used for matching and path-cover polynomials with Gaussian or gamma measures (Jumadildayev, 17 Dec 2025). The analytic properties of clique-cover and adjoint polynomials are thus closely linked to those of independence polynomials.

5. Closed Forms for Special Graph Classes

For complete multipartite graphs Kα1,,αmK_{\alpha_1,\ldots,\alpha_m} (formed by the join of independent sets), iterating the join-graph formula yields

ξKα1,,αm(t)=φξ[i=1m(t)αi]=k=1NS(N,k)[tk](i=1m(t)αi)tk,\xi_{K_{\alpha_1,\ldots,\alpha_m}}(t) = \varphi_\xi \left[ \prod_{i=1}^m (t)_{\alpha_i} \right] = \sum_{k=1}^N S(N,k) \left[ t^k \right] \left( \prod_{i=1}^m (t)_{\alpha_i} \right) t^k,

where N=α1++αmN = \alpha_1 + \cdots + \alpha_m. For bipartite complete graphs Ka,bK_{a,b}, two forms are given: ξKa,b(t)=i=0min(a,b)(1)a+b(a+b2i)(ai)(bi)ta+b2i=k=1a+b(i+j=kS(a,i)S(b,j))tk.\xi_{K_{a,b}}(t) = \sum_{i=0}^{\min(a,b)} (-1)^{a+b-(a+b-2i)} \binom{a}{i} \binom{b}{i} t^{a+b-2i} = \sum_{k=1}^{a+b} \left(\sum_{i+j=k} S(a,i)S(b,j)\right) t^k. In the case of KnK_n, ak(Kn)=S(n,k)a_k(K_n) = S(n,k) and both clique-cover and adjoint polynomials are determined by Stirling numbers (Jumadildayev, 17 Dec 2025, Bencs, 2017).

6. Algorithmic Computation and Cographs

Cographs, constructed by recursive unions and joins from single vertices, allow for efficient computation of clique-cover polynomials. Their cotree representation, with internal nodes labeled as "union" or "join," enables a uniform bottom-up algorithm:

  • For leaves, return tt.
  • For union-nodes, take the product of child polynomials.
  • For join-nodes, apply φξ\varphi_\xi to the product of inverse-transformed child polynomials.

Each operation on degree-nn polynomials requires O(nlogn)O(n\log n) time (via FFT), and the cotree has O(n)O(n) nodes, giving an overall O(n2logn)O(n^2\log n) complexity (Jumadildayev, 17 Dec 2025).

7. Analytic and Combinatorial Properties

By the correspondence with independence polynomials, one transfers real-rootedness, monotonicity, and log-concavity properties. For connected GG, h(G,x)h(G,x) has a unique largest positive real zero γ(G)\gamma(G), with ξ<γ(G)|\xi| < \gamma(G) for all other zeros. This zero satisfies γ(G)t(G)4(Δ(G)1)\gamma(G) \leq t(G) \leq 4(\Delta(G)-1) (where t(G)t(G) is the largest zero of the matching polynomial). The sequence {(1)kank(G)}\{(-1)^k a_{n-k}(G)\} is ultra-log-concave and unimodal. For every subgraph HGH \subseteq G of connected GG, the ratio h(H,x)/h(G,x)h^*(H,x)/h^*(G,x) (and correspondingly I(H,x)/I(G,x)I(H,x)/I(G,x)) has non-negative integer coefficients, establishing coefficient-positivity and strict monotonicity under subgraph inclusion (Bencs, 2017).

Illustrative Table: Key Computational Forms

Object Formula Comments
Clique-cover polynomial ξG(t)=ksk(G)tk\xi_G(t) = \sum_k s_k(G)\,t^k sk(G)s_k(G): number of kk-clique covers
Duality (chromatic dual) ξG(t)=φξ[χG(t)]\xi_G(t) = \varphi_\xi[\chi_{\overline G}(t)] φξ\varphi_\xi: Stirling basis operator
Adjoint polynomial h(G,x)=k=1n(1)nkak(G)xkh(G,x) = \sum_{k=1}^n (-1)^{n-k} a_k(G)x^k ak(G)a_k(G): as above
Adjoint–Independence link h(G,x)=xnh(G,1/x)=I(G^,x)h^*(G,x) = x^n h(G,1/x) = I(\widehat G,x) G^\widehat G: auxiliary graph

The structural interplay between clique covers, adjoint polynomials, Stirling transforms, chromatic polynomials, and independence polynomials provides a unified analytic and combinatorial framework for studying graph coverings and their algebraic properties (Jumadildayev, 17 Dec 2025, Bencs, 2017).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)

Whiteboard

Follow Topic

Get notified by email when new papers are published related to Clique-Cover Polynomials.