Estimación de la dimensión VC


12

¿Qué se sabe sobre el siguiente problema?

Dada una colección de funciones , encuentre una subcolección más grande sujeta a la restricción que VC-Dimension para algún entero .f : { 0 , 1 } n{ 0 , 1 } S C ( S ) k kCf:{0,1}n{0,1}SC(S)kk

¿Existen algoritmos de aproximación o resultados de dureza para este problema?


Las funciones parecen no desempeñar ningún papel en la maximización de | S |
Suresh Venkat

La elección de funciones determina la dimensión VC de S. El problema es encontrar una clase de funciones tan grande como sea posible, sujeto a una restricción de dimensión VC.
Aaron Roth

Veo. Así traducido a "tierra de geometría", se le da una colección de rangos (f actúa como una función característica) y desea una mayor subcolección de dimensión de VC acotada.
Suresh Venkat

El otro problema al responder la pregunta: ¿cómo se presenta C? Sabemos que el tamaño máximo posible de es O ( 2 n k ) por el Lema de Sauer, y escribir incluso una función en C requiere n bits. SO(2nk)Cn
Suresh Venkat

1
Correcto. Me interesan los resultados en cualquier régimen de representación. Podrías imaginar que se presenta como 2 n × | C | matriz, en cuyo caso tiempo de ejecución 2 n × | C | sería `` eficiente '' (aunque no el tiempo 2 n × k , que es lo que se necesitaría para verificar exhaustivamente si todas las colecciones de k puntos se hicieron añicos). Si es posible obtener resultados algorítmicos con solo el acceso de consulta de recuadro negro a las funciones en C , eso sería aún mejor. C2n×|C|2n×|C|2n×kkC
Aaron Roth

Respuestas:


7

Editar : el problema original es difícil de aproximar cuando k = 1 donde n denota el número de conjuntos.n1ϵk=1n

La dualidad de una hipergrafía se obtiene intercambiando vértices con bordes y preservando las incidencias. Es más fácil entender el problema cuando notamos que una hipergrafía tiene VC-dimensión 1 si su dual está libre de cruces (para todos los en A , al menos uno de P Q , P Q , Q P , ( P Q ) c está vacío).P,QAPQ,PQ,QP,(PQ)c

Por dualidad, el problema original (para ) es equivalente a, dada una hipergrafía ( V , S ) , encontrar un tamaño máximo U V con ( U , { S U S S } ) sin cruz.k=1(V,S)UV(U,{SUSS})

De hecho, este problema (dual) es muy difícil incluso cuando todos los conjuntos en tienen tamaño 2: entonces es un gráfico y estamos buscando un tamaño de vértice de tamaño máximo cuya subgrafía inducida que no contenga ninguna ruta de dos bordes ( No es difícil ver que esta es la única forma en que puede surgir un par cruzado, suponiendo que el gráfico tenga al menos 4 vértices). Pero esta propiedad es hereditaria y no trivial y, por lo tanto, podemos usar un resultado de Feige y Kogan para mostrar dureza.S

Respuesta original

El problema dual para (encontrar un tamaño máximo S tal que la dimensión VC dual de S sea ​​como máximo 1) es difícil de aproximar dentro de n 1 - ϵ (en una familia con Θ ( n )k=1SSn1ϵΘ(n) ).

AP,QAPQ,PQ,QP,(PQ)c está vacío. (Es decir, VC-dim = 1 es el doble de lo que a menudo se llama libertad de cruce).

G=(V,E)H=(X,S)X=VE{0}0vGTvS

{v}{ee is an edge incident to v}.

{Tv}vUUG .

Pero para el problema original (primario), parece que se requiere más reflexión ... ¡parece interesante!


4

Algún trabajo relacionado relevante: estimar la dimensión VC en sí misma (y mucho menos encontrar una subcolección grande con dimensión VC acotada) en su representación es LOGNP-complete (LOGNP está NP restringido a log n bits de no determinismo). También hay un poco de trabajo relacionado en la estimación y aproximación de la dimensión VC cuando la presentación del espacio de rango es más compacta (ver también las referencias dentro)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.