Có hai khái niệm riêng biệt:
(1) Mô phỏng hiệu quả các máy xác định bằng các máy không xác định.
(2) Tăng tốc kết quả thu được bằng cách áp dụng mô phỏng nhiều lần.
Tôi không biết bất kỳ mô phỏng hiệu quả nào của các máy xác định bởi các máy không xác định, nhưng tôi biết một số kết quả tăng tốc có thể được sử dụng nếu mô phỏng hiệu quả tồn tại.
Hãy xem xét lớp của các ngôn ngữ có thể quyết định bởi một máy Turing không xác định chạy trong thời gian chỉ sử dụng các phỏng đoán không xác định . Nói cách khác, chiều dài nhân chứng được giới hạn bởi .t ( n ) g ( n ) g ( n )NTIGU(t(n),g(n))t(n)g(n)g(n)
Nếu bạn có một mô phỏng hiệu quả hơn bằng cách chỉ sử dụng
các dự đoán không xác định , thì tôi tin rằng bạn có thể tăng tốc nó lên một chút. Cụ thể, tôi tin rằng bạn có thể chứng minh những điều sau:log(n)
Nếu , thì
.D T I M E ( 2 √DTIME(nlog(n))⊆NTIGU(n,log(n))DTIME(2n√)⊆NTIME(n)
Nếu bạn thấy điều này thú vị, thì tôi có thể viết ra bằng chứng.
Ryan Williams đã giới thiệu một số cách tăng tốc có liên quan trong "Cải thiện khả năng tìm kiếm triệt để ngụ ý giới hạn siêu chính trị".