최초의 비결정론 적 시간 계층 정리는 Cook에 기인한다 (링크는 비결정론 적 시간 복잡성을위한 계층 , S. Cook , JCSS 7 343-353, 1973). 정리는 임의의 실수 과 에 대해 이면 NTIME ( )은 NTIME ( ) 에 엄격하게 포함된다고 명시 합니다.
증명의 중요한 부분 중 하나는 (특정되지 않은) 대각 화를 사용하여 더 작은 클래스의 요소에서 분리 언어를 구성합니다. 이것은 비 건설적인 논거 일뿐만 아니라, 대각선 화를 통해 얻은 언어는 대개 분리 자체 이외의 통찰력을 제공하지 않습니다.
NTIME 계층 구조를 이해하려면 다음 질문에 답해야합니다.
NTIME ( )에는 자연어가 있지만 NTIME ( ) 에는 자연어가 있습니까?
한 후보는 k-ISOLATED SAT 일 수 있으며 , 이는 해밍 거리 k 내에 다른 솔루션이없는 CNF 공식에 대한 솔루션을 찾아야합니다. 그러나, 하한을 증명하는 것 입니다 평소와 같이, 까다로운. 그것은 해밍 K-볼을 확인하는 것은 잠재적 인 솔루션의 명확한 것은 분명하다 요구 "해야한다" 다른 과제는 검사 할, 그러나 이것은 쉽게하려는 것이 아니며 증명 . (참고 : Ryan Williams는 -ISOLATED SAT에 대한이 하한 이 실제로 P ≠ NP임을 증명하므로이 문제가 올바른 후보는 아니라고 지적합니다.)
P 대 NP와 같은 입증되지 않은 분리에 관계없이 정리는 무조건 유지됩니다. 따라서이 질문에 대한 긍정적 인 대답 은 위의 ISOLATED SAT 와 같은 추가 속성이 없으면 P 대 NP를 해결 하지 못합니다. NTIME의 자연적인 분리는 아마도 NP의 "어려운"행동의 일부를 밝히는 데 도움이 될 것입니다.이 부분은 무한한 경도의 경도에서 어려움을 유발합니다.
하한이 어렵 기 때문에 아직 증거가 없더라도 하한을 믿을만한 충분한 이유가있는 자연 언어를 대답으로 받아들입니다. 이 질문은 DTIME에 대해 있었다면 예를 들어, 내가 허용 할 것이다 비 감소 기능을 위해, -CLIQUE을 , 즉 아마 필요한 분리를 제공하는 자연 언어로, Razborov와 Rossman의 회로 하한과 CLIQUE의 근사치에 기반합니다.
(Kaveh의 의견과 Ryan의 답변을 해결하기 위해 편집되었습니다.)