Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleAugust 2022
Computational Irrelevancy: Bridging the Gap Between Pseudo- and Real Randomness in MPC Protocols
Advances in Information and Computer SecurityPages 208–223https://doi.org/10.1007/978-3-031-15255-9_11AbstractDue to the fact that classical computers cannot efficiently obtain random numbers, it is common practice to design cryptosystems in terms of real random numbers and then replace them with cryptographically secure pseudorandom ones for concrete ...
- research-articleSeptember 2022
Improved pseudorandom generators for AC0 circuits
CCC '22: Proceedings of the 37th Computational Complexity ConferenceArticle No.: 34, Pages 1–25https://doi.org/10.4230/LIPIcs.CCC.2022.34We give PRG for depth-d, size-m AC0 circuits with seed length O(logd−1 (m) log(m/ε) log log(m)). Our PRG improves on previous work [27, 25, 18] from various aspects. It has optimal dependence on 1/ε and is only one "log log(m)" away from the lower bound ...
- research-articleSeptember 2022
Pseudorandom generators, resolution and heavy width
CCC '22: Proceedings of the 37th Computational Complexity ConferenceArticle No.: 15, Pages 1–22https://doi.org/10.4230/LIPIcs.CCC.2022.15Following the paper of Alekhnovich, Ben-Sasson, Razborov, Wigderson [2] we call a pseudorandom generator F: (0, 1}n → (0, 1}m hard for a propositional proof system P if P cannot efficiently prove the (properly encoded) statement b ∉ Im(F) for any string ...
- ArticleMarch 2022
Statistical Properties of Pseudo Random Sequences and Experiments with PHP and Debian OpenSSL
AbstractNIST SP800-22 (2010) proposed the state of the art statistical testing techniques for testing the quality of (pseudo) random generators. However, it is easy to construct natural functions that are considered as GOOD pseudorandom generators by the ...
- research-articleJanuary 2022
Fooling Polytopes
Journal of the ACM (JACM), Volume 69, Issue 2Article No.: 9, Pages 1–37https://doi.org/10.1145/3460532We give a pseudorandom generator that fools m-facet polytopes over {0, 1}n with seed length polylog(m) · log n. The previous best seed length had superlinear dependence on m.
-
- extended-abstractJuly 2021
Brief Announcement: A Randomness-efficient Massively Parallel Algorithm for Connectivity
PODC'21: Proceedings of the 2021 ACM Symposium on Principles of Distributed ComputingPages 431–433https://doi.org/10.1145/3465084.3467951We give a randomness-efficient Massively Parallel Computation (MPC) algorithm for deciding whether an undirected graph is connected. For Connectivity on n-vertex, m-edge graphs whose components have diameter at most D = 2o(log n/ log log n), our ...
- research-articleSeptember 2021
Error reduction for weighted PRGs against read once branching programs
CCC '21: Proceedings of the 36th Computational Complexity ConferenceArticle No.: lipics, Page 1https://doi.org/10.4230/LIPIcs.CCC.2021.22Weighted pseudorandom generators (WPRGs), introduced by Braverman, Cohen and Garg [5], are a generalization of pseudorandom generators (PRGs) in which arbitrary real weights are considered, rather than a probability mass. Braverman et al. constructed ...
- research-articleSeptember 2021
Fractional pseudorandom generators from any fourier level
CCC '21: Proceedings of the 36th Computational Complexity ConferenceArticle No.: lipics, Page 1https://doi.org/10.4230/LIPIcs.CCC.2021.10We prove new results on the polarizing random walk framework introduced in recent works of Chattopadhyay et al. [4, 6] that exploit L1 Fourier tail bounds for classes of Boolean functions to construct pseudorandom generators (PRGs). We show that given a ...
- research-articleJune 2021
Pseudodeterministic algorithms and the structure of probabilistic time
STOC 2021: Proceedings of the 53rd Annual ACM SIGACT Symposium on Theory of ComputingPages 303–316https://doi.org/10.1145/3406325.3451085We connect the study of pseudodeterministic algorithms to two major open problems about the structural complexity of BPTIME: proving hierarchy theorems and showing the existence of complete problems. Our main contributions can be summarised as follows.
... - research-articleJanuary 2021
Strong Average-Case Circuit Lower Bounds from Nontrivial Derandomization
SIAM Journal on Computing (SICOMP), Volume 51, Issue 3Pages STOC20-115–STOC20-173https://doi.org/10.1137/20M1364886In a recent breakthrough, [C. Murray and R. R. Williams, STOC 2018, ACM, New York, 2018, pp. 890--901] proved that ${NQP} = {NTIME}[n^{{polylog}(n)}]$ cannot be computed by polynomial-size ${ACC}^0$ circuits (constant-depth circuits consisting of ${AND}$/...
- research-articleJanuary 2021
Targeted Pseudorandom Generators, Simulation Advice Generators, and Derandomizing Logspace
SIAM Journal on Computing (SICOMP), Volume 51, Issue 2Pages STOC17-281–STOC17-304https://doi.org/10.1137/17M1145707Assume that for every derandomization result for logspace algorithms, there is a pseudorandom generator strong enough to nearly recover the derandomization by iterating over all seeds and taking a majority vote. We prove under a precise version of this ...
- research-articleOctober 2020
Log-seed pseudorandom generators via iterated restrictions
CCC '20: Proceedings of the 35th Computational Complexity ConferenceArticle No.: 6, Pages 1–36https://doi.org/10.4230/LIPIcs.CCC.2020.6There are only a few known general approaches for constructing explicit pseudorandom generators (PRGs). The "iterated restrictions" approach, pioneered by Ajtai and Wigderson [2], has provided PRGs with seed length polylog n or even Õ(log n) for several ...
- research-articleSeptember 2020
Fourier bounds and pseudorandom generators for product tests
CCC '19: Proceedings of the 34th Computational Complexity ConferenceArticle No.: 7, Pages 1–25https://doi.org/10.4230/LIPIcs.CCC.2019.7We study the Fourier spectrum of functions f: {0, 1}mk → { -1, 0, 1} which can be written as a product of k Boolean functions fi on disjoint m-bit inputs. We prove that for every positive integer d,
[EQUATION]
Our upper bounds are tight up to a constant ...
- research-articleSeptember 2020
Simple and efficient pseudorandom generators from gaussian processes
CCC '19: Proceedings of the 34th Computational Complexity ConferenceArticle No.: 4, Pages 1–33https://doi.org/10.4230/LIPIcs.CCC.2019.4We show that a very simple pseudorandom generator fools intersections of k linear threshold functions (LTFs) and arbitrary functions of k LTFs over n-dimensional Gaussian space. The two analyses of our PRG (for intersections versus arbitrary functions ...
- research-articleSeptember 2020
Near-optimal pseudorandom generators for constant-depth read-once formulas
CCC '19: Proceedings of the 34th Computational Complexity ConferenceArticle No.: 16, Pages 1–34https://doi.org/10.4230/LIPIcs.CCC.2019.16We give an explicit pseudorandom generator (PRG) for read-once AC0, i.e., constant-depth read-once formulas over the basis [EQUATION] with unbounded fan-in. The seed length of our PRG is Õ(log(n/ε)). Previously, PRGs with near-optimal seed length were ...
- research-articleJune 2019
Fooling polytopes
STOC 2019: Proceedings of the 51st Annual ACM SIGACT Symposium on Theory of ComputingPages 614–625https://doi.org/10.1145/3313276.3316321We give a pseudorandom generator that fools m-facet polytopes over {0,1}n with seed length polylog(m) · log(n). The previous best seed length had superlinear dependence on m. An immediate consequence is a deterministic quasipolynomial time algorithm for ...
- research-articleJune 2018
Pseudorandom generators from polarizing random walks
CCC '18: Proceedings of the 33rd Computational Complexity ConferenceArticle No.: 1, Pages 1–21We propose a new framework for constructing pseudorandom generators for n-variate Boolean functions. It is based on two new notions. First, we introduce fractional pseudorandom generators, which are pseudorandom distributions taking values in [-1, 1]n. ...
- research-articleJune 2018
Improved pseudorandomness for unordered branching programs through local monotonicity
STOC 2018: Proceedings of the 50th Annual ACM SIGACT Symposium on Theory of ComputingPages 363–375https://doi.org/10.1145/3188745.3188800We present an explicit pseudorandom generator with seed length Õ((logn)w+1) for read-once, oblivious, width w branching programs that can read their input bits in any order. This improves upon the work of Impagliazzo, Meka and Zuckerman (FOCS’12) where ...
- research-articleJanuary 2018
Bounded Independence Plus Noise Fools Products
SIAM Journal on Computing (SICOMP), Volume 47, Issue 2Pages 493–523https://doi.org/10.1137/17M1129088Let $D$ be a $b$-wise independent distribution over $\{0,1\}^m$. Let $E$ be the “noise” distribution over $\{0,1\}^m$ where the bits are independent and each bit is 1 with probability $\eta/2$. We study which tests $f \colon \{0,1\}^m \to [-1,1]$ are $\...
- research-articleJanuary 2018
Algebraic Attacks against Random Local Functions and Their Countermeasures
Suppose that you have $n$ truly random bits $x=(x_1,\ldots,x_n)$ and you wish to use them to generate $m\gg n$ pseudorandom bits $y=(y_1,\ldots, y_m)$ using a local mapping, i.e., each $y_i$ should depend on at most $d=O(1)$ bits of $x$. In the polynomial ...