On the Existence of Seedless Condensers: Exploring the Terrain
Abstract: We prove several new results for seedless condensers in the context of three related classes of sources: Non-Oblivious Symbol Fixing (NOSF) sources, online NOSF (oNOSF) sources [AORSV, EUROCRYPT'20], and adversarial Chor-Goldreich (aCG) source [DMOZ, STOC'23]. We think of these sources as a sequence of random variables on symbols where at least out of these symbols are "good" (i.e., have some min-entropy requirement), denoted as a -source, and the remaining "bad" symbols may adversarially depend on these good blocks. The difference between each of these sources is realized by restrictions on the power of the adversary. Prior to our work, the only known seedless condenser upper or lower bound in these settings is due to [DMOZ, STOC'23], where they explicitly construct a seedless condenser for a restricted subset of -aCG sources. We show: 1) oNOSF sources a) When , we prove that condensing with error 0.99 above rate is impossible. In fact, we show that this is tight. b) For $g> \ell/2$, we show the existence of excellent condensers for uniform oNOSF sources. In addition, we show the existence of similar condensers for oNOSF sources with only logarithmic min-entropy. 2) aCG sources a) We observe that uniform aCG sources are equivalent to uniform oNOSF sources and consequently inherit the same results. b) We show that one cannot condense beyond the min-entropy gap of each block or condense low min-entropy CG sources above rate $1/2$. 3) NOSF sources a) We show that condensing with constant error above rate is impossible for uniform NOSF sources for any and , thus ruling out the possibility of any non-trivial condensing. This shows a distinction between NOSF sources and oNOSF sources.
- “How to Extract Useful Randomness from Unreliable Sources” In Advances in Cryptology – EUROCRYPT 2020, Lecture Notes in Computer Science Cham: Springer International Publishing, 2020, pp. 343–372 DOI: 10.1007/978-3-030-45721-1˙13
- “The influence of large coalitions” In Combinatorica 13.2, 1993, pp. 129–145 DOI: 10.1007/BF01303199
- Marshall Ball, Oded Goldreich and Tal Malkin “Randomness Extraction from Somewhat Dependent Sources” ISSN: 1868-8969 In 13th Innovations in Theoretical Computer Science Conference (ITCS 2022) 215, Leibniz International Proceedings in Informatics (LIPIcs) Dagstuhl, Germany: Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2022, pp. 12:1–12:14 DOI: 10.4230/LIPIcs.ITCS.2022.12
- “Leftover Hash Lemma, Revisited” In Advances in Cryptology – CRYPTO 2011 Berlin, Heidelberg: Springer, 2011, pp. 1–20 DOI: 10.1007/978-3-642-22792-9˙1
- “Two-Source Condensers with Low Error and Small Entropy Gap via Entropy-Resilient Functions” In DROPS-IDN/v2/document/10.4230/LIPIcs.APPROX-RANDOM.2019.43 Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2019 DOI: 10.4230/LIPIcs.APPROX-RANDOM.2019.43
- “Collective coin flipping, robust voting schemes and minima of Banzhaf values” ISSN: 0272-5428 In 26th Annual Symposium on Foundations of Computer Science (sfcs 1985), 1985, pp. 408–416 DOI: 10.1109/SFCS.1985.15
- “Collective Coin Flipping” In Advances In Computing Research 5, 1989, pp. 91–115 URL: https://www.cs.huji.ac.il/~nati/PAPERS/coll_coin_fl.pdf
- “The influence of variables in product spaces” In Israel Journal of Mathematics 77.1, 1992, pp. 55–64 DOI: 10.1007/BF02808010
- Eshan Chattopadhyay “Explicit Two-Source Extractors and More”, 2016 URL: https://repositories.lib.utexas.edu/items/9fd88fea-a4e7-4953-92a9-ad233c661458
- Eshan Chattopadhyay, Vipul Goyal and Xin Li “Nonmalleable Extractors and Codes, with Their Many Tampered Extensions” Publisher: Society for Industrial and Applied Mathematics In SIAM Journal on Computing 49.5, 2020, pp. 999–1040 DOI: 10.1137/18M1176622
- “Explicit two-source extractors and resilient functions” Publisher: Department of Mathematics of Princeton University In Annals of Mathematics 189.3, 2019, pp. 653–705 DOI: 10.4007/annals.2019.189.3.1
- “Unbiased Bits from Sources of Weak Randomness and Probabilistic Communication Complexity” Publisher: Society for Industrial and Applied Mathematics In SIAM Journal on Computing 17.2, 1988, pp. 230–261 DOI: 10.1137/0217015
- “The bit extraction problem or t-resilient functions” In Proceedings of the 26th Annual Symposium on Foundations of Computer Science, SFCS ’85 USA: IEEE Computer Society, 1985, pp. 396–407 DOI: 10.1109/SFCS.1985.55
- “Explicit Time and Space Efficient Encoders Exist Only With Random Access” ISSN: 1433-8092 Electronic Colloquium on Computational Complexity, 2024 URL: https://eccc.weizmann.ac.il/report/2024/032/
- “On the (im)possibility of cryptography with imperfect randomness” ISSN: 0272-5428 In 45th Annual IEEE Symposium on Foundations of Computer Science, 2004, pp. 196–205 DOI: 10.1109/FOCS.2004.44
- “Fuzzy Extractors: How to Generate Strong Keys from Biometrics and Other Noisy Data” Publisher: Society for Industrial and Applied Mathematics In SIAM Journal on Computing 38.1, 2008, pp. 97–139 DOI: 10.1137/060651380
- Yevgeniy Dodis, Krzysztof Pietrzak and Daniel Wichs “Key Derivation without Entropy Waste” In Advances in Cryptology – EUROCRYPT 2014 Berlin, Heidelberg: Springer, 2014, pp. 93–110 DOI: 10.1007/978-3-642-55220-5˙6
- Yevgeniy Dodis, Thomas Ristenpart and Salil Vadhan “Randomness Condensers for Efficiently Samplable, Seed-Dependent Sources” In Theory of Cryptography Berlin, Heidelberg: Springer, 2012, pp. 618–635 DOI: 10.1007/978-3-642-28914-9˙35
- “Overcoming Weak Expectations” In Theory of Cryptography Berlin, Heidelberg: Springer, 2013, pp. 1–22 DOI: 10.1007/978-3-642-36594-2˙1
- “Almost Chor-Goldreich Sources and Adversarial Random Walks” In Proceedings of the 55th Annual ACM Symposium on Theory of Computing, STOC 2023 New York, NY, USA: Association for Computing Machinery, 2023, pp. 1–9 DOI: 10.1145/3564246.3585134
- Ehud Friedgut “Influences in Product Spaces: KKL and BKKKL Revisited” In Combinatorics, Probability and Computing 13.1, 2004, pp. 17–29 DOI: 10.1017/S0963548303005832
- Juan Garay, Aggelos Kiayias and Nikos Leonardos “The Bitcoin Backbone Protocol: Analysis and Applications” Series Title: Lecture Notes in Computer Science In Advances in Cryptology - EUROCRYPT 2015 9057 Berlin, Heidelberg: Springer Berlin Heidelberg, 2015, pp. 281–310 DOI: 10.1007/978-3-662-46803-6˙10
- “Santha-Vazirani sources, deterministic condensers and very strong extractors” In Theory of Computing Systems 64.6, 2020, pp. 1140–1154 DOI: 10.1007/s00224-020-09975-8
- Venkatesan Guruswami, Christopher Umans and Salil Vadhan “Unbalanced expanders and randomness extractors from Parvaresh–Vardy codes” In Journal of the ACM 56.4, 2009, pp. 20:1–20:34 DOI: 10.1145/1538902.1538904
- Russell Impagliazzo, Leonid A. Levin and Michael Luby “Pseudo-random Generation from one-way functions (Extended Abstracts)” In Proceedings of the 21st Annual ACM Symposium on Theory of Computing, May 14-17, 1989, Seattle, Washington, USA ACM, 1989, pp. 12–24 DOI: 10.1145/73007.73009
- J. Kahn, G. Kalai and N. Linial “The influence of variables on Boolean functions” In [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science, 1988, pp. 68–80 DOI: 10.1109/SFCS.1988.21923
- “Extracting Mergers and Projections of Partitions” In Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques, APPROX/RANDOM 2023, September 11-13, 2023, Atlanta, Georgia, USA 275, LIPIcs Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2023, pp. 52:1–52:22 DOI: 10.4230/LIPICS.APPROX/RANDOM.2023.52
- Xin Li “Improved Two-Source Extractors, and Affine Extractors for Polylogarithmic Entropy” In 2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS) New Brunswick, NJ, USA: IEEE, 2016, pp. 168–177 DOI: 10.1109/FOCS.2016.26
- Raghu Meka “Explicit Resilient Functions Matching Ajtai-Linial” In Proceedings of the 2017 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), Proceedings Society for IndustrialApplied Mathematics, 2017, pp. 1132–1148 DOI: 10.1137/1.9781611974782.73
- Rafael Pass, Lior Seeman and Abhi Shelat “Analysis of the Blockchain Protocol in Asynchronous Networks” In Advances in Cryptology – EUROCRYPT 2017 Cham: Springer International Publishing, 2017, pp. 643–673 DOI: 10.1007/978-3-319-56614-6˙22
- “Bounds for Dispersers, Extractors, and Depth-Two Superconcentrators” Publisher: Society for Industrial and Applied Mathematics In SIAM Journal on Discrete Mathematics 13.1, 2000, pp. 2–24 DOI: 10.1137/S0895480197329508
- Anup Rao “An Exposition of Bourgain’s 2-Source Extractor” ISSN: 1433-8092, 2007 URL: https://eccc.weizmann.ac.il//report/2007/034/
- Omer Reingold, Ronen Shaltiel and Avi Wigderson “Extracting Randomness via Repeated Condensing” Publisher: Society for Industrial and Applied Mathematics In SIAM Journal on Computing 35.5, 2006, pp. 1185–1209 DOI: 10.1137/S0097539703431032
- Omer Reingold, Salil Vadhan and Avi Wigderson “Entropy Waves, the Zig-Zag Graph Product, and New Constant-Degree Expanders” In Annals of Mathematics 155.1 Annals of Mathematics, 2002, pp. 157–187 URL: http://www.jstor.org/stable/3062153
- Omer Reingold, Salil Vadhan and Avi Wigderson “A Note on Extracting Randomness from Santha-Vazirani Sources”, 2004
- Miklos Santha and Umesh V Vazirani “Generating quasi-random sequences from semi-random sources” In Journal of Computer and System Sciences 33.1, 1986, pp. 75–87 DOI: 10.1016/0022-0000(86)90044-9
- Amnon Ta-Shma, Christopher Umans and David Zuckerman “Lossless Condensers, Unbalanced Expanders, And Extractors” In Combinatorica 27.2, 2007, pp. 213–240 DOI: 10.1007/s00493-007-0053-2
- Salil P. Vadhan “Pseudorandomness” Publisher: Now Publishers, Inc. In Foundations and Trends® in Theoretical Computer Science 7.1–3, 2012, pp. 1–336 DOI: 10.1561/0400000010
- Umesh V. Vazirani “Towards a Strong Communication Complexity Theory or Generating Quasi-Random Sequences from Two Communicating Slightly-random Sources (Extended Abstract)” In Proceedings of the 17th Annual ACM Symposium on Theory of Computing, May 6-8, 1985, Providence, Rhode Island, USA ACM, 1985, pp. 366–378 DOI: 10.1145/22145.22186
- David Zuckerman “General weak random sources” In Proceedings of the 31st Annual Symposium on Foundations of Computer Science, SFCS ’90 USA: IEEE Computer Society, 1990, pp. 534–543 vol.2 DOI: 10.1109/FSCS.1990.89574
- David Zuckerman “Linear Degree Extractors and the Inapproximability of Max Clique and Chromatic Number” Number: 6 Publisher: Theory of Computing In Theory of Computing 3, 2007, pp. 103–128 DOI: 10.4086/toc.2007.v003a006
Paper Prompts
Sign up for free to create and run prompts on this paper.