Randomized vs. Deterministic Separation in Time-Space Tradeoffs of Multi-Output Functions

06/27/2023
by   Huacheng Yu, et al.
0

We prove the first polynomial separation between randomized and deterministic time-space tradeoffs of multi-output functions. In particular, we present a total function that on the input of n elements in [n], outputs O(n) elements, such that: (1) There exists a randomized oblivious algorithm with space O(log n), time O(nlog n) and one-way access to randomness, that computes the function with probability 1-O(1/n); (2) Any deterministic oblivious branching program with space S and time T that computes the function must satisfy T^2S≥Ω(n^2.5/log n). This implies that logspace randomized algorithms for multi-output functions cannot be black-box derandomized without an Ω(n^1/4) overhead in time. Since previously all the polynomial time-space tradeoffs of multi-output functions are proved via the Borodin-Cook method, which is a probabilistic method that inherently gives the same lower bound for randomized and deterministic branching programs, our lower bound proof is intrinsically different from previous works. We also examine other natural candidates for proving such separations, and show that any polynomial separation for these problems would resolve the long-standing open problem of proving n^1+Ω(1) time lower bound for decision problems with polylog(n) space.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/01/2020

Time-Space Lower Bounds for Simulating Proof Systems with Quantum and Randomized Verifiers

A line of work initiated by Fortnow in 1997 has proven model-independent...
research
03/29/2023

Certified Hardness vs. Randomness for Log-Space

Let ℒ be a language that can be decided in linear space and let ϵ >0 be ...
research
09/05/2020

A Lower Bound on Determinantal Complexity

The determinantal complexity of a polynomial P ∈𝔽[x_1, …, x_n] over a fi...
research
11/02/2014

On the read-once property of branching programs and CNFs of bounded treewidth

In this paper we prove a space lower bound of n^Ω(k) for non-determinist...
research
03/28/2022

Efficient Algorithm for Deterministic Search of Hot Elements

When facing a very large stream of data, it is often desirable to extrac...
research
02/27/2023

Optimal Prediction Using Expert Advice and Randomized Littlestone Dimension

A classical result in online learning characterizes the optimal mistake ...
research
08/28/2017

Relativized Separation of Reversible and Irreversible Space-Time Complexity Classes

Reversible computing can reduce the energy dissipation of computation, w...

Please sign up or login with your details

Forgot password? Click here to reset