Lee distance

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

In coding theory, the Lee distance is a distance between two strings x1x2xn and y1y2yn of equal length n over the q-ary alphabet {0, 1, …, q − 1Script error: No such module "Check for unknown parameters".} of size q ≥ 2Script error: No such module "Check for unknown parameters".. It is a metric[1] defined as i=1nmin(|xiyi|,q|xiyi|). If q = 2Script error: No such module "Check for unknown parameters". or q = 3Script error: No such module "Check for unknown parameters". the Lee distance coincides with the Hamming distance, because both distances are 0 for two single equal symbols and 1 for two single non-equal symbols. For q > 3Script error: No such module "Check for unknown parameters". this is not the case anymore; the Lee distance between single letters can become bigger than 1. However, there exists a Gray isometry (weight-preserving bijection) between 4 with the Lee weight and 22 with the Hamming weight.[2]

Considering the alphabet as the additive group Zq, the Lee distance between two single letters x and y is the length of shortest path in the Cayley graph (which is circular since the group is cyclic) between them.[3] More generally, the Lee distance between two strings of length Template:Mvar is the length of the shortest path between them in the Cayley graph of 𝐙qn. This can also be thought of as the quotient metric resulting from reducing ZnScript error: No such module "Check for unknown parameters". with the Manhattan distance modulo the lattice qZnScript error: No such module "Check for unknown parameters".. The analogous quotient metric on a quotient of ZnScript error: No such module "Check for unknown parameters". modulo an arbitrary lattice is known as a <templatestyles src="Template:Visible anchor/styles.css" />Mannheim metric or Mannheim distance.[4][5]

The metric space induced by the Lee distance is a discrete analog of the elliptic space.[1]

Example

If q = 6Script error: No such module "Check for unknown parameters"., then the Lee distance between 3140 and 2543 is 1 + 2 + 0 + 3 = 6Script error: No such module "Check for unknown parameters"..

History and application

The Lee distance is named after William Chi Yuan Lee (Script error: No such module "Lang".). It is applied for phase modulation while the Hamming distance is used in case of orthogonal modulation.

The Berlekamp code is an example of code in the Lee metric.[6] Other significant examples are the Preparata code and Kerdock code; these codes are non-linear when considered over a field, but are linear over a ring.[2]

References

<templatestyles src="Reflist/styles.css" />

  1. a b Script error: No such module "citation/CS1".
  2. a b Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "Citation/CS1". [1][2] (1+10 pages) (NB. This work was partially presented at CDS-92 Conference, Kaliningrad, Russia, on 1992-09-07 and at the IEEE Symposium on Information Theory, San Antonio, TX, USA.)
  5. Script error: No such module "citation/CS1". (5/8 pages) [3]
    • Script error: No such module "citation/CS1".
  6. Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Template:Strings