Linear time construction of a compressed Gray code (Q1761499)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 6106895
Language Label Description Also known as
default for all languages
No label defined
    English
    Linear time construction of a compressed Gray code
    scientific article; zbMATH DE number 6106895

      Statements

      Linear time construction of a compressed Gray code (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      15 November 2012
      0 references
      A (cyclic) Gray code for the set \(\{0,1\}^n \) is a (cyclic) ordering of all binary strings of length \(n\) such that the Hamming distance (number of positions that are different) between any two consecutive strings is exactly one. The authors present a cyclic Gray code \(C_n\) whose graph of transitions is isomorphic to an induced subgraph of the \(d\)-dimensional hypercube, where \(d=\lceil \log n\rceil\). As a consequence, \(C_n\) can be represented so that only \({\mathcal O}(\log \log n)\) bits per \(n\)-length binary string are needed. Finally, they give a generating algorithm for the transition sequences of \(C_n\) in linear time with respect to the output size.
      0 references
      Gray code
      0 references
      graph of transitions
      0 references
      generating algorithm
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references