Loại thuật toán nào nhanh hơn với máy tính lượng tử?


11

Tôi là một sinh viên CS mới bắt đầu và tôi đang học các thuật toán. Tôi nghe nói rằng ngay cả với máy tính lượng tử, thuật toán sắp xếp chung đó không bao giờ có thể tốt hơn time. Tuy nhiên, tôi cũng biết rằng các thuật toán bao thanh toán sẽ nhanh hơn rất nhiều. Nói chung, loại thuật toán nào sẽ trở nên nhanh hơn đáng kể với máy tính lượng tử?nlogn


1
Tôi đề nghị bạn viết lại câu hỏi của bạn. Bạn đang thực sự hỏi những vấn đề nào có thể được giải quyết nhanh hơn với máy tính lượng tử.
Yuval Filmus

1
Scott Aaronson (chuyên gia điện toán lượng tử) đã (hai phiên bản của a) nói về chủ đề này một cách chính xác, có tiêu đề * Khi chính xác máy tính lượng tử cung cấp một tốc độ? ". Bạn có thể tìm thấy nó (hay đúng hơn là chúng) ở đây: scottaaronson.com/ nói chuyện .
Yuval Filmus

Theo tôi biết, không có . Chúng ta cần các thuật toán mới. (cf Nhận xét đầu tiên của Yuval.)
Raphael

thực tế không được chứng minh rằng bao thanh toán nhanh hơn, chỉ được phỏng đoán, v.v., đó là một câu hỏi mở P? = BQP, v.v.
vzn

Câu trả lời:


12
  • kak=bab
  • Thuật toán của Grover giúp tăng tốc bậc hai trong việc tìm kiếm các danh sách chưa được sắp xếp (có thể được sử dụng làm tăng tốc cho rất nhiều thuật toán).
  • Mô phỏng các hệ lượng tử cũng nằm trong BQP, nhưng chậm hơn theo cấp số nhân trên một TM cổ điển.
  • Giải phương trình của Pell (không thực sự là một phương trình) nằm trong BQP, một phương pháp tăng tốc theo cấp số nhân.
  • Ngoài ra còn có một số vấn đề khác, tối nghĩa hơn, nằm ở BQP, nhưng dường như không có ở P. Wocjan và Zhang đưa ra một điểm khởi đầu tốt để đào chúng lên.
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.