Ước tính kích thước VC


12

Những gì được biết về vấn đề sau đây?

Với một bộ sưu tập chức năng f : { 0 , 1 } n{ 0 , 1 } , hãy tìm một subcollection lớn nhất S C chịu sự ràng buộc VC-Dimension ( S ) k đối với một số nguyên k .Cf:{0,1}n{0,1}SC(S)kk

Có các thuật toán gần đúng hoặc kết quả độ cứng cho vấn đề này?


Các chức năng dường như không có vai trò trong việc tối đa hóa | S |
Suresh Venkat

Sự lựa chọn các chức năng xác định Kích thước VC của S. Vấn đề là tìm một lớp chức năng càng lớn càng tốt, tuân theo ràng buộc về kích thước VC.
Aaron Roth

Tôi hiểu rồi. Vì vậy, được dịch thành "vùng đất hình học", bạn được cung cấp một tập hợp các phạm vi (f đóng vai trò là một hàm đặc trưng) và bạn muốn có một tập hợp con lớn nhất của kích thước VC bị chặn.
Suresh Venkat

Vấn đề khác trong việc trả lời câu hỏi: C được trình bày như thế nào? Chúng tôi biết rằng kích thước tối đa có thể có của O ( 2 n k ) theo Bổ đề củaerer và viết xuống ngay cả một hàm trong C yêu cầu n bit. SO(2nk)Cn
Suresh Venkat

1
Đúng. Tôi quan tâm đến kết quả trong bất kỳ chế độ đại diện. Bạn có thể hình ảnh rằng được trình bày dưới dạng 2 n × | C | ma trận, trong trường hợp thời gian chạy 2 n × | C | sẽ là '`hiệu quả' '(mặc dù không phải là thời gian 2 n × k , đó là những gì sẽ cần để kiểm tra toàn diện nếu tất cả các tập hợp điểm k bị phá vỡ). Nếu có bất kỳ kết quả thuật toán nào có thể chỉ với truy cập hộp đen truy cập vào các hàm trong C , điều đó sẽ còn tốt hơn nữa. C2n×|C|2n×|C|2n×kkC
Aaron Roth

Câu trả lời:


7

Chỉnh sửa : vấn đề ban đầu là -Hard để xấp xỉ khi k = 1 nơi n biểu thị số lượng các bộ.n1ϵk=1n

Các kép của một hypergraph thu được bằng cách trao đổi các đỉnh với các cạnh, và giữ gìn tỷ lệ mắc. Nó là dễ dàng hơn để hiểu được vấn đề khi chúng ta lưu ý rằng một hypergraph có VC-chiều 1 iff kép của nó là cross-miễn phí (cho tất cả trong Một , tại một trong ít nhất của P Q , P Q , Q P , ( P Q ) c là trống).P,QAPQ,PQ,QP,(PQ)c

Bằng cách tính hai mặt của vấn đề gốc (đối với ) tương đương với, cho một hypergraph ( V , S ) , hãy tìm một max-kích thước U V với ( U , { S U | S S } ) cross-miễn phí.k=1(V,S)UV(U,{SUSS})

Trên thực tế, vấn đề (kép) này rất khó ngay cả khi tất cả các tập hợp trong có kích thước 2: đó là biểu đồ và chúng tôi đang tìm kích thước đỉnh có kích thước tối đa mà biểu đồ con cảm ứng không chứa bất kỳ đường dẫn hai cạnh nào ( không khó để thấy đây là cách duy nhất một cặp giao nhau có thể phát sinh, giả sử đồ thị có ít nhất 4 đỉnh). Nhưng đặc tính này là di truyềnkhông cần thiết và do đó chúng ta có thể sử dụng kết quả của Feige và Kogan để thể hiện độ cứng.S

Trả lời gốc

Vấn đề kép cho (tìm tối đa kích thước S như vậy mà đôi VC-kích thước của S là nhiều nhất là 1) khó có thể xấp xỉ trong n 1 - ε (trong một gia đình với Θ ( n ) bộ).k=1SSn1ϵΘ(n)

Lý do cho điều này là các kép VC-kích thước của một gia đình là 1 iff sau giữ: cho tất cả P , Q trong Một , tại một trong ít nhất của P Q , P Q , Q P , ( P Q ) c trống (Tức là VC-dim = 1 là kép của cái thường được gọi là cross-freeness.)AP,QAPQ,PQ,QP,(PQ)c

Chúng tôi giảm từ thiết lập độc lập để tính toán phân họ không có kích thước chéo tối đa. Cho một đồ thị xây dựng một hypergraph H = ( X , S ) nơi X = V E { 0 } đối với một số yếu tố giả 0 . Đối với mỗi đỉnh v của G , chúng tôi thêm những điều sau bộ T v để S : { v } { e | eG= =(V,E)H= =(X,S)X= =VE{0}0vGTvS

{v}{e|e là một sự cố cạnh v}.

{Tv}vBạnBạnG

Nhưng đối với vấn đề ban đầu (nguyên thủy), có vẻ như cần thêm một số suy nghĩ ... có vẻ thú vị!


4

Một số công việc liên quan có liên quan: Ước tính chính kích thước VC (chứ đừng nói đến việc tìm một tập hợp con lớn với kích thước VC bị ràng buộc) trong đại diện của bạn là hoàn thành LOGNP (LOGNP là NP bị hạn chế ghi nhật ký n bit của thuyết không xác định). Ngoài ra còn có một số công việc liên quan để ước tính và xấp xỉ kích thước VC khi trình bày không gian phạm vi nhỏ gọn hơn (xem thêm các tham chiếu bên trong)

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.