TY - GEN
T1 - On the complexity of RAM with various operation sets
AU - Simon, Janos
AU - Szegedy, Mario
PY - 1992/7/1
Y1 - 1992/7/1
N2 - We prove that polynomial time bounded RAMs with the instruction set [shift, +, ×, boolean ] accept exactly the languages in PSPACE. This generalizes previous results: [5] showed the same for the instruction set that does not include multiplication, [5] and [7] proved the weaker theorems, that RAMs (and even PRAMs) with this instruction set could be simulated in EXPTAPE. The PRAM result is a simple corollary to our theorems. We also introduce other powerful string-manipulating instructions for RAMs, show a nontrivial simulation of Turing machines by these RAMs, and show that in a sense such simulations are optimal.
AB - We prove that polynomial time bounded RAMs with the instruction set [shift, +, ×, boolean ] accept exactly the languages in PSPACE. This generalizes previous results: [5] showed the same for the instruction set that does not include multiplication, [5] and [7] proved the weaker theorems, that RAMs (and even PRAMs) with this instruction set could be simulated in EXPTAPE. The PRAM result is a simple corollary to our theorems. We also introduce other powerful string-manipulating instructions for RAMs, show a nontrivial simulation of Turing machines by these RAMs, and show that in a sense such simulations are optimal.
UR - http://www.scopus.com/inward/record.url?scp=0027001837&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0027001837&partnerID=8YFLogxK
U2 - 10.1145/129712.129773
DO - 10.1145/129712.129773
M3 - Conference contribution
T3 - Proceedings of the Annual ACM Symposium on Theory of Computing
SP - 624
EP - 631
BT - Proceedings of the 24th Annual ACM Symposium on Theory of Computing, STOC 1992
PB - Association for Computing Machinery
T2 - 24th Annual ACM Symposium on Theory of Computing, STOC 1992
Y2 - 4 May 1992 through 6 May 1992
ER -