Các ứng dụng trong thế giới thực của điện toán lượng tử (trừ bảo mật)


17

Giả sử rằng chúng ta đã chế tạo một máy tính lượng tử phổ quát.

Ngoại trừ các vấn đề liên quan đến bảo mật (mật mã, quyền riêng tư, ...) mà các vấn đề trong thế giới thực hiện tại có thể được hưởng lợi từ việc sử dụng nó?

Tôi quan tâm đến cả hai:

  • vấn đề hiện không thể giải quyết cho một mục thực tế,
  • các vấn đề hiện đang được giải quyết, nhưng việc tăng tốc đáng kể sẽ cải thiện đáng kể khả năng sử dụng của chúng.

8
Có lẽ điều này giúp.
aelguindy

IIRC, đã có một câu hỏi về những gì máy tính lượng tử có thể được sử dụng để tính toán hiệu quả. Bạn có thể muốn có một cái nhìn vào nó.
Kaveh

này hữu ích không?
Kaveh

1
@Kevah: Không nhiều, phải trung thực. Trọng tâm của câu hỏi của tôi là các ứng dụng trong thế giới thực (vì vậy, không chỉ ở đâu 'có một sự tăng tốc cho một thuật toán cụ thể' mà khi việc tăng tốc giải quyết một vấn đề thực tế cụ thể).
Piotr Migdal

Câu trả lời:


17

Hiệu quả mô phỏng cơ học lượng tử.


đây là câu trả lời std / dân gian / mỉa mai / glib / gần như đùa & tôi tự hỏi ai là người bắt nguồn từ nó. Có ai có một tài liệu tham khảo thực tế? Tôi nghi ngờ nó không phải là tầm thường có thể như sau. điện toán qm chủ yếu tập trung vào các tương tác qubit cặp (cổng). để chứng minh rằng người ta có thể mô phỏng QM một cách hiệu quả nói chung, có vẻ như người ta sẽ phải chứng minh rằng bạn có thể mô phỏng tất cả các tương tác khôn ngoan có thể có hiệu quả với các tương tác cặp. đã không thấy điều này được chứng minh trong một bài báo.
vzn

2
@vzn: trong hầu hết các tương tác vật lý, hạn chế tương tác 2 hạt là một xấp xỉ tốt, đủ tốt để mô phỏng chỉ dựa trên tương tác 2 cơ thể cục bộ (tương tác bao gồm nhiều thuật ngữ thường phân rã rất nhanh). Vì vậy, sự tồn tại của các tương tác n-body chung không làm mất hiệu lực ý tưởng mô phỏng.
Marcin Kotowski

@vzn Tôi không có tài liệu tham khảo, nhưng Scott Aaronson nói điều này và đề cập đến nó trong bài báo gần đây của anh ấy .
Tyson Williams

2
@vzn, đây là ứng dụng ban đầu trong tâm trí khi điện toán lượng tử được hình thành bởi Richard Feynman. Đây là liên kết đến bài báo mà ông đã đề xuất ý tưởng về máy tính lượng tử ( springerlink.com/content/t2x8115127841630 ), và bạn cũng có thể kiểm tra điều này ( Wis.weizmann.ac.il/~naor/COURSE/feynman-simulation.pdf )
Marcos Villagra

1
@vzn Câu trả lời là hợp lệ, nhưng tài liệu về mô phỏng lượng tử kỹ thuật số là khá lớn để chỉ tổng hợp nó thông qua các bình luận. Tôi khuyên bạn nên mở một cuộc thảo luận mới vì chủ đề này rất thú vị.
Juan Bermejo Vega

8

Brassard, Hoyer, Mosca và Tapp đã chỉ ra rằng tìm kiếm Grover tổng quát, được gọi là khuếch đại biên độ, có thể được sử dụng để đạt được tốc độ tăng bậc hai trên một lớp lớn các phương pháp phỏng đoán cổ điển. Trực giác đằng sau ý tưởng của họ là các heuristic cổ điển sử dụng tính ngẫu nhiên để tìm kiếm một giải pháp cho một vấn đề nhất định, vì vậy chúng ta có thể sử dụng khuếch đại biên độ để tìm kiếm tập hợp các chuỗi ngẫu nhiên sẽ giúp các heuristic tìm ra một giải pháp tốt. Điều này mang lại một sự tăng tốc bậc hai trong thời gian chạy của thuật toán. Xem phần 3 của bài báo được liên kết ở trên để biết thêm chi tiết.


