Elementary-recursive 함수에 대한 Chris Pressey의 흥미로운 질문에 흥미를 느끼 면서 웹에서 더 많은 질문을하고 답을 찾을 수 없었습니다.
기본 재귀 함수는 지수 계층 좋게 대응.
더 낮은 기본 기능에 의한 결정 문제 (단어?)가 EXP 및 실제로 DTIME에 포함되어야한다는 정의에서 간단 해 보입니다.; 이 함수는 또한 입력 길이가 선형 인 출력 문자열 [1]로 제한됩니다.
그러나 다른 한편으로는 명백한 하한을 보지 못합니다. 언뜻보기에 LOWER-ELEMENTARY가 NP를 엄격하게 포함하거나 P에 일부 문제가 포함되지 않았거나 아마도 내가 상상하지 못했을 가능성이 가장 높은 것으로 생각됩니다. LOWER-ELEMENTARY = NP 인 경우 서사적으로 시원 할 것입니다.
그래서 내 질문 :
- 내 이해가 지금까지 정확합니까?
- 하위 기본 재귀 함수를 묶는 복잡성 클래스에 대해 알려진 것은 무엇입니까?
- (보너스) 재귀 함수에 대한 추가 제한을 만들 때 멋진 복잡한 클래스 특성이 있습니까? 나는 특히-다항식 시간에 실행되고 선형 출력을 생성한다고 생각되는 경계 요약. 또는 다항식 시간으로 실행하고 최대 길이의 출력을 생성한다고 생각하는 상수 제한 합계.
[1] : 우리는 하위 기초 기능이 구조적 유도에 의해 이러한 제한을 받는다는 것을 보여줄 수있다. 복잡하다 비트 길이의 출력 길이의 입력에 . 언제,시키는 각각 길이 출력 그래서 있다 길이 입력 (따라서 길이 출력); 모든 컴퓨팅의 복잡성s는 그리고 이다 그래서 복잡하다 길이의 출력 주장대로.
언제 , s는 출력 길이가 있습니다 따라서 출력 합계의 값은 따라서 합의 길이는 . 이러한 값을 합산하는 복잡성은 (합산 횟수) 회 (각 추가의 복잡성) 출력 계산의 복잡성은 (계산 횟수) 배 (각각의 복잡성) . 그래서 복잡하다 길이의 출력 주장대로.