Problema de corte sin H

17

Suponga que se le da un gráfico H, simple, conectado y no dirigido.

El problema del corte sin H se define de la siguiente manera:

Dado un gráfico simple, no dirigido G, ¿hay un corte (partición de vértices en dos conjuntos no vacíos, L, R) de tal manera que los gráficos inducidos por los conjuntos de corte (L y R) no contengan un subgrafo isomorfo a H .

Por ejemplo, cuando H es el gráfico con dos vértices conectados por un solo borde, el problema es el mismo que determinar si un gráfico es bipartito y está en P.

En el caso de que H sea un triángulo, es como la versión de vértice del problema del triángulo monocromático .

Creo que he podido demostrar que cuando H está conectado a 2 con al menos tres vértices, el problema de corte sin H es NP-Completo.

No he podido encontrar ninguna referencia a este problema (y, por lo tanto, ningún resultado).

¿Podemos abandonar la condición de 2-conectividad y aún así probar NP-Completeness?

¿Alguien sabe de algún resultado conocido que implique lo anterior o un resultado más fuerte (o cree que podría ser relevante)?

Aryabhata
fuente
1
"Creo que he podido demostrar que cuando H está conectado a 2 con al menos tres vértices, el problema de corte sin H es NP-Completo". ¿Significa esto que por cada H conectado a dos con tres o más vértices, el corte sin H es NP-completo? Y de la misma manera, si dejamos caer la conexión 2, queremos demostrar que por cada H con tres o más vértices, ¿el corte sin H es NP-completo?
Evgenij Thorstensen
@Evgenij: Sí, para cada H, es NP-Complete. Por lo tanto, es una clase de problemas NP-completos. Sí a la otra pregunta también.
Aryabhata

Respuestas:

9

Puede buscar el término "bipartición" o "partición de vértice" o "colorear" en lugar de "cortar". Se han considerado varias generalizaciones del número cromático a lo largo de las líneas que insinúa desde mediados de los años 80 (o posiblemente antes). Hay algunas referencias tempranas difíciles de encontrar en las conferencias de combinatoria canadiense, pero es posible que desee consultar Cowen, Goddard y Jesurum (JGT o SODA 1997) y referencias / citas relacionadas.

Editado el 15/02/2011

Como señalaron Aravind y Moron (en los comentarios a continuación), las siguientes referencias muestran que el problema de corte sin es NP-duro, excepto en los casos triviales.H

D. Achlioptas. La complejidad de la coloración libre deMatemáticas discretas. 165/166 (1997) 21-30. [pdf] .sol

A. Farrugia. La división del vértice en propiedades hereditarias inducidas por aditivos fijos es NP-dura. Electrón. J. Combin. 11 (2004) # R46 (9 pp).

RJK
fuente
1
@ Moron: ¡En realidad, una respuesta en la pregunta de partición sin H es mucho más relevante que mi respuesta! cstheory.stackexchange.com/questions/884/h-free-partition/…
RJK
Miré eso y parecía ser sobre clases de gráficos que incluyen subgrafías, etc. Este problema se relaciona con la libertad de un gráfico específico.
Aryabhata
@ Moron: El documento de Farrugia incluye casos en los que cada parte es inducida por aditivos, es decir, cerrada bajo unión disjunta y eliminación de vértices. La ausencia de H es una propiedad inducida por aditivos.
RJK
1
Tienes razón. Solo iba por lo abstracto. De hecho, ¡aparentemente el documento users.soe.ucsc.edu/~optas/papers/G-free-complex.pdf también es relevante para la pregunta que se hace! ¿Te importa si edito tu respuesta para agregar esos enlaces?
Aryabhata
1
El otro documento en pdf está aquí: www.combinatorics.org/Volume_11/PDF/v11i1r46.pdf
Aryabhata
2

Me doy cuenta de que esto podría no responder directamente a su pregunta (sobre referencias), pero me gustaría describir un posible enfoque para mostrar la dureza NP sin la condición de 2 conectados. Faltan dos cosas: una es una prueba de la dureza NP del 'problema fuente', por así decirlo, y la otra es que estoy reduciendo a una versión 'coloreada' de H-cut que puede o Puede no ser útil. En cuanto al primer cuello de botella, creo que tengo una prueba en mi mente de que estoy siendo flojo sobre la formalización, así que espero llegar a eso pronto. Sin embargo, hasta ahora he pensado en reducir la versión coloreada a la que presentas, con poca suerte. También tengo mucha curiosidad acerca de su prueba en caso de que H esté conectado a 2, ¿podría proporcionar algunos detalles?

