Title :
On the difference between Turing machine time and random-access machine time
Author :
Regan, Kenneth W.
Author_Institution :
State Univ. of New York, Buffalo, NY, USA
Abstract :
Introduces a model of computation called the block move (BM) model. The BM extends the block transfer (BT) model of Aggarwal, Chandra, and Snir (1987), who studied time complexity under various memory access cost functions ranging from μ1(a):=a to μ log(a):=[log2 a]. We show that up to factors of log t in the total running time t, BMs under μ1 are equivalent to multitape Turing machines, and BMs under μlog are equivalent to log-cost RAMs. We also prove that for any well-behaved μ, the BM classes DμTIME[t(n)] form a tight deterministic time hierarchy. Whether there is any hierarchy at all when μ rather than t varies is tied to long-standing open problems of determinism vs. nondeterminism
Keywords :
Turing machines; computational complexity; deterministic automata; finite automata; random-access storage; Turing machine time; block move model; block transfer model; computation model; computational complexity; determinism; finite automata; log-cost RAMs; memory access cost functions; multitape Turing machines; nondeterminism; random-access machine time; simulation; tight deterministic time hierarchy; time complexity; total running time; Automata; Computational complexity; Computational modeling; Computer science; Cost function; Magnetic heads; Polynomials; Read-write memory; Registers; Turing machines;
Conference_Titel :
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location :
Sudbury, Ont.
Print_ISBN :
0-8186-4212-2
DOI :
10.1109/ICCI.1993.315406