1987 · 205 citations · 4 references
ComputingComputer ScienceMathematicsAlgorithmsProbability TheoryTheory Of ComputationComplexity TheoryComputational ComplexitySimulation MethodsTime ComplexityDeterministic SimulationOracle ComputationProbabilistic Analysis Of AlgorithmsRandom Sequence Generation
In this paper we show that a wide class of probabilistic algorithms can be simulated by deterministic algorithms. Namely if there is a test in LOGSPACE so that a random sequence of length (log n)2 / log log n passes the test with probability at least 1/n then a deterministic sequence can be constructed in LOGSPACE which also passes the test. It is important that the machine performing the test gets each bit of the sequence only once. The theorem remains valid if both the test and the machine constructing the satisfying sequence have access to the same oracle of polynomial size.
4
Explicit expanders and the Ramanujan conjectures
Alexander Lubotzky, Ralph S. Phillips, Peter Sarnak · 1986 · 164 citations · Full text
Expanders, randomness, or time versus space
Michael Sipser · Journal of Computer and System Sciences · 1988 · 132 citations