DocumentCode
1343069
Title
Source codes as random number generators
Author
Visweswariah, Karthik ; Kulkarni, Sanjeev R. ; Verdu, Sergio
Author_Institution
Dept. of Electr. Eng., Princeton Univ., NJ, USA
Volume
44
Issue
2
fYear
1998
fDate
3/1/1998 12:00:00 AM
Firstpage
462
Lastpage
471
Abstract
A random number generator generates fair coin flips by processing deterministically an arbitrary source of nonideal randomness. An optimal random number generator generates asymptotically fair coin flips from a stationary ergodic source at a rate of bits per source symbol equal to the entropy rate of the source. Since optimal noiseless data compression codes produce incompressible outputs, it is natural to investigate their capabilities as optimal random number generators. We show under general conditions that optimal variable-length source codes asymptotically achieve optimal variable-length random bit generation in a rather strong sense. In particular, we show in what sense the Lempel-Ziv (1978) algorithm can be considered an optimal universal random bit generator from arbitrary stationary ergodic random sources with unknown distributions
Keywords
entropy; random number generation; source coding; variable length codes; Lempel-Ziv algorithm; asymptotically fair coin flips; deterministic processing; entropy rate; fair coin flips; incompressible outputs; nonideal randomness source; optimal noiseless data compression codes; optimal universal random bit generator; optimal variable-length random bit generation; optimal variable-length source codes; random number generators; source codes; stationary ergodic random sources; unknown distributions; Binary sequences; Data compression; Entropy; Noise generators; Random number generation; Source coding; Testing; Upper bound;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/18.661497
Filename
661497
Link To Document