Linear Extractors for Extracting Randomness from Noisy Sources

被引:0
|
作者
Zhou, Hongchao [1 ]
Bruck, Jehoshua [1 ]
机构
[1] CALTECH, Dept Elect Engn, Pasadena, CA 91125 USA
关键词
BIT-FIXING SOURCES; DETERMINISTIC EXTRACTORS; CONSTRUCTION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Linear transformations have many applications in information theory, like data compression and error-correcting codes design. In this paper, we study the power of linear transformations in randomness extraction, namely linear extractors, as another important application. Comparing to most existing methods for randomness extraction, linear extractors (especially those constructed with sparse matrices) are computationally fast and can be simply implemented with hardware like FPGAs, which makes them very attractive in practical use. We mainly focus on simple, efficient and sparse constructions of linear extractors. Specifically, we demonstrate that random matrices can generate random bits very efficiently from a variety of noisy sources, including noisy coin sources, bit-fixing sources, noisy (hidden) Markov sources, as well as their mixtures. It shows that low-density random matrices have almost the same efficiency as high-density random matrices when the input sequence is long, which provides a way to simplify hardware/software implementation. Note that although we constructed matrices with randomness, they are deterministic (seedless) extractors - once we constructed them, the same construction can be used for any number of times without using any seeds. Another way to construct linear extractors is based on generator matrices of primitive BCH codes. This method is more explicit, but less practical due to its computational complexity and dimensional constraints.
引用
收藏
页数:5
相关论文
共 50 条
  • [21] Extractors And Rank Extractors For Polynomial Sources
    Dvir, Zeev
    Gabizon, Ariel
    Wigderson, Avi
    COMPUTATIONAL COMPLEXITY, 2009, 18 (01) : 1 - 58
  • [22] Extractors And Rank Extractors For Polynomial Sources
    Zeev Dvir
    Ariel Gabizon
    Avi Wigderson
    computational complexity, 2009, 18 : 1 - 58
  • [23] Extracting Randomness from Samplable Distributions, Revisited
    Ball, Marshall
    Goldin, Eli
    Dachman-Soled, Dana
    Mutreja, Saachi
    2023 IEEE 64TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, FOCS, 2023, : 1505 - 1514
  • [24] Unbalanced expanders and randomness extractors from Parvaresh-Vardy codes
    Guruswami, Venkatesan
    Umans, Christopher
    Vadhan, Salil
    TWENTY-SECOND ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2007, : 96 - +
  • [25] Unbalanced Expanders and Randomness Extractors from Parvaresh-Vardy Codes
    Guruswami, Venkatesan
    Umans, Christopher
    Vadhan, Salil
    JOURNAL OF THE ACM, 2009, 56 (04)
  • [26] EXTRACTING SOLITONS FROM NOISY PULSES
    Li, Jinglai
    Kath, William L.
    SIAM JOURNAL ON APPLIED MATHEMATICS, 2012, 72 (02) : 577 - 593
  • [27] On Computing Discrete Logarithms in Bulk and Randomness Extractors
    Durnoga, Konrad
    Zralek, Bartosz
    FUNDAMENTA INFORMATICAE, 2015, 141 (04) : 343 - 364
  • [28] Extractors for Sumset Sources
    Chattopadhyay, Eshan
    Li, Xin
    STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, : 299 - 311
  • [29] EXTRACTING INFORMATION FROM APPARENT RANDOMNESS IN CARDIOVASCULAR DATA
    HUANG, NK
    HALBERG, F
    PROCEEDINGS OF THE ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, PTS 1-4, 1988, : 1824 - 1824
  • [30] Extracting randomness from samplable distributions - Extended abstract
    Trevisan, L
    Vadhan, S
    41ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2000, : 32 - 42