-  Authors: 
J.-Y. Cai, V. Chakaravarthy, and D. van Melkebeek.
 -  Reference: 
     Theory of Computing Systems, 39: 189-208, 2006.
     Special issue dedicated to papers selected from the
     21st International Symposium on Theoretical Aspects of Computer 
     Science.
 -  Earlier version:
  
  - J.-Y. Cai, V. Chakaravarthy, and D. van Melkebeek.
      Time-Space Tradeoff In Derandomizing Probabilistic Logspace.
      In Proceedings of the 21st International Symposium on Theoretical 
      Aspects of Computer Science, pages 571-583, 2004. 
  
 
 
Abstract
Nisan showed that any randomized logarithmic space 
algorithm (running in polynomial time and with two-sided error)
can be simulated by a deterministic algorithm that runs 
simultaneously in polynomial time and Θ(log2 n) space. 
Subsequently, Saks and Zhou improved the space complexity and showed that 
a deterministic simulation can be carried out in space 
Θ(log1.5 n). 
However, their simulation runs in time 
nΘ(log0.5n).
We prove a time-space tradeoff that interpolates these two simulations.
Specifically, we prove that, for any 0 ≤ a ≤ 0.5,
any randomized logarithmic space algorithm
(running in polynomial time and with two-sided error)
can be simulated deterministically
in time nO(log0.5-an) and 
space O(log1.5+an).