Để tinh chỉnh câu trả lời , với mọi và ,
* Vấn đề tìm kiếm 3-SAT không có mạch hoặc
* Một số vấn đề trong với thời gian (và kích thước nhân chứng) bị giới hạn ở không có io- mạch (io có nghĩa là vô cùng thường xuyên). k≥1c ~ O ( n k ) O 2 P ~S2Pk≥1c
O~(nk)
O2PO(nk(logn)c)O~(nk2)O(nk(logn)c)
Nếu thay cho vấn đề tìm kiếm 3-SAT, chúng tôi đã sử dụng vấn đề quyết định, time đủ và nếu chúng tôi đã sử dụng bài toán quyết định cho bit trong phép gán tối thiểu từ vựng cho 3-SAT, .˜ O ( n k 2 + k )O2PO~(nk2+k)˜ O ( n phút ( k 2 + k , k 3 ) )iO~(nmin(k2+k,k3))
Một vấn đề quyết định không thể tính toán được với các mạch io- là số ít nhất (được sử dụng bằng các chữ số nhị phân của nó) không phải là bảng chân lý của một mạch có cổng. Nếu NP nằm trong P / poly, thì sự cố có một nhân chứng lãng quên không thể bác bỏ bao gồm:
(1)
(2) một mạch cho , cho thấy có một mạch đủ nhỏ.
(3) (chỉ được sử dụng cho bị ràng buộc) một trình xác minh cho phép chúng tôi chạy mạch của đối thủ trong (2) chỉ lần (nhận 1 bit mỗi lần chạy ).N n k ⌊ ( log n ) c + 1 ⌋ N N ' < N N ' ~ O ( n k 3 ) O ( 1 )O(nk(logn)c)Nnk⌊(logn)c+1⌋
N
N′<NN′
O~(nk3)O(1)
Trên một lưu ý riêng, với mỗi , có các vấn đề quyết định trong (MA ∩ coMA) / 1 không có mạch . '/ 1' có nghĩa là máy nhận được một lời khuyên chỉ phụ thuộc vào kích thước đầu vào. Ngoài ra, chuỗi Merlin gửi có thể được chọn để chỉ phụ thuộc vào kích thước đầu vào (với hạn chế này, MA là một tập hợp con của ), và những lời khuyên phức tạp . Bằng chứng (Santhanam 2007) tổng quát hóa IP = PSPACE và PSPACE⊂P / poly PSPACE = MA bằng cách sử dụng một vấn đề hoàn chỉnh PSPACE nhất định và đệm các đầu vào để có được kích thước mạch tối thiểu thường xuyên giữa và , sử dụng lời khuyên để phát hiện đủ các ví dụ về như vậyO ( n k ) O 2 P Σ P 2 n k + 1 n k + 2 n nkO(nk)O2PΣP2nk+1nk+2nvà đối với này , giải quyết vấn đề đệm bằng cách Merlin tạo ra một mạch như vậy.n