단일 테이프 TM에서 가장 잘 알려진 시뮬레이션 결과는 무엇입니까? 위의 결과도 여전히 유지됩니까?
단일 테이프 TM에서 다중 테이프 TM를 시차 적으로 2 배 증가시켜 시뮬레이션 할 수 있습니다. 시뮬레이션 시간은 입니다. 단일 테이프 DTM에 시간 Ω ( n 2 ) 이 필요 하지만 시간 O ( n ) 에서 해결할 수있는 언어 (예 : 회문)가 있으므로 2 차 증가가 필요합니다.O(n2)Ω(n2)O(n) 두 테이프에 DTM.
즉, 시뮬레이터가 단일 테이프 TM 인 경우 위의 결과가 작동하지 않습니다.
lg
f(n)g(n)ω(f(n))ω(f(n)lgf(n))
현재 알려진 것보다 더 나은 시간 계층 정리를 의미하기 때문에 개선이 없었던 것 같습니다 .
N-tape TM은 공간 계층 정리와 유사한 결과가 1982 년 Furer에 의해 입증되었습니다 (5). 그만큼lg요소가 필요하지 않습니다. (4)도 참조하십시오.
참고 문헌 :
Peter van Emde Boas, "기계 모델 및 시뮬레이션", 1990 년 이론 컴퓨터 과학 핸드북
(특히, 18-21 페이지)
Michael Sipser, "계산 이론 입문", 2006
(시간 복잡도 클래스는 단일 테이프 무한 양방향 및 임의의 유한 알파벳이있는 TM을 사용하여 정의 됨, 140 및 341 페이지 참조)
Odifreddi, "고전 재귀 이론", vol. I & II, 1989 & 1999
(정의는 Sipser와 유사합니다. Vol. I 페이지 48의 Def. I.4.1, Vol. II 페이지의 Def. VII.4.1, Vol. II 페이지의 Thm. VII.4.15 참조) 83)
Piergiorgio Odifreddi, "고전 재귀 이론", vol. II, 1999
(84 페이지)
Martin Fürer, " Tight Deterministic Time Hierarchy ", 1982 년
Juris Hartmanis, " 1 테이프 튜링 기계 계산의 계산 복잡성 ", 1968
FC Hennie와 RE , 1966 년 " 멀티 테이프 튜링 기계의 2 테이프 시뮬레이션 "
다른 관련 질문 :
- 하한과 계급 분리 ,
- 의 정당화 lg에프DTIME 계층 정리 에서
- 단 하나 테이프 Turing 기계의 알파벳 ,
- 시간 계층 정리의 경우 입력이 어떻게 효율적으로 변환됩니까? ,
- Luca Trevisan 의 코멘트 .