Super-linear time-space tradeoff lower bounds for randomized computation
- 7 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 7 (25) , 169-179
- https://doi.org/10.1109/sfcs.2000.892078
Abstract
We prove the first time-space lower bound tradeoffs for randomized computation of decision problems. The bounds hold even in the case that the computation is allowed to have arbitrary probability of error on a small fraction of inputs. Our techniques are an extension of those used by M. Ajtai (1999) in his time-space tradeoffs for deterministic RAM algorithms computing element distinctness and for deterministic Boolean branching programs computing an explicit function based on quadratic forms over GF(2). Our results also give a quantitative improvement over those given by Ajtai. Ajtai shows, for certain specific functions, that any branching program using space S=o(n) requires time T that is superlinear. The functional form of the superlinear bound is not given in his paper, but optimizing the parameters in his arguments gives T= /spl Omega/(n log log n/log log log n) for S=0(n/sup 1-/spl epsiv//). For the same functions considered by Ajtai, we prove a time-space tradeoff of the form T=/spl Omega/(n/spl radic/(log(n/S)/log log(n/S))). In particular for space 0(n/sup 1-/spl epsiv//), this improves the lower bound on time to /spl Omega/(n/spl radic/(log n/log log n)).Keywords
This publication has 16 references indexed in Scilit:
- Nondeterministic polynomial time versus nondeterministic logarithmic space: time-space tradeoffs for satisfiabilityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Time-space tradeoffs for nondeterministic computationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Determinism versus non-determinism for linear time RAMs (extended abstract)Published by Association for Computing Machinery (ACM) ,1999
- On lower bounds for read-k-times branching programscomputational complexity, 1993
- The computational complexity of universal hashingTheoretical Computer Science, 1993
- Near-optimal time-space tradeoff for element distinctnessPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1988
- A Time-Space Tradeoff for Element DistinctnessSIAM Journal on Computing, 1987
- Complexity classes in communication complexity theoryPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- A Time-Space Tradeoff for Sorting on a General Sequential Model of ComputationSIAM Journal on Computing, 1982
- A time-space tradeoff for sorting on non-oblivious machinesJournal of Computer and System Sciences, 1981