TOPICS
Search

Haemers Number


The fixed-field Haemers number H_F(G) of an n-vertex graph G over a field F is the minimum rank over all n×n matrices B over F such that b_(ii)!=0 and b_(ij)=0 if vertices i and j are not adjacent in G. The Haemers number, denoted H(G), H(G) (Alipour and Gohari 2023), or R(G) (Haemers 1978), is the minimum of H_F(G) over all fields F. (Note that the critical word "not" was inadvertently omitted in the original Haemers (1978) paper.)

The Haemers number is related to, but distinct from, the minimum rank of a graph. The latter requires symmetric matrices with an exact off-diagonal nonzero pattern, but does not require nonzero diagonal entries.

The Haemers number provides an upper bound on the Shannon capacity of G which is sometimes better than the Lovász number.

For every field F, the independence number alpha(G), fixed-field Haemers number, and clique covering number theta(G) satisfy

 alpha(G)<=H_F(G)<=theta(G)=chi(G^_).
(1)

Consequently,

 alpha(G)<=H(G)<=theta(G)=chi(G^_),
(2)

where chi is the chromatic number and G^_ denotes the graph complement of G (Haemers 1978). Indeed, the principal submatrix of a fitting matrix induced by an independent set is diagonal with nonzero diagonal, giving the lower bound. For the upper bound, a partition into theta(G) cliques gives a fitting block matrix with one all-ones block of rank one for each clique.

If G is a perfect graph, then the perfect graph theorem implies theta(G)=alpha(G), so

 H(G)=alpha(G).
(3)

In particular, this equality holds for every bipartite graph. It also gives H(K_n)=1 for the complete graph and H(K^__n)=n for the empty graph.

For every fixed field F, the fixed-field Haemers number is additive under the graph union of pairwise vertex-disjoint graphs,

 H_F(G_1⊔...⊔G_r)=sum_(i=1)^rH_F(G_i).
(4)

This follows because every fitting matrix for a disjoint union is block diagonal, with one fitting block for each component. Minimizing over fields therefore gives

 H(G_1⊔...⊔G_r)>=sum_(i=1)^rH(G_i).
(5)

Equality holds whenever a single field simultaneously attains all the component minima, in particular when every component value is independent of the field.

Since a complete multipartite graph K_(n_1,...,n_k) is perfect and has independence number max_(i)n_i,

 H(K_(n_1,...,n_k))=max_(1<=i<=k)n_i.
(6)

Consequently, the n-vertex Turán graph T(n,k) satisfies

 H(T(n,k))=[n/k].
(7)

The complement of a cycle graph of order n>=3 satisfies

 H(C^__n)={2   for even n; 3   for odd n.
(8)

For even n, the cycle and its complement are perfect, and alpha(C^__n)=2. For odd n, the upper bound follows from chi(C_n)=3. For the lower bound, if a fitting matrix of rank at most two were factored as B=UV^T, the zero entries corresponding to consecutive cycle vertices would force row vectors u_i and u_(i+2) of U to be proportional. Going around an odd cycle would make all the u_i proportional, contradicting the nonzero diagonal entries of B.


See also

Lovász Number, Minimum Rank, Shannon Capacity

Explore with Wolfram|Alpha

References

Alipour, S. and Gohari, A. "Relative Fractional Independence Number and Its Applications." 17 Jul 2023. https://arxiv.org/abs/2307.06155.Haemers, W. H. "An Upper Bound for the Shannon Capacity of a Graph." Colloq. Math. Soc. János Bolyai 25, 267-272, 1978.Lovász, L. "Normal Hypergraphs and the Perfect Graph Conjecture." Disc. Math. 2, 253-267, 1972. https://doi.org/10.1016/0012-365X(72)90006-4.Taziki, M. "Relative Fractional Packing Number and Its Properties." 28 Nov 2023. https://arxiv.org/abs/2311.16390.

Referenced on Wolfram|Alpha

Haemers Number

Cite this as:

Weisstein, Eric W. "Haemers Number." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/HaemersNumber.html

Subject classifications