Improved simulation of nondeterministic Turing machines

被引:1
|
作者
Kalyanasundaram, Subrahmanyam [1 ]
Lipton, Richard J. [1 ]
Regan, Kenneth W. [2 ]
Shokrieh, Farbod [3 ]
机构
[1] Georgia Tech, Coll Comp, Atlanta, GA 30332 USA
[2] SUNY Buffalo, Dept Comp Sci & Engn, Buffalo, NY 14260 USA
[3] Georgia Tech, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
关键词
Turing machines; Nondeterminism; Determinism; Simulation; Complexity; Algorithms; TIME;
D O I
10.1016/j.tcs.2011.05.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The standard simulation of a nondeterministic Turing machine (NTM) by a deterministic one essentially searches a large bounded-degree graph whose size is exponential in the running time of the NTM. The graph is the natural one defined by the configurations of the NTM. All methods in the literature have required time linear in the size S of this graph. This paper presents a new simulation method that runs in time (O) over tilde(root S). The search savings exploit the one-dimensional nature of Turing machine tapes. In addition, we remove most of the time dependence on nondeterministic choices of states and tape head movements. Published by Elsevier B.V.
引用
收藏
页码:66 / 73
页数:8
相关论文
共 50 条
  • [31] A language for easy and efficient modeling of Turing machines
    Chakraborty, Pinaki
    PROGRESS IN NATURAL SCIENCE, 2007, 17 (07) : 867 - 871
  • [32] How to Run Turing Machines on Encrypted Data
    Goldwasser, Shafi
    Kalai, Yael Tauman
    Popa, Raluca Ada
    Vaikuntanathan, Vinod
    Zeldovich, Nickolai
    ADVANCES IN CRYPTOLOGY - CRYPTO 2013, PT II, 2013, 8043 : 536 - 553
  • [33] On relations between properties in transitive Turing machines
    Torres-Aviles, Rodrigo
    Gajardo, Anahi
    Ollinger, Nicolas
    NONLINEARITY, 2023, 36 (12) : 6297 - 6323
  • [34] On Turing Machines Deciding According to the Shortest Computations
    Manea, Florin
    AXIOMS, 2021, 10 (04)
  • [35] A formalization of multi-tape Turing machines
    Asperti, Andrea
    Ricciotti, Wilmer
    THEORETICAL COMPUTER SCIENCE, 2015, 603 : 23 - 42
  • [36] On simulating Turing machines with inhibitor Petri nets
    Zaitsev, D. A.
    Li, Z. W.
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2018, 13 (01) : 147 - 156
  • [37] The complexity of small universal Turing machines: A survey
    Woods, Damien
    Neary, Turlough
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (4-5) : 443 - 450
  • [38] Three-dimensional parallel Turing machines
    Ito T.
    Sakamoto M.
    Furutani H.
    Kono M.
    Ikeda S.
    Artificial Life and Robotics, 2008, 13 (01) : 364 - 367
  • [39] Output Compression, MPC, and iO for Turing Machines
    Badrinarayanan, Saikrishna
    Fernando, Rex
    Koppula, Venkata
    Sahai, Amit
    Waters, Brent
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2019, PT I, 2019, 11921 : 342 - 370
  • [40] A language for easy and efficient modeling of Turing machines
    Pinaki Chakraborty
    Progress in Natural Science, 2007, (07) : 867 - 871