• DocumentCode
    788502
  • Title

    Variable-length integer codes based on the Goldbach conjecture, and other additive codes

  • Author

    Fenwick, Peter

  • Author_Institution
    Dept. of Comput. Sci., Auckland Univ., New Zealand
  • Volume
    48
  • Issue
    8
  • fYear
    2002
  • fDate
    8/1/2002 12:00:00 AM
  • Firstpage
    2412
  • Lastpage
    2417
  • Abstract
    This article introduces a new family of variable-length codes for the integers, initially based on the Goldbach conjecture that every even integer is the sum of two primes. For an even integer we decompose the value into its two constituent primes and encode the ordinal numbers of those primes with an Elias (1975) γ code. The method is then elaborated to handle odd integers. The article then develops a more general method of encoding any integer as the sum of two integers and developing suitable basis sets of integers. Although the codes which are generated by these methods are characterized by widely varying and unpredictable lengths, they are over some ranges shorter than most other variable-length codes.
  • Keywords
    variable length codes; Elias code; Goldbach conjecture; additive codes; general Goldbach codes; odd integers; ordinal number encoding; prime number code; variable-length integer codes; Character generation; Computer errors; Computer science; Decoding; Encoding; Frequency;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2002.800483
  • Filename
    1019854