Bị thu hút bởi câu hỏi thú vị của Chris Pressey về các hàm đệ quy sơ cấp , tôi đã khám phá nhiều hơn và không thể tìm thấy câu trả lời cho câu hỏi này trên web.
Các chức năng đệ quy tiểu tương ứng độc đáo cho hệ thống cấp bậc hàm mũ, .
Có vẻ như đơn giản từ định nghĩa rằng quyết định các vấn đề decidable (hạn?) Bằng cách giảm chức năng -elementary nên được chứa trong EXP, và trong thực tế trong dtime ; các hàm này cũng bị ràng buộc với các chuỗi đầu ra tuyến tính theo độ dài đầu vào của chúng [1].
Nhưng mặt khác, tôi không thấy bất kỳ giới hạn dưới rõ ràng nào; Thoạt nhìn có vẻ như có thể hiểu được rằng LOWER-Classified có thể chứa NP, hoặc có thể không chứa một số vấn đề trong P, hoặc rất có thể là một số khả năng mà tôi chưa tưởng tượng ra. Sẽ thật tuyệt vời nếu LOWER-Classified = NP nhưng tôi cho rằng đó là quá nhiều để yêu cầu.
Vì vậy, câu hỏi của tôi:
- Là sự hiểu biết của tôi cho đến nay là chính xác?
- Những gì được biết về các lớp phức tạp ràng buộc các hàm đệ quy cơ bản thấp hơn?
- (Phần thưởng) Chúng ta có bất kỳ đặc tính lớp phức tạp đẹp nào khi thực hiện các hạn chế hơn nữa đối với các hàm đệ quy không? Tôi đã suy nghĩ cụ thể về việc hạn chế các tổng kết có liên quan đến , mà tôi nghĩ rằng chạy trong thời gian đa thức và tạo ra đầu ra tuyến tính; hoặc các tổng kết có giới hạn không đổi, mà tôi nghĩ là chạy trong thời gian đa thức và tạo ra đầu ra có độ dài tối đa .n + O ( 1 )
[1]: Chúng tôi có thể chỉ ra (tôi tin) rằng các hàm cơ bản thấp hơn phải chịu những hạn chế này bằng cảm ứng cấu trúc, giả sử rằng các hàm có độ phức tạp và đầu ra của bitlength trên đầu vào có độ dài . Khi , cho , mỗi có đầu ra có độ dài , vì vậy có - chiều dài đầu vào (và do đó đầu dài); độ phức tạp của tính toán tất cả s là và của là2 O ( n ) O ( n ) n f ( x ) = h ( g 1 ( x ) , Câu , g m ( x ) ) n : = log x g O ( n ) h O ( n ) O ( n ) g m h 2 O ( n ) f 2 O ( n ) O ( n ), vì vậy có độ phức tạp và đầu ra có độ dài như được yêu cầu.
Khi , s có đầu ra có độ dài , vì vậy giá trị của tổng đầu ra là , vì vậy tổng của chúng có độ dài . Độ phức tạp của việc tính tổng các giá trị này được giới hạn bởi (số lần tính tổng) lần (độ phức tạp của mỗi phép cộng) tạo ra và độ phức tạp của việc tính toán các đầu ra bị giới hạn bởi (số lần tính toán) lần (độ phức tạp của từng cái), cho . Vậy có độ phức tạp O(n)và đầu ra của chiều dài theo yêu cầu.