TL; DR: Không, chúng tôi không có bất kỳ chính xác "chung" tuyên bố về chính xác loại của các vấn đề máy tính lượng tử có thể giải quyết , về mặt lý thuyết phức tạp. Tuy nhiên, chúng tôi có một ý tưởng sơ bộ.
Theo bài viết phụ của Wikipedia về Mối quan hệ với lý thuyết phức tạp tính toán
Lớp các vấn đề có thể được giải quyết hiệu quả bằng máy tính lượng tử được gọi là BQP , với "lỗi giới hạn, lượng tử, thời gian đa thức". Máy tính lượng tử chỉ chạy các thuật toán xác suất , do đó BQP trên máy tính lượng tử là đối tác của BPP ("lỗi giới hạn, xác suất, thời gian đa thức") trên máy tính cổ điển. Nó được định nghĩa là tập hợp các vấn đề có thể giải được bằng thuật toán thời gian đa thức, có xác suất lỗi được giới hạn ở một nửa . Một máy tính lượng tử được cho là "giải quyết" một vấn đề nếu, trong mọi trường hợp, câu trả lời của nó sẽ đúng với xác suất cao. Nếu giải pháp đó chạy trong thời gian đa thức, thì vấn đề đó nằm ở BQP.
BQP được chứa trong lớp phức tạp #P (hay chính xác hơn là trong lớp các vấn đề quyết định liên quan P #P ), là một lớp con của
PSPACE .
BQP bị nghi ngờ tách rời khỏi NP-Complete và một superset nghiêm ngặt của P, nhưng điều đó không được biết. Cả hệ số nguyên và nhật ký rời rạc đều nằm trong BQP. Cả hai vấn đề này đều là các vấn đề
NP bị nghi ngờ nằm ngoài BPP và do đó bên ngoài P. Cả hai đều bị nghi ngờ là không hoàn thành NP. Có một quan niệm sai lầm phổ biến rằng máy tính lượng tử có thể giải quyết các vấn đề hoàn thành NP trong thời gian đa thức. Điều đó không được biết là đúng và thường bị nghi ngờ là sai.
Khả năng của một máy tính lượng tử để tăng tốc các thuật toán cổ điển có giới hạn cứng nhắc của giới hạn trên độ phức tạp của tính toán lượng tử. Phần áp đảo của các tính toán cổ điển không thể được tăng tốc trên máy tính lượng tử. Một thực tế tương tự diễn ra đối với các tác vụ tính toán cụ thể, như vấn đề tìm kiếm, trong đó thuật toán của Grover là tối ưu.
Ô ( N--√3)Ô ( N--√)
Mặc dù máy tính lượng tử có thể nhanh hơn máy tính cổ điển đối với một số loại sự cố, những máy tính được mô tả ở trên không thể giải quyết bất kỳ vấn đề nào mà máy tính cổ điển không thể giải quyết. Một máy Turing có thể mô phỏng các máy tính lượng tử này, vì vậy một máy tính lượng tử như vậy không bao giờ có thể giải quyết được một vấn đề khó giải quyết như vấn đề tạm dừng. Sự tồn tại của máy tính lượng tử "tiêu chuẩn" không làm mất đi luận điểm của Giáo hội Turing. Người ta đã suy đoán rằng các lý thuyết về lực hấp dẫn lượng tử, chẳng hạn như lý thuyết M hoặc lực hấp dẫn lượng tử vòng, có thể cho phép các máy tính thậm chí nhanh hơn được chế tạo. Hiện tại, việc xác định tính toán trong các lý thuyết như vậy là một vấn đề mở do vấn đề thời gian, tức là hiện tại không có cách rõ ràng nào để mô tả ý nghĩa của việc người quan sát gửi đầu vào máy tính và sau đó nhận đầu ra.
Về lý do tại sao máy tính lượng tử có thể giải quyết hiệu quả các vấn đề BQP:
n2 n
Thông thường, tính toán trên máy tính lượng tử kết thúc bằng phép đo. Điều này dẫn đến sự sụp đổ của trạng thái lượng tử đối với một trong những trạng thái cơ bản. Có thể nói rằng trạng thái lượng tử được đo là ở trạng thái chính xác với xác suất cao.
Thật thú vị, nếu về mặt lý thuyết chúng tôi cho phép lựa chọn sau (không có bất kỳ triển khai thực tế có thể mở rộng nào), chúng tôi sẽ nhận được lớp phức tạp sau BQP :
Trong lý thuyết độ phức tạp tính toán, PostBQP là một lớp phức tạp bao gồm tất cả các vấn đề tính toán có thể giải quyết được trong thời gian đa thức trên máy Turing lượng tử với lỗi postelection và giới hạn (theo nghĩa là thuật toán đúng ít nhất 2/3 thời gian đầu vào). Tuy nhiên, Postselection không được coi là một tính năng mà một máy tính thực tế (thậm chí là một lượng tử) sẽ sở hữu, nhưng máy móc chọn bài vẫn thú vị từ góc độ lý thuyết.
Tôi muốn thêm những gì thằn lằn @Disc rời được đề cập trong phần bình luận. Tuy nhiên, bạn chưa xác định rõ ràng ý của bạn là "có thể giúp gì", tuy nhiên, quy tắc ngón tay cái trong lý thuyết phức tạp là nếu một máy tính lượng tử "có thể giúp" về mặt giải quyết trong thời gian đa thức (có lỗi bị ràng buộc) thì lớp của vấn đề nó có thể giải quyết nằm ở BQP nhưng không phải trong P hoặc BPP. Mối quan hệ chung giữa các lớp phức tạp mà chúng ta đã thảo luận ở trên bị nghi ngờ là:
P ⊆ BPP ⊆ BQP ⊆ pspace
Tuy nhiên, P = PSPACE, là một vấn đề mở trong Khoa học Máy tính . Ngoài ra, mối quan hệ giữa P và NP vẫn chưa được biết.