Cho


11

Đây là một vấn đề với một hương vị tương tự như học tập juntas:

Dữ liệu vào: Một hàm f:{0,1}n{1,1} , được biểu thị bằng một lời tiên tri thành viên, tức là một lời tiên tri đã cho x , trả về f(x) .

Mục tiêu: Tìm một subcube S{0,1}n với âm lượng |S|=2nk sao cho |ExSf(x)|0.1 . Chúng tôi giả sử như một subcube tồn tại.

Thật dễ dàng để có được một thuật toán chạy trong thời gian nO(k) và trả về một câu trả lời đúng với xác suất 0.99 bằng cách thử tất cả (2n)k cách chọn một subcube và lấy mẫu trung bình trong mỗi một.

Tôi rất thú vị trong việc tìm kiếm một thuật toán chạy trong thời gian poly(n,2k) . Ngoài ra, một giới hạn thấp hơn sẽ là tuyệt vời. Vấn đề có hương vị tương tự như việc học tập, nhưng tôi không thấy mối liên hệ thực sự giữa độ khó tính toán của chúng.

Cập nhật: @Thomas dưới đây chứng minh rằng độ phức tạp mẫu của vấn đề này là poly(2k,logn) . Vấn đề thú vị là, vẫn là sự phức tạp tính toán của vấn đề.

Chỉnh sửa: bạn có thể giả sử cho đơn giản rằng có tồn tại một subcube với |ExSf(x)|0.2 (chú ý khoảng trống: chúng tôi đang tìm kiếm một subcube có trung bình 0.1 .) Tôi chắc chắn rằng bất kỳ giải pháp nào cho vấn đề với khoảng trống cũng sẽ giải quyết vấn đề mà không có khoảng cách.

Câu trả lời:


7

Đây là một ràng buộc tốt hơn về độ phức tạp mẫu. (Mặc dù độ phức tạp tính toán vẫn là .)nk

Định lý. Giả sử tồn tại một subcube có kích thước 2 n - k sao cho | E x S [ f ( x ) ] | 0,12 . Với O ( 2 kk log n ) mẫu chúng ta có thể, với xác suất cao, xác định một subcube S ' kích thước 2 n - k đến nỗi | E x S [ fS2nk|ExS[f(x)]|0.12O(2kklogn)S2nk .|ExS[f(x)]|0.1

Lưu ý sự mất mát nhỏ trong các tham số ( là tối ưu so với đảm bảo 0,1 ).0.120.1

Bằng chứng. Chọn điểm P { 0 , 1 } n thống nhất một cách ngẫu nhiên và truy vấn f tại mỗi x P .mP{0,1}nfxP

Sửa một subcube có kích thước 2 n - k . Chúng ta có E [ | S P | ] = m 2 - k . Bởi một ràng buộc của Chernoff, P [ | S P | < M 2 - k - 1 ] 2 - Ω ( m 2 - k ) . Ngoài ra P [ | E x S S2nkE[|SP|]=m2k

P[|SP|<m2k1]2Ω(m2k).
P[|ExSP[f(x)]ExS[f(x)]|>ε]2Ω(|SP|ε2).

Bằng cách kết hợp trên tất cả lựa chọn của , chúng ta cóVì vậy, bằng cách chọn , chúng tôi có thể đảm bảo rằng, với xác suất ít nhất là , chúng tôi có thể ước tính trong phạm vi cho tất cả các tiểu nhóm có kích thước .SP[S| ExSP[f(x)]-ExS[f(x)]| ε]1- ( n(nk)2kSm=O(2k/ε2klogn)0,99ExS[f(x)]εS2n-k

P[S  |ExSP[f(x)]ExS[f(x)]|ε]1(nk)2k2Ω(m2kε2).
m=O(2k/ε2klogn)0.99ExS[f(x)]εS2nk

Đặt , chúng tôi chứng minh định lý: chọn subcube có giá trị lớn nhấtsẽ, với xác suất cao, đáp ứng các yêu cầu. QED| E x S P [ f ( x ) ] |ε=0.01|ExSP[f(x)]|


1
Ôi trời ơi, tôi thật ngốc nghếch: vâng, ý tưởng cơ bản là nếu bạn lấy mẫu điểm, thì một điểm dự kiến của chúng sẽ nằm trong mỗi subcube, do đó, với giá trị khiêm tốn sẽ mang lại giá trị lớn đủ cỡ mẫu để giải quyết vấn đề, ngay cả sau khi liên kết trên tất cả các giới hạn Chernoff. Ngoài ra, tôi khá chắc chắn rằng bất kỳ giải pháp nào cũng có thể được điều chỉnh để loại bỏ khoảng cách giữa 0,1 và 0,12, vì vậy tôi sẽ chỉ thêm điều này dưới dạng nhận xét cho câu hỏi. Cảm ơn!! C C n kC2kCCnk
bánh bao mobius

3
Một cách khác để thấy điều này là không gian phạm vi mà bạn mô tả đã giới hạn kích thước phá vỡ và do đó giới hạn kích thước VC, và sau đó bạn ném định lý xấp xỉ eps vào nó.
Suresh Venkat
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.