Entonces, la versión coloreada es la siguiente: cada vértice en el gráfico está equipado con una lista de colores de una paleta P (un conjunto fijo y finito). Estamos obligados a encontrar un corte para que ninguna partición induzca una copia monocromática de H, es decir, no hay un subconjunto de | H | vértices que inducen una copia de H, y la lista correspondiente de colores tiene una intersección no vacía.

Aquí hay una reducción de una variante restringida de d-SAT, donde d es | H |. (Tenga en cuenta que esto obviamente no funcionaría cuando d = 2).

La variante restringida de d-SAT es la siguiente:

  1. Cada cláusula tiene solo literales positivos o negativos, permítanme referirme a cláusulas como las cláusulas P y N, respectivamente,

  2. Cada cláusula P se puede emparejar con una cláusula N de modo que las dos cláusulas involucren el mismo conjunto de variables.

(Tengo alguna idea de por qué esta versión aparentemente restringida podría ser difícil: una restricción muy relacionada es difícil, y puedo imaginar una reducción a partir de ahí, ¡aunque podría confundirme fácilmente!)

Ante este problema, la reducción quizás se sugiera a sí misma. El gráfico tiene un vértice para cada variable de la fórmula. Para cada cláusula C_i, induzca una copia de H en el conjunto de variables que participan en la cláusula y agregue el color i a este conjunto de vértices. Esto completa la construcción.

Cualquier asignación corresponde naturalmente a un corte:

L = conjunto de todas las variables que se establecieron en 0, R = conjunto de todas las variables que se establecen en 1.

La afirmación es que una asignación satisfactoria corresponde a un corte libre de H monocromático.

En otras palabras, (L, R), cuando se da por una asignación satisfactoria, sería tal que ni L ni R induzcan una copia monocromática de H. Si L tiene tal copia, entonces observe que la cláusula P correspondiente debe haber tenido todas sus variables se establecen en 0, lo que contradice el hecho de que la asignación fue satisfactoria. Por el contrario, si R tiene dicha copia, entonces la N-cláusula correspondiente debe tener todas sus variables establecidas en 1, contradicción nuevamente.

Por el contrario, considere cualquier corte y establezca las variables de un lado a 1 y el otro a 0 (observe que no importa de qué manera lo haga, dado el tipo de fórmula con la que estamos trabajando, una asignación y se voltea las versiones son equivalentes en lo que respecta a la satisfacción). Si esta asignación no satisface una cláusula, podemos rastrearla hasta una copia monocromática de H en uno de los lados, lo que contradice la ausencia de H monocromática del corte.

La razón por la que uno tiene que permitirse la coloración es porque las copias de H pueden interferir para crear copias espurias de H que no corresponden a las cláusulas, en un intento de reducción directa. De hecho, falla, gravemente, incluso cuando H es algo tan simple como un camino.

No tuve suerte en deshacerme de los colores, y no estoy seguro de haber simplificado el problema. Sin embargo, espero que, si es correcto, pueda ser un comienzo.

Neeldhara
fuente
Gracias por la respuesta. En cuanto a la prueba que tenía, comencé con no todos los 3 sat iguales que se transformaron en una expresión con cierta estructura y luego construí algunos dispositivos complicados (para describir y dibujar) que explotaban esa estructura. Si tengo tiempo, podría escribir y poner el periódico en alguna parte (y publicar un enlace).
Aryabhata
Ah ok Intenté comenzar con no-one-in-3-sat, pero sin mucha suerte (no sé por qué incluso esperaba que funcionara). Me encantaría ver los detalles si / cuando los tienes, ¡suena como un buen trabajo! Me refiero a seguir en esto por un poco más, FWIW.
Neeldhara
Era la versión monótona de nae-3sat. ¡Gracias por darme ánimos! Me alegra ver que ha despertado tu interés :-)
Aryabhata
RJK me señaló una respuesta que enlaza con un documento que tiene esta referencia: users.soe.ucsc.edu/~optas/papers/G-free-complex.pdf
Aryabhata