P có bằng với giao điểm của tất cả các lớp thời gian siêu đa thức không?


21

f(n) limnnc/f(n)=0c>0

Rõ ràng rằng với bất kỳ ngôn ngữ nào nó giữ cho mọi thời gian siêu chính thức bị ràng buộc . Tôi tự hỏi, thời điểm ngược lại của tuyên bố này cũng đúng? Đó là, nếu chúng ta biết cho mọi thời gian siêu đa thức bị ràng buộc , thì nó có ngụ ý không? Nói cách khác, có đúng là trong đó giao điểm được thực hiện trên mọi siêu chính thức .LPLDTIME(f(n))f(n)LDTIME(f(n))f(n)LP

P=fDTIME(f(n))
f(n)

1
Một lời khuyên chung về cách viết câu hỏi là bạn nên đặt câu hỏi của bạn (được nêu theo cách dễ hiểu nhất) tiêu đề của bạn.
Kaveh

Câu trả lời:


31

Vâng.

Trong thực tế, bởi McCreight-Meyer Liên minh Định lý (Định lý 5.5 McCreight và Meyer, 1969 , phiên bản miễn phí tại đây ) là kết quả của mà tôi tin là do Manuel Blum , có một đơn chức năng như vậy . Hàm này nhất thiết phải là siêu đa thức, nhưng "chỉ vừa đủ".fP=DTIME(f(n))

Định lý này áp dụng chung hơn cho bất kỳ thước đo độ phức tạp Blum nào và bất kỳ lớp liên minh nào trong đó là một ce, tập tự giới hạn của tổng số chức năng tính toán. (Một tập hợp các hàm là ce nếu có một hàm tính toán một phần sao cho trong đó . Tự giới hạn có nghĩa là với mọi tập con hữu hạn , có một hàm trong chi phối tất cả hầu như ở mọi nơi. "ΦfSBLUMΦ(f(n))SSF(i,x)S={fi(x)|iN}fi(x):=F(i,x)S0SSgS0BLUMΦ"Là một ký hiệu tôi chưa từng thấy trước đây, nhưng tôi thích nó :) - Tôi đang sử dụng nó cho tương tự hướng của một lớp phức tạp giới hạn thời gian.)Φ


12
Tôi nghĩ rằng điều khó khăn là không thể xây dựng được. f
Sasho Nikolov

4
Josh, kết quả của Manuel có sử dụng điều gì đặc biệt về thời gian đa thức không? Tôi có nghĩa là nó cũng áp dụng cho các lớp công đoàn thời gian tương tự?
Kaveh

2
Tôi thấy thực tế sau đây rất hấp dẫn: trong khi rõ ràng không có hàm siêu đa thức nhỏ nhất, nhưng có một lớp phức tạp nhỏ nhất trong số các lớp được xác định bởi một thời gian siêu đa thức bị ràng buộc. Hơn nữa, lớp này bằng P, trong đó không có gì là đa thức.
Andras Farago

2
@AndrasFarago: Nó thực sự hấp dẫn, nhưng (tôi nghĩ) không xa lạ hơn Định lý Gap Borodin-Trakhtenbrot ( en.wikipedia.org/wiki/Gap_theorem ).
Joshua Grochow

2
Tài khoản sự tồn tại của các máy vạn năng ... Đặc biệt, các tiên đề cho thước đo độ phức tạp Blum yêu cầu các hàm khác nhau xác định thước đo Blum có thể tính toán được hoặc tính toán được một phần, và đây là chìa khóa trong tất cả các định lý này. Và lưu ý rằng McCreight-Meyer yêu cầu bộ S phải là một bộ hàm ce, cũng là chìa khóa.
Joshua Grochow
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.