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 条
  • [41] Extracting sources from noisy abdominal phonograms: a single-channel blind source separation method
    A. Jiménez-González
    C. J. James
    Medical & Biological Engineering & Computing, 2009, 47 : 655 - 664
  • [42] A Modular Framework for Quantum-Proof Randomness Extractors
    Yipeng Liu
    JianSheng Guo
    Jingyi Cui
    International Journal of Theoretical Physics, 2016, 55 : 5157 - 5171
  • [43] New Extractors for Interleaved Sources
    Chattopadhyay, Eshan
    Zuckerman, David
    31ST CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC 2016), 2016, 50
  • [44] Deterministic Extractors for Additive Sources
    Bhowmick, Abhishek
    Gabizon, Ariel
    Thai Hoang Le
    Zuckerman, David
    PROCEEDINGS OF THE 6TH INNOVATIONS IN THEORETICAL COMPUTER SCIENCE (ITCS'15), 2015, : 277 - 286
  • [45] Extractors for Sum of Two Sources
    Chattopadhyay, Eshan
    Liao, Jyun-Jie
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 1584 - 1597
  • [46] A method for extracting chaotic signal from noisy environment
    Shang, Li-Jen
    Shyu, Kuo-Kai
    CHAOS SOLITONS & FRACTALS, 2009, 42 (02) : 1120 - 1125
  • [47] Extracting forces from noisy dynamics in dusty plasmas
    Yu, Wentao
    Cho, Jonathan
    Burton, Justin C.
    PHYSICAL REVIEW E, 2022, 106 (03)
  • [48] Cryptomite: A versatile and user-friendly library of randomness extractors
    Foreman, Cameron
    Yeung, Richie
    Edgington, Alec
    Curchod, Florian J.
    QUANTUM, 2025, 9
  • [49] Extracting lines of curvature from noisy point clouds
    Kalogerakis, Evangelos
    Nowrouzezahrai, Derek
    Simari, Patricio
    Singh, Karan
    COMPUTER-AIDED DESIGN, 2009, 41 (04) : 282 - 292
  • [50] Extracting randomness within a subset is hard
    Bjørn Kjos-Hanssen
    Lu Liu
    European Journal of Mathematics, 2020, 6 : 1438 - 1451