8

Mô phỏng hệ thống lượng tử!

Tôi nhận thấy rằng trong câu trả lời khác có đề cập đến điều này, có một số ý kiến ​​về việc liệu điều này có đúng hay không vì đây là một yêu cầu không rõ ràng. Và mọi người yêu cầu tài liệu tham khảo. Dưới đây là một số tài liệu tham khảo.

Đề xuất ban đầu của Feynman:

Feynman, R.: Mô phỏng vật lý với máy tính. Nội bộ J. Lý thuyết. Vật lý. 21 (6) (1982) 467 Từ 488

Các thuật toán hiệu quả cho tất cả các hệ lượng tử được xác định bởi người Hamilton "địa phương". (Lloyd cũng giải thích rằng bất kỳ hệ thống nào phù hợp với thuyết tương đối đặc biệt và chung đều phát triển theo các tương tác địa phương.)

Lloyd, S.: Mô phỏng lượng tử phổ quát. Khoa học 273 (5278) (1996) 1073 Hang1078

Tổng quát hóa hơn nữa cho người Hamilton thưa thớt, vốn chung chung hơn người Hamilton địa phương:

Aharonov, D., Ta-Shma, A.: Tạo ra trạng thái lượng tử đáng tin cậy và không có kiến ​​thức thống kê. Trong: Proc. STOC thứ 35, ACM (2003) 20ùn29

Đọc thêm:

Berry, D., Ahokas, G., Cleve, R., Sanders, B.: Các thuật toán lượng tử hiệu quả để mô phỏng người Hamilton thưa thớt. Cộng đồng. Môn Toán. Vật lý. 270 (2) (2007) 359 Hậu371

Childs, AM: Xử lý thông tin lượng tử trong thời gian liên tục. Luận án tiến sĩ, Viện Công nghệ Massachusetts (2004)


2

Tầm nhìn là cả nguy hiểm và chính trị trong lĩnh vực này, vì vậy chúng ta nên thận trọng với chủ đề này. Tuy nhiên, một số thuật toán Q với tốc độ đa thức có các ứng dụng tiềm năng thú vị.

Người ta biết rằng tìm kiếm Grover có thể được sử dụng để tìm ra giải pháp đa thức cho các vấn đề hoàn thành NP [1] . Điều này được chứng minh cho 3-SAT trong [2] . Một số ứng dụng của SAT, được mượn từ [3] , là: kiểm tra tính tương đương của mạch , tạo mẫu thử nghiệm tự động , kiểm tra mô hình bằng Logic thời gian tuyến tính , lập kế hoạch trong trí tuệ nhân tạo haplotyping trong tin sinh học . Mặc dù tôi không biết nhiều về những chủ đề này, nhưng dòng nghiên cứu này có vẻ khá thực tế đối với tôi.

Ngoài ra, có một thuật toán lượng tử để đánh giá cây NAND với tốc độ tăng đa thức so với tính toán cổ điển [ 8 , 10 , 11 ]. Cây NAND là một ví dụ về cây trò chơi, cấu trúc dữ liệu tổng quát hơn được sử dụng để nghiên cứu các trận đấu của các trò chơi cờ như Cờ vua và cờ vây. Nghe có vẻ hợp lý rằng loại tăng tốc này có thể được sử dụng để thiết kế những người chơi trò chơi phần mềm mạnh hơn. Điều này có thể quan tâm một số nhà phát triển trò chơi video lượng tử?

Thật không may, chơi trò chơi trong thực tế không giống hệt như đánh giá cây: có những điều phức tạp, ví dụ, nếu người chơi của bạn không sử dụng chiến lược tối ưu [ 12 ]. Tôi chưa thấy nghiên cứu nào xem xét một kịch bản thực tế, vì vậy thật khó để nói rằng việc tăng tốc từ [ 8 ] trong thực tế có lợi như thế nào . Đây có thể là một chủ đề tốt để thảo luận.


