• DocumentCode
    1757511
  • Title

    A Generalization of Peres’s Algorithm for Generating Random Bits From Loaded Dice

  • Author

    Sung-il Pae

  • Author_Institution
    Dept. of Comput. Eng., Hongik Univ., Seoul, South Korea
  • Volume
    61
  • Issue
    2
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    751
  • Lastpage
    757
  • Abstract
    Peres´s algorithm produces unbiased random bits from biased coin tosses, recursively, using the famous von Neumann´s method as its base. The algorithm is simple and elegant, but, at first glance, appears to work almost like magic and its generalization is elusive. We generalize the method to generate unbiased random bits from loaded dice, i.e., many-valued Bernoulli source. The generalization is asymptotically optimal in its output rate as is the original Peres´s algorithm. Three-valued case is discussed in detail, and then other many-faced cases are considered.
  • Keywords
    random number generation; random processes; Peres algorithm; biased coin; generalization; loaded dice; many-valued Bernoulli source; unbiased random bits; von Neumann method; Computer aided software engineering; Computers; Entropy; Indexes; Materials; Turning; Upper bound; Peres algorithm; Random number generation; coin flipping; coin flipping, loaded dice; extracting function; loaded dice;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2014.2381223
  • Filename
    6985651