Processing math: 100%

9 votos

Homomorphism por un determinado gráfico NP-completo?

Deje G ser el siguiente Gráfico:

Graph $C$

Queremos decidir si para una estructura de entrada S existe un homomorphism SG. Vamos a llamar a este problema HOMG.

La tarea a la mano, es para mostrar que HOMG es NP-completo. Esto es un poco extraña, ya que HOMG no es un problema general, pero una muy específica.

Ya he hecho algunas observaciones: HOMGNP ya que si un potencial homomorphism es dado de que podamos decidir en el polinomio de tiempo si es correcto. Además, todos los ejemplos positivos de S tienen que ser los gráficos porque si hay un no-vacío de la no-binario o más, a continuación, una relación binaria no hay homomorphism a G.

Estoy un poco pegado a la derecha ahora. Alguna idea?

3voto

sewo Puntos 58

Por la reducción de 3-colorabilidad.

Este gráfico inyecta en su G exactamente de tres maneras diferentes:

a 6 cycle with an inscribed 3 cycle in the same direction

Si usted tiene un gráfico que desea 3-color, crear una copia de la anterior hexágono para cada uno de sus nodos, y representan a cada uno de sus extremos por dos sucesivos bordes -- por ejemplo, si el gráfico original es un cuadrado con la diagonal:

example graph

La dirección de los enlaces que representan el original bordes no importa, de cualquier manera, no permite que los vecinos de hexágonos para incrustar en G en cualquiera de las dos diferentes maneras, pero no de la misma manera.

Por lo tanto no es un homomorphism de la ampliación de la gráfica de a G exactamente si la gráfica original era de 3 engañosa.

(Idea parcial de crédito a @domotorp ahora eliminado respuesta).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X