Sự phức tạp của việc phân biệt quang phổ Fourier thật với quang phổ giả là gì?


26

Một máy PH được cấp quyền truy cập vào một hàm Boolean ngẫu nhiên f:{0,1}n{1,1} và hai phổ Fourier gh .

Phổ Fourier của hàm f được định nghĩa là F:{0,1}nR :

F(s)=x{0,1}n(1)(sxmod 2)f(x)

Một trong hoặc là phổ Fourier thực sự của và cái còn lại chỉ là phổ Fourier giả thuộc về hàm Boolean ngẫu nhiên không xác định.h fghf

Không khó để chỉ ra rằng một máy , thậm chí không thể xấp xỉ cho bất kỳ nào .F ( s ) sPHF(s)s

Độ phức tạp của truy vấn khi quyết định với xác suất thành công cao, cái nào là đúng?

Điều thú vị đối với tôi, vì nếu vấn đề này không nằm ở , thì người ta có thể chỉ ra rằng có tồn tại một lời tiên tri liên quan đến không phải là tập con của .B Q P P HPHBQPPH


5
@Mirmojtaba: Mặc dù tôi biết vấn đề và động lực, nhưng thật tuyệt nếu bạn có thể chỉnh sửa câu hỏi của mình và xác định "Phổ Fourier" và giải thích động lực cho những độc giả không quen thuộc với vấn đề này (hoặc chỉ là thuật ngữ bạn đã sử dụng). Bạn có thể nhận được nhiều câu trả lời từ những người theo cách đó. Ngoài ra, nó thường được ưu tiên nếu bạn chỉnh sửa câu hỏi để thêm nhận xét, thay vì đăng chúng trong chuỗi nhận xét. (Vì vậy, người đọc chỉ cần đọc câu hỏi của bạn chứ không phải bình luận.)
Robin Kothari

4
Có thể tôi đã hiểu nhầm vấn đề, nhưng có vẻ như vấn đề này quá khó. Nếu g và h rất gần nhau (giả sử chúng chỉ khác nhau 1 bit), làm thế nào một máy BQP quyết định cái nào là phổ Fourier chính xác của f? Không phải giới hạn dưới của vấn đề tìm kiếm có nghĩa là điều này khó đối với máy tính lượng tử?
Robin Kothari

7
Tôi có một câu hỏi cơ bản hơn. được cung cấp một hàm tùy ý, có dễ dàng để biết liệu nó có thực sự là phổ phạm vi của hàm boolean không?
Suresh Venkat

4
như một bên, vì anh ấy đã đợi hai ngày trước khi vượt biên, và điều đó cũng vậy sau khi không nhận được câu trả lời nào ở đây, tôi nghĩ việc làm như vậy là hoàn toàn tốt. Xem thêm độ phân giải đạt được tại đây: meta.cstheory.stackexchange.com/questions/673/NH
Suresh Venkat

2
Máy PH là gì? Trong thực tế, điều này có vẻ không liên quan nếu bạn chỉ quan tâm đến độ phức tạp của truy vấn, phải không? Trong trường hợp này, bài toán dường như giải quyết vấn đề đại số tuyến tính đơn giản, có thể đưa ra độ phức tạp truy vấn theo cấp số nhân.
domotorp

Câu trả lời:


10

Xin lỗi tôi đến trễ - đó là một câu hỏi tuyệt vời! Như những người khác đã chỉ ra, đó chính xác là lý do tại sao tôi đặt câu hỏi trong bài báo BQP so với PH và tại sao tôi đã dành 4 hoặc 5 tháng để làm việc đó mà không thành công trở lại vào năm 2008. Một cách để trả lời câu hỏi sẽ là chứng minh một tuyên bố chung chung hơn nhiều mà tôi gọi là "Giả thuyết Linial-Nisan tổng quát" --- nhưng thật không may, phỏng đoán đó hóa ra là sai , ít nhất là đối với các mạch có độ sâu 3 trở lên. (Tôi vẫn nghĩ rằng điều đó có thể đúng với các mạch độ sâu 2, ít nhất sẽ mang lại sự phân tách tiên tri giữa BQP và AM.) Đối với những ý tưởng gần đây hơn (mới nhất, theo như tôi biết) về sự phân tách tiên tri giữa BQP và PH, xem bài viết tiếp theo hay của Fefferman, Shaltiel, Umans,


