Chính xác phức tạp của một vấn đề trong


9

Đặt xi{1,0,+1} cho i{1,,n} , với lời hứa rằng x=i=1nxi{0,1} (trong đó tổng là trên Z ). Vậy thì độ phức tạp của việc xác định nếu x=1 gì?

m2AC0[m]x1modmx=1AC0


Vấn đề này có thể là tầm thường nhưng tôi không biết câu trả lời và sẽ rất thích thú khi biết nó.
SamiD

Câu trả lời:


7

Bạn có thể sử dụng đối số bổ đề chuyển đổi thông thường. Bạn chưa giải thích cách bạn thể hiện đầu vào của mình ở dạng nhị phân, nhưng theo bất kỳ mã hóa hợp lý nào, hàm sau là AC tương đương với hàm của bạn: (Chúng tôi giả định rằng là số chẵn.) Sau những bài giảng , giả sử rằng có thể được tính bằng độ sâu mạch kích thước . Sau đó, một hạn chế ngẫu nhiên của đầu vào để lại nhiều nhất là một hàm của độ phức tạp của cây quyết định0

f(x1,,xn)={0if x1x2+x3x4+xn=0,1if x1x2+x3x4+xn=1,?otherwise.
nfdnbnn1/2d2d(b+1)+1 với xác suất ít nhất . Một tính toán có thể sẽ cho thấy đây là một trường hợp khác của (trên kích thước đầu vào nhỏ hơn) với xác suất , và do đó, có một số hạn chế ngẫu nhiên mang lại cả một thể hiện của trên đầu vào và một hàm với độ phức tạp của cây quyết định không đổi, dẫn đến mâu thuẫn. Lập luận tương tự sẽ mang lại giới hạn theo cấp số nhân.11/(3n)fΘ(1/n)fn1/2d

Tôi nghĩ rằng độ nhạy tổng của hàm này cũng sẽ là , vì vậy bạn có thể sử dụng nó để lấy giới hạn thấp hơn theo hàm mũ trong câu trả lời của tôi. Kết quả tôi trích dẫn ở đó sử dụng định lý Linial - Mansour - Nisan, bản thân nó sử dụng bổ đề chuyển đổi + giới hạn đơn giản trên phổ các hàm của độ phức tạp của cây quyết định thấp. Θ(n)
Sasho Nikolov

7

Tôi không nghĩ đây là AC0 và tôi có thể hiển thị giới hạn dưới cho vấn đề hứa hẹn liên quan để phân biệt giữa và , khi . Các kỹ thuật Fourier tương tự sẽ áp dụng cho vấn đề của bạn, nhưng tôi chưa xác minh điều đó. Hoặc có thể có một giảm đơn giản.xi=0xi=2x{1,1}n

Giả sử có một kích thước chiều sâu mạch mà tính một hàm rằng đó bất cứ khi nào . Bởi vì đối với ngẫu nhiên , xác suất là và với mỗi như vậy có tọa độ thay đổi giá trị của , tổng ảnh hưởng của làsdf:{1,1}n{0,1}f(x)=ixiixi{0,2}xixi=02n(nn/2)n1/2xn/2ffΩ(n1/2), gần giống với đa số (vì bạn đã bao gồm hầu hết các đầu vào nhạy cảm của đa số). Theo một định lý của Hastad (xem Colorraly 2.5 trong ghi chú của Ryan O'Donnel ), điều này hàm ý rằng

s2Ω(n1/(2d2)).
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.