Các vấn đề hoàn thành EXP so với các thuật toán phụ


10

Có phải thực tế là một vấn đề là thời gian EXP hoàn thành ngụ ý rằng A không nằm trong D T I M E ( 2 o ( n ) ) ?AADTIME(2o(n))

Tôi biết rằng theo định lý phân cấp thời gian, không được bao gồm trong E = D T I M E ( 2 O ( n ) ) . Tuy nhiên điều này dường như không để loại trừ ngay sự tồn tại của thuật toán thời gian tiểu mũ cho mỗi EXP động hoàn tất vấn đề Một , kể từ khi giảm một ví dụ x của một vấn đề B E X PEXP=DTIME(2nO(1))E=DTIME(2O(n))AxBEXPvới một ví dụ y của vấn đề , chúng ta có thể có một đa thức nổ tung về kích thước. Nói cách khác, | y | = | x | O ( 1 ) .A|y|=|x|O(1)

Vì vậy, câu hỏi của tôi là liệu có tồn tại một số đối số loại trừ, vô điều kiện, sự tồn tại của các thuật toán thời gian theo cấp số nhân cho các vấn đề hoàn thành EXP.


11
Ngược lại, một tầm thường chương trình tranh luận đệm rằng đối với mỗi , có tồn tại EXP động hoàn tất các vấn đề tính toán trong thời gian 2 n ε . ϵ>02nϵ
Emil Jeřábek

7
@ EmilJeřábek Cảm ơn. Tôi đoán bình luận của bạn là câu trả lời tôi đang tìm kiếm. Bạn có thể vui lòng mở rộng nó thành một câu trả lời?
xác minh

Câu trả lời:


12

Do nhu cầu phổ biến, tôi đang chuyển đổi nhận xét của mình thành câu trả lời.

Một đơn giản chương trình tranh luận đệm rằng đối với mỗi hằng số , có tồn tại các vấn đề EXP động hoàn tất trong D T I M E ( 2 n ε ) . Trên thực tế, sửa chữa một EXP-complete tùy ý vấn đề L , và cho rằng đó là tính toán trong thời gian 2 n c . Hãy d > c / ε , và xem xét vấn đề L ' = { 0 m # w : w L , m | w |ϵ>0DTIME(2nϵ)L2ncd>c/ϵ Một mặt,Llà đa thức thời gian

L={0m#w:wL,m|w|d}.
L thể giảm xuống L thông qua chức năng w 0 | w | d # w , do đó L là EXP cứng.Lw0|w|d#wL

L2nϵn0m#wmndn=|w|wL2nc2mc/d2mϵ2nϵ


AC0|w|

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.