Jump to content

Hamming graph

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by David Eppstein (talk | contribs) at 03:31, 7 September 2012 (eponym). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Hamming graph
Named afterRichard Hamming
Vertices
Edges
Diameter
Spectrum
Properties-regular
Vertex-transitive
Distance-regular
NotationH
Table of graphs and parameters

Hamming graphs are a special class of graphs named after Richard Hamming and used in several branches of mathematics and computer science. Let S be a set of q elements and d a positive integer. The Hamming graph H(d,q) has vertex set Sd, the set of ordered d-tuples of elements of S, or sequences of length d from S. Two vertices are adjacent if they differ in precisely one coordinate; that is, if their Hamming distance is one. The Hamming graph H(d,q) is, equivalently, the Cartesian product of d complete graphs Kq.

Special Cases

  • H(2,3), which is the generalized quadrangle G Q (2,1)
  • H(1,q), which is the complete graph Kq
  • H(2,q), which is the lattice graph Lq,q and also the rook's graph
  • H(d,1), which is the singleton graph K1
  • H(d,2), which is the hypercube graph Qd

Applications

The Hamming graphs are interesting in connection with error-correcting codes and association schemes, to name two areas.

References

  • Weisstein, Eric W. "Hamming Graph". From MathWorld--A Wolfram Web Resource.
  • Brouwer, Andries E. "Hamming graphs".