Verifying time complexity of Turing machines
From MaRDI portal
Publication:496007
DOI10.1016/J.TCS.2015.07.028zbMATH Open1329.68111arXiv1307.3648OpenAlexW850465257MaRDI QIDQ496007FDOQ496007
Publication date: 16 September 2015
Published in: Theoretical Computer Science (Search for Journal in Brave)
Abstract: We show that, for all reasonable functions , we can algorithmically verify whether a given one-tape Turing machine runs in time at most . This is a tight bound on the order of growth for the function because we prove that, for and , there exists no algorithm that would verify whether a given one-tape Turing machine runs in time at most . We give results also for the case of multi-tape Turing machines. We show that we can verify whether a given multi-tape Turing machine runs in time at most iff for some . We prove a very general undecidability result stating that, for any class of functions that contains arbitrary large constants, we cannot verify whether a given Turing machine runs in time for some . In particular, we cannot verify whether a Turing machine runs in constant, polynomial or exponential time.
Full work available at URL: https://arxiv.org/abs/1307.3648
Recommendations
- Verifying whether one-tape Turing machines run in linear time
- scientific article; zbMATH DE number 17549
- SOFSEM 2004: Theory and Practice of Computer Science
- Fast Simulations of Time-Bounded One-Tape Turing Machines by Space-Bounded Ones
- Deterministic simulation of a single tape turing machine by a random access machine in sub-linear time
Cites Work
- Computational Complexity
- Title not available (Why is that?)
- Arithmetical hierarchy and complexity of computation
- Theory of one-tape linear-time Turing machines
- On the structure of one-tape nondeterministic Turing machine time hierarchy
- Title not available (Why is that?)
- Title not available (Why is that?)
- Computational Complexity of One-Tape Turing Machine Computations
- Title not available (Why is that?)
- One-tape, off-line Turing machine computations
Cited In (3)
This page was built for publication: Verifying time complexity of Turing machines
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q496007)