Parece que su problema es Turing completo para la clase . Como se mencionó en la pregunta, ya sabes que pertenece a esta clase. Para mostrar la integridad de Turing, uno puede notar que tomar un conjunto independiente de tamaño l para G 1 nos permite determinar (usando la tarea como un oráculo) si el conjunto independiente máximo en G 2 es ≤ l . Repitiendo esto con la búsqueda binaria de 1 ≤ l ≤ n , podemos determinar la e x a cPAGSN P [O(logn ] ) ]lsol1sol2≤ l1 ≤ l ≤ nTamaño t del conjunto independiente máximo en G 2 .e x a c tsol2
Aplique lo anterior a los complementos del gráfico para determinar el tamaño exacto de la camarilla máxima en , en lugar del conjunto independiente. Habiendo determinado el tamaño de la camarilla máxima, podemos decidir si es divisible por un número dado k . Entonces podemos invocar el resultado de que decidir si el tamaño máximo de la camarilla de un gráfico es divisible por un número dado es completo para P N P [ O ( log n ] ) ] (ver Krentel, "La complejidad de los problemas de optimización", J. of Computer and System Sciences, 36 (1988/3), págs. 490–509, Teorema 3.5)sol2kPAGSN P [O(logn ] ) ]
Si bien el resultado referenciado de Krentel demuestra la integridad del problema en , la reducción anterior solo muestra la integridad de Turing, ya que en la búsqueda binaria tenemos que llamar al oráculo varios ( log n ) veces.PAGSN P [O(logn ] ) ]Iniciar sesiónnorte