Table of Contents
Fetching ...

Efficient spectral bounds on the chromatic number of Hamming, Johnson, and Kneser graph powers

Finn A. Steinke, Luis M. B. Varona

TL;DR

This work addresses the problem of obtaining computable lower bounds on the chromatic number χ for powers of structured graphs: Hamming, Johnson, and Kneser graphs. It develops a spectral approach based on the Hoffman bound and leverages association schemes to derive closed-form eigenvalues in terms of Kravchuk and Eberlein polynomials, enabling dynamic-programming algorithms that run in O($np$), O($kp$), and O($k^2$) time for H(n, q)^p, J(n, k)^p, and K(n, k)^p, respectively. The key contributions are the first nontrivial, scalable chromatic-lower-bound computations for these graph powers, with results that generalize beyond hypercube powers and scale polynomially in the relevant parameters. These methods have practical implications for coding theory, error correction, and distributed computing, and open avenues for extending to other spectral bounds and vertex-transitive graph families.

Abstract

We investigate spectral lower bounds on the chromatic number $χ$ of Hamming graph powers $H(n, q)^p$, Johnson graph powers $J(n, k)^p$, and Kneser graph powers $K(n, k)^p$ providing the first computationally feasible nontrivial results. While the classical Hoffman bound on $χ$ can, in principle, be applied to any graph, naïve computation requires $O(q^{3n})$ time for $H(n, q)^p$ and $O(({}_nC_k)^3)$ time for both $J(n, k)^p$ and $K(n, k)^p$. We thus express the adjacency eigenvalues of these graphs in terms of hypergeometric orthogonal polynomials, exploiting recurrence relations that arise to efficiently compute the entire spectra. We then apply dynamic programming to compute the Hoffman bounds for $H(n, q)^p$, $J(n, k)^p$, and $K(n, k)^p$ in $O(np)$, $O(kp)$, and $O(k^2)$ time, respectively.

Efficient spectral bounds on the chromatic number of Hamming, Johnson, and Kneser graph powers

TL;DR

This work addresses the problem of obtaining computable lower bounds on the chromatic number χ for powers of structured graphs: Hamming, Johnson, and Kneser graphs. It develops a spectral approach based on the Hoffman bound and leverages association schemes to derive closed-form eigenvalues in terms of Kravchuk and Eberlein polynomials, enabling dynamic-programming algorithms that run in O(), O(), and O() time for H(n, q)^p, J(n, k)^p, and K(n, k)^p, respectively. The key contributions are the first nontrivial, scalable chromatic-lower-bound computations for these graph powers, with results that generalize beyond hypercube powers and scale polynomially in the relevant parameters. These methods have practical implications for coding theory, error correction, and distributed computing, and open avenues for extending to other spectral bounds and vertex-transitive graph families.

Abstract

We investigate spectral lower bounds on the chromatic number of Hamming graph powers , Johnson graph powers , and Kneser graph powers providing the first computationally feasible nontrivial results. While the classical Hoffman bound on can, in principle, be applied to any graph, naïve computation requires time for and time for both and . We thus express the adjacency eigenvalues of these graphs in terms of hypergeometric orthogonal polynomials, exploiting recurrence relations that arise to efficiently compute the entire spectra. We then apply dynamic programming to compute the Hoffman bounds for , , and in , , and time, respectively.
Paper Structure (10 sections, 9 theorems, 40 equations)

This paper contains 10 sections, 9 theorems, 40 equations.

Key Result

Proposition 2.3

Let $k \ge 1$ and $n \ge k$, and suppose that $A, B \in \binom{[n]}{k}$ with $\lvert A \cap B \rvert = x$. The shortest-path distance between $A$ and $B$ in the Johnson graph $J(n, k)$ is then given by

Theorems & Definitions (37)

  • Definition 1: Graph powers
  • Remark 2.1
  • Definition 2: Hamming metric and distance
  • Definition 3: Hamming graph
  • Definition 4: Hypercube
  • Definition 5: Johnson graph
  • Definition 6: Kneser graph
  • Remark 2.2
  • Proposition 2.3
  • proof
  • ...and 27 more