Abstract
Extending the classical "hardness-to-randomness"line-of-works, Doron, Moshkovitz, Oh, and Zuckerman (FOCS 2020) recently proved that derandomization with near-quadratic time overhead is possible, under the assumption that there exists a function in DTIME[2n] that cannot be computed by randomized SVN circuits of size 2(1-?)· n for a small ?. In this work we extend their inquiry and answer several open questions that arose from their work. For a time function T(n), consider the following assumption: Non-uniformly secure one-way functions exist, and for ?=?(?) and k=kT(?) there exists a problem in DTIME[2k· n] that is hard for algorithms that run in time 2(k-?)· n and use 2(1-?)· n bits of advice. Under this assumption, we show that: 1. (Worst-case derandomization.) Probabilistic algorithms that run in time T(n) can be deterministically simulated in time n· T(n)1+?. 2. (Average-case derandomization.) For polynomial time functions T(n)=poly(n), we can improve the derandomization time to n?· T(n) if we allow the derandomization to succeed only on average, rather than in the worst-case. 3. (Conditional optimality.) For worst-case derandomization, the multiplicative time overhead of n is essentially optimal, conditioned on a counting version of the non-deterministic strong exponential-time hypothesis (i.e., on #NSETH). Lastly, we present an alternative proof for the result of Doron, Moshkovitz, Oh, and Zuckerman that is simpler and more versatile. In fact, we show how to simplify the analysis not only of their construction, but of any construction that "extracts randomness from a pseudoentropic string".
Author supplied keywords
Cite
CITATION STYLE
Chen, L., & Tell, R. (2021). Simple and fast derandomization from very hard functions: Eliminating randomness at almost no cost. In Proceedings of the Annual ACM Symposium on Theory of Computing (pp. 283–291). Association for Computing Machinery. https://doi.org/10.1145/3406325.3451059
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.