• DocumentCode
    1757917
  • Title

    Energy-Minimizing Error-Correcting Codes

  • Author

    Cohn, Henry ; Yufei Zhao

  • Author_Institution
    Microsoft Res. New England, Cambridge, MA, USA
  • Volume
    60
  • Issue
    12
  • fYear
    2014
  • fDate
    Dec. 2014
  • Firstpage
    7442
  • Lastpage
    7450
  • Abstract
    We study a discrete model of repelling particles, and we show using linear programming bounds that many familiar families of error-correcting codes minimize a broad class of potential energies when compared with all other codes of the same size and block length. Examples of these universally optimal codes include Hamming, Golay, and Reed-Solomon codes, among many others, and this helps to explain their robustness as the channel model varies. Universal optimality of these codes is equivalent to minimality of their binomial moments, which has been proved in many cases by Ashikhmin and Barg. We highlight connections with mathematical physics and the analogy between these results and previous work by Cohn and Kumar in the continuous setting, and we develop a framework for optimizing the linear programming bounds. Furthermore, we show that if these bounds prove a code is universally optimal, then the code remains universally optimal even if one codeword is removed.
  • Keywords
    Golay codes; Hamming codes; Reed-Solomon codes; error correction codes; linear programming; telecommunication power management; Golay codes; Hamming codes; Reed-Solomon codes; binomial moments; block length; energy-minimizing error-correcting codes; linear programming bounds; repelling particles discrete model; Linear programming; Maximum likelihood decoding; Minimization; Physics; Polynomials; Potential energy; Vectors; Combinatorial mathematics.; Error correction codes; combinatorial mathematics;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2014.2359201
  • Filename
    6914586