Papers
Topics
Authors
Recent
Search
2000 character limit reached

Certified Hardness vs. Randomness for Log-Space

Published 29 Mar 2023 in cs.CC and cs.DS | (2303.16413v1)

Abstract: Let L\mathcal{L} be a language that can be decided in linear space and let $\epsilon &gt;0$ be any constant. Let A\mathcal{A} be the exponential hardness assumption that for every nn, membership in L\mathcal{L} for inputs of length~nn cannot be decided by circuits of size smaller than 2<sup>ϵ</sup>n2<sup>{\epsilon</sup> n}. We prove that for every function f:0,1<sup>∗</sup>→0,1f :{0,1}<sup>*</sup> \rightarrow {0,1}, computable by a randomized logspace algorithm RR, there exists a deterministic logspace algorithm DD (attempting to compute ff), such that on every input xx of length nn, the algorithm DD outputs one of the following: 1: The correct value f(x)f(x). 2: The string: ``I am unable to compute f(x)f(x) because the hardness assumption A\mathcal{A} is false'', followed by a (provenly correct) circuit of size smaller than $2<sup>{\epsilon</sup> n&#39;}$ for membership in L\mathcal{L} for inputs of length~$n&#39;$, for some $n&#39; = \Theta (\log n)$; that is, a circuit that refutes A\mathcal{A}. Our next result is a universal derandomizer for BPLBPL: We give a deterministic algorithm UU that takes as an input a randomized logspace algorithm RR and an input xx and simulates the computation of RR on xx, deteriministically. Under the widely believed assumption BPL=LBPL=L, the space used by UU is at most CR⋅log⁡nC_R \cdot \log n (where CRC_R is a constant depending on~RR). Moreover, for every constant c≥1c \geq 1, if BPL⊆SPACE[(log⁡(n))<sup>c]BPL\subseteq SPACE[(\log(n))<sup>{c}] then the space used by UU is at most CR⋅(log⁡(n))<sup>cC_R \cdot (\log(n))<sup>{c}. Finally, we prove that if optimal hitting sets for ordered branching programs exist then there is a deterministic logspace algorithm that, given a black-box access to an ordered branching program BB of size nn, estimates the probability that BB accepts on a uniformly random input. This extends the result of (Cheng and Hoza CCC 2020), who proved that an optimal hitting set implies a white-box two-sided derandomization.

Authors (3)
Citations (12)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.