Hamming bound

E488680

The Hamming bound is a fundamental limit in coding theory that specifies the maximum number of codewords a block code can have for a given length and minimum distance while still allowing reliable error detection and correction.

All labels observed (2)

Label Occurrences
Hamming bound canonical 2
q-ary Hamming bound 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf bound in coding theory
sphere-packing bound
alsoKnownAs sphere-packing bound in Hamming space
appliesTo binary codes
block codes
q-ary codes
assumes Hamming balls around codewords are disjoint
memoryless symmetric channel model in typical applications
assumesMetric Hamming distance
characterizes maximum number of codewords for given length and minimum distance
comparedWith Gilbert–Varshamov bound
Plotkin bound
Singleton bound
constrains maximum achievable code rate for fixed minimum distance
maximum minimum distance for fixed code rate
definedOn Hamming space
describes packing of Hamming spheres around codewords
field coding theory
information theory
generalizedTo q-ary Hamming bound
linked to: Hamming bound
holdsFor linear codes
nonlinear codes
implies code cannot exceed certain rate for given minimum distance
trade-off between code rate and minimum distance
involvesFunction V_q(n,t) = Σ_{i=0}^t (n choose i)(q-1)^i
involvesParameter t = ⌊(d-1)/2⌋
isInequality M * V_q(n,t) ≤ q^n
mathematicalDomain combinatorics
discrete mathematics
namedAfter Richard Hamming
linked to: Richard W. Hamming
originatedIn mid-20th century coding theory
relatedConcept covering radius
error-correcting capability t
minimum distance decoding
perfect code
relatesQuantity alphabet size q
code length n
minimum distance d
number of codewords M
satisfiedWithEqualityBy Golay codes
linked to: Golay code

Hamming codes
linked to: Hamming code
tightFor perfect codes
upperBounds size of a code with given parameters
usedFor design of error-correcting codes
error correction analysis
error detection analysis
usedIn performance limits of communication systems
proofs of nonexistence of certain codes

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Richard W. Hamming knownFor Hamming bound
Hamming code relatedConcept Hamming bound
Hamming bound generalizedTo q-ary Hamming bound
linked to: Hamming bound