1
Vui lòng chấp nhận lời mời tham gia của tôi: quantumcomputing.stackexchange.com .
Cướp

-6

nghĩ rằng bạn đã đưa ra một câu hỏi xuất sắc ở biên giới của nghiên cứu QM (được biểu thị một phần bởi sự thiếu câu trả lời của bạn cho đến nay), nhưng nó không hoàn toàn được xác định chính thức hoặc bị bắt là một vấn đề. câu hỏi nằm dọc theo dòng "thuật toán QM chính xác có thể tính toán hiệu quả bằng cách nào?" và một câu trả lời đầy đủ không được biết và đang được tích cực theo đuổi. một số điều này có liên quan đến sự phức tạp (câu hỏi mở về) của các lớp liên quan đến QM.

đây sẽ là trường hợp có một câu hỏi hơi chính thức được xác định. nếu các lớp QM có thể được hiển thị tương đương với các lớp không QM "mạnh đáng kể", thì đó là câu trả lời của bạn. chủ đề chung của loại kết quả này sẽ là một lớp "không quá khó trong QM" tương đương với lớp "khó-không-không-QM". có nhiều cách tách lớp phức tạp mở khác nhau của loại này (có thể người khác có thể đề xuất chúng chi tiết hơn).

Một điều kỳ lạ về kiến ​​thức QM hiện tại về các thuật toán lượng tử là có một loại thuật toán kỳ lạ được biết là hoạt động trong QM nhưng dường như không có nhiều sự gắn kết / gắn kết với chúng. họ có vẻ kỳ quặc và mất kết nối theo một số cách. Không có "quy tắc ngón tay cái" rõ ràng nào cho "các vấn đề có thể tính toán được trong QM thường ở dạng này" mặc dù có một kỳ vọng hợp lý rằng người ta có thể ở đó.

ví dụ, tương phản điều này với lý thuyết về sự hoàn thiện NP, so sánh gắn kết hơn nhiều. có vẻ như có thể nếu lý thuyết QM được phát triển tốt hơn thì nó sẽ có được cảm giác gắn kết lớn hơn gợi nhớ đến lý thuyết hoàn thiện NP.

một ý tưởng mạnh mẽ hơn có thể là cuối cùng khi lý thuyết phức tạp QM được bổ sung tốt hơn, tính hoàn chỉnh của NP sẽ phù hợp "gọn gàng" với nó bằng cách nào đó.

đối với tôi, việc tăng tốc QM chung nhất hoặc chiến lược áp dụng rộng rãi mà tôi thấy dường như là thuật toán Grovers vì rất nhiều phần mềm thực tế có liên quan đến các truy vấn db. và trong một số cách ngày càng "không có cấu trúc":

O(N)Ω(N)


3
"Lý thuyết phức tạp QM được bổ sung tốt hơn, NP hoàn thiện sẽ phù hợp" gọn gàng "với nó bằng cách nào đó." Có một lý thuyết phát triển tốt về các hệ thống chứng minh tương tác lượng tử (các lớp phức tạp như QMA, v.v.) khái quát các lớp phức tạp cổ điển như NP, PSPACE, v.v. Theo nghĩa này, tính hoàn chỉnh của NP hoàn toàn phù hợp với lý thuyết phức tạp lượng tử. (mặt khác, tôi đồng ý rằng lĩnh vực thuật toán lượng tử thiếu sự gắn kết, nhưng thuật toán lượng tử và độ phức tạp lượng tử là các trường con khác nhau).
Marcin Kotowski

đồng ý có các lớp và phân cấp QM được xác định rõ phản ánh các lớp không phải QM nhưng mối quan hệ của chúng với (sức mạnh tương đối) của các lớp & NP không cổ điển "QM" nói riêng phần lớn là một câu hỏi mở như đã nêu.
vzn

1
Bạn có ý nghĩa gì bởi "cơ sở dữ liệu ngày càng không có cấu trúc"? Một cơ sở dữ liệu trông giống như một cái gì đó khá theo thứ tự định nghĩa.
Juan Bermejo Vega
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.