1
câu nói trên của câu hỏi của Gharibi giống hệt hay hơi khác nhau? nó có phải là phiên bản tương đối của bạn không?
vzn

1
Đó là một biến thể nhỏ, nhưng tôi tin rằng không khó để chứng minh tương đương. Đầu tiên, chắc chắn nếu bạn có thể giải quyết Kiểm tra Fourier thì bạn cũng có thể giải quyết vấn đề của Gharibi (chỉ cần chạy thuật toán FC riêng cho g và h). Đối với điều ngược lại, nếu bạn có thể giải quyết vấn đề của Gharibi, sau đó đưa ra một thể hiện của FC, đặt tên hàm FC thứ hai là "g" hoặc "h" một cách ngẫu nhiên, và đặt cái khác của hai (tương ứng h hoặc g) thành một hàm ngẫu nhiên. Nếu thuật toán Gharibi luôn chọn hàm ban đầu từ thể hiện FC, thì đó là bằng chứng cho thấy trường hợp đó có liên quan thay vì ngẫu nhiên.
Scott Aaronson

1
Được biết đến nhiều hơn khi f ở P?
Gil Kalai

Gil: Không hẳn! Sau đó, bạn nhận được một vấn đề về lời hứa không liên quan trong BQP, mà chúng ta không biết là ở PH. Chắc chắn, bạn có thể mô phỏng trường hợp "ngẫu nhiên" của vấn đề tiên tri bằng cách thay thế f và g bằng các hàm giả ngẫu nhiên (được tính trong thời gian đó là một đa thức lớn hơn so với máy PH có sẵn). Phần khó là, làm thế nào để bạn mô phỏng trường hợp "có liên quan" của vấn đề tiên tri (trong đó f gần với biến đổi Fourier của g)? Tức là, làm thế nào để bạn cung cấp các mạch nhỏ cho f và g như vậy mà không "cho toàn bộ trò chơi đi"? (Một vấn đề tương tự xảy ra với vấn đề của Simon.)
Scott Aaronson

1

Scott Aaronson có thể là người tốt nhất trên thế giới để trả lời câu hỏi này, có thể anh ta sẽ có câu trả lời tốt hơn sau khi câu hỏi này được đăng. ông đã đề xuất vấn đề ban đầu mà câu hỏi được đăng này dường như là một biến thể rất nhỏ, vấn đề được gọi là kiểm tra phạm lỗi (nhiều thông tin hơn về vấn đề đó trong các bình luận). vấn đề có liên quan chặt chẽ / gần tương đương với việc tách hai lớp phức tạp quan trọng PH và BQP, đây là một vấn đề mở quan trọng của lý thuyết phức tạp QM, và có lẽ rất khó. Dường như không có nhiều nghiên cứu trực tiếp / tiếp tục về nó đã được thực hiện cho vấn đề cho đến nay bởi bất kỳ ai khác ngoài Aaronson và thậm chí có thể không phải anh ta (dường như chỉ mới hơn 2 tuổi một chút).

tuy nhiên đây là ít nhất một bài báo của một người nào đó không phải là Aaronson tập trung / xây dựng vào phỏng đoán / vấn đề với một số kết quả mới.

Tăng tốc theo cấp số nhân được chung bởi Fernando GSL Brandão và Michał Horodecki

Trong bài báo của chúng tôi [4], chúng tôi khái quát hóa vấn đề Kiểm tra Fourier [1] và chỉ ra rằng biến đổi Fourier, cả trong định nghĩa của vấn đề và trong thuật toán lượng tử giải quyết nó, có thể được thay thế bằng một lớp lớn các mạch lượng tử. Chúng bao gồm cả biến đổi Fourier trên bất kỳ nhóm hữu hạn (có thể không phải abelian) và gần như bất kỳ mạch lượng tử đủ dài nào từ một phân bố tự nhiên trên tập hợp các mạch lượng tử. Chúng tôi có được sự phân tách theo cấp số nhân của các phức tạp truy vấn cổ điển và lượng tử được chọn cho tất cả các mạch như vậy.


phụ lục: Aaronson đã xây dựng vấn đề kiểm tra Fourier cụ thể như một lộ trình khả thi / hợp lý để giải quyết trong tài liệu tham khảo [1] của Branda ~ o. BQPPH
vzn
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.