English

Neighbour-transitive codes in Kneser graphs

Combinatorics 2023-07-20 v1

Abstract

A code CC is a subset of the vertex set of a graph and CC is ss-neighbour-transitive if its automorphism group Aut(C){\rm Aut}(C) acts transitively on each of the first s+1s+1 parts C0,C1,,CsC_0,C_1,\ldots,C_s of the distance partition {C=C0,C1,,Cρ}\{C=C_0,C_1,\ldots,C_\rho\}, where ρ\rho is the covering radius of CC. While codes have traditionally been studied in the Hamming and Johnson graphs, we consider here codes in the Kneser graphs. Let Ω\Omega be the underlying set on which the Kneser graph K(n,k)K(n,k) is defined. Our first main result says that if CC is a 22-neighbour-transitive code in K(n,k)K(n,k) such that CC has minimum distance at least 55, then n=2k+1n=2k+1 (i.e., CC is a code in an odd graph) and CC lies in a particular infinite family or is one particular sporadic example. We then prove several results when CC is a neighbour-transitive code in the Kneser graph K(n,k)K(n,k). First, if Aut(C){\rm Aut}(C) acts intransitively on Ω\Omega we characterise CC in terms of certain parameters. We then assume that Aut(C){\rm Aut}(C) acts transitively on Ω\Omega, first proving that if CC has minimum distance at least 33 then either K(n,k)K(n,k) is an odd graph or Aut(C){\rm Aut}(C) has a 22-homogeneous (and hence primitive) action on Ω\Omega. We then assume that CC is a code in an odd graph and Aut(C){\rm Aut}(C) acts imprimitively on Ω\Omega and characterise CC in terms of certain parameters. We give examples in each of these cases and pose several open problems.

Keywords

Cite

@article{arxiv.2307.09752,
  title  = {Neighbour-transitive codes in Kneser graphs},
  author = {Dean Crnković and Daniel R. Hawtin and Nina Mostarac and Andrea Švob},
  journal= {arXiv preprint arXiv:2307.09752},
  year   = {2023}
}
R2 v1 2026-06-28T11:34:17.733Z