Complejidad de decidir si una familia es una familia Sperner


16

Se nos da una familia de subconjuntos de {1, ..., n}. ¿Es posible encontrar un límite inferior no trivial sobre la complejidad de decidir si es una familia Sperner? El límite inferior trivial es y sospecho fuertemente que no es apretado.FmFO(nm)

Recuerde que un conjunto es una familia Sperner si para e en ; implica que y Y \ X nsubseteq . X Y S X Y X Y Y XSXYSXYXYYX


¿Entonces te preguntas si hay un límite superior de nm?
Suresh Venkat

Básicamente sí. En realidad, me gustaría demostrar que no hay ningún algoritmo que pueda tener éxito (en el peor de los casos) con complejidad O (mn).
Anthony Leverrier el

¿Cómo se dan los subconjuntos? ¿"Matriz de adyacencia" o "lista de bordes"?
Yuval Filmus el

La entrada es una matriz de adyacencia.
Anthony Leverrier

99
+1 por tratar de hacernos resolver el problema de multiplicación de matrices sin darnos cuenta. :-)
Peter Shor

Respuestas:


16

¿No puedes resolver esto mediante la multiplicación de matrices? Deje que los conjuntos sean , S 2 , ... , S m . Tome la matriz A para ser la matriz m × n donde A i j = 1 si j S i y 0 de lo contrario, y B para ser la m × nS1S2SmAm×nAij=1jSiBm×n matriz donde si j S i y 0 de lo contrario. Ahora, A B TBij=1jSiABTtiene una entrada si y solo si hay un conjunto de F contenido en otro.0F

Entonces, si demuestras un límite inferior de para el caso donde m = θ ( n ) , ha demostrado el mismo límite inferior para la multiplicación de matrices. Este es un famoso problema abierto.Ω(n2+ϵ)m=θ(n)

No he pensado mucho en ello, pero no veo ninguna manera de que pueda probar que este caso particular de multiplicación de matrices es esencialmente tan difícil como el caso general; si realmente necesita un límite inferior, esta parece ser la única esperanza que tiene de probar uno sin resolver el problema de multiplicación de matrices.

En el lado positivo, esto proporciona algoritmos para este problema que son mejores que el algoritmo ingenuo que toma .θ(m2n)

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.