Encontrar el subgrafo inducido más grande libre de 3 camarillas

8

Considera este problema:

Dado un gráfico no dirigido , encuentre tal que:G=(V,E)G=(V,E)

  1. G es un subgrafo inducido deG
  2. G no tiene 3 camarillas
  3. |V|es máximo

Por lo tanto, se debe eliminar el menor número de vértices de para que se eliminen las 3 camarillas.G

Un problema equivalente sería encontrar una coloración 2 para tal que si y ,G(v1,v2,v3)V((v1,v2),(v2,v3),(v3,v1))V

  1. (v1.color==v2.colorv2.color==v3.colorv3.color==v1.color)=False

  2. La diferencia (absoluta) entre el número de nodos con color 1 y el número de nodos con color 2 es máxima.

¿Alguien puede pensar en un algoritmo de tiempo polinómico para resolver uno de estos problemas?

Alexandre
fuente
1
¿Sabe usted que no es un algoritmo de tiempo polinomial, o simplemente estás esperando para uno?
Luke Mathieson el
1
Me acabo de dar cuenta, ¡tus dos definiciones del problema no coinciden! El segundo impone la condición de que el subgrafo inducido por también esté libre de triángulos. Sé que es NP-Complete incluso determinar si existe tal partición: cstheory.stackexchange.com/questions/65/h-free-cut-problem . Mientras que la descripción inicial permite que el gráfico inducido de contenga triángulos. ¿Cuál es el correcto? VVVV
Aryabhata
@LukeMathieson: Creo que los gráficos de clase o tienen soluciones de tiempo polinomial porque llegué al problema anterior del siguiente problema que tiene una solución de tiempo polinomial: "Dado un conjunto de N intervalos enteros, elija tantos como sea posible para que no se crucen 3 ".
Alexandre
@Alexandre: los gráficos de intervalos son especiales. Los problemas NP-Hard bien conocidos están en P, cuando están restringidos a gráficos de intervalos.
Aryabhata
@Aryabhata: El subgrafo inducido es G ', y no puede tener ninguna camarilla 3. Por lo tanto, no puede tener ningún triángulo, exactamente igual que la segunda descripción.
Alexandre

Respuestas:

5

Ambas definiciones dejan su problema NP-hard, y han sido respondidas en teoría.

  • La Interpretación 1, donde necesita el subgrafo libre de triángulos más grande, es NP-Hard y ha sido respondida aquí .

  • Aquí se ha respondido la interpretación 2, donde necesita una partición de modo que ambos sub-gráficos inducidos estén libres de triángulos .

Tenga en cuenta que las respuestas a las que he vinculado son para la ausencia general de y son una clase de Hard.HNP

Aryabhata
fuente