¿Es cierto que dado cualquier gráfico con N vértices es un subgrafo inducido del subconjunto gráfico (N). ¿Cómo puedes probarlo o refutarlo?

No Aquí hay un contraejemplo.

Considere una gráfica de 5 vértices que es la unión de un triángulo {a, b, c} y una arista {d, e}. Demostraremos que es imposible asignar subconjuntos de S = {1,2,3,4,5} a los vértices de este gráfico de modo que dos vértices sean adyacentes en el gráfico si los subconjuntos son disjuntos.

Primero, tenga en cuenta que si existe una asignación, ninguno de los vértices puede asignarse al conjunto nulo; esto implicaría que el vértice es adyacente a todos los demás vértices, pero no existe ningún vértice de grado 4 en el gráfico.

Ahora, {a, b, c} es un triángulo. Si existe una asignación válida, los subconjuntos correspondientes a estos vértices deben estar separados por pares. Pero la cardinalidad de S es 5. Por principio de casillero, debería haber al menos un vértice en el triángulo que se asigna a un subconjunto con un elemento. Sin ninguna pérdida de generalidad, deje que se asigne al vértice a el subconjunto {1}.

Pero no hay borde entre los vértices ad y ae. Esto significa que los subconjuntos correspondientes a a y d (de forma similar a y e) deberían tener algún elemento común. Como el subconjunto correspondiente a a es {1}, esto significa que 1 debería ser un elemento de los subconjuntos correspondientes a d y e.

Pero esto implicaría que los subconjuntos para dye no son disjuntos. Por lo tanto, no puede haber un límite entre dye, una contradicción.

More Interesting

¿Por qué la clasificación de montón se considera un algoritmo in situ?

Interacción humano-computadora: ¿Qué tan difícil sería escribir un algoritmo que pudiera identificar similitudes en las expresiones faciales entre dos imágenes tomadas en la cabeza?

¿Para qué tipo de gráfico sería óptimo y correcto un algoritmo codicioso para colorear gráficos?

Cómo implementar un verificador de plagio en Java

¿Cómo funciona el algoritmo what3words?

Cómo escribir mi propio algoritmo de cifrado / descifrado

¿Los algoritmos están sesgados inherentemente hacia las opiniones subjetivas de sus creadores humanos?

¿Qué lenguaje, libro o técnica es el mejor punto de partida cuando estás frustrado con tus habilidades de programación y quieres tener una sólida formación en algoritmos y estructuras de datos?

Cómo resolver un problema de puente colgante utilizando circuitos y dónde una persona puede cruzar el puente a la vez

¿Cuál es la diferencia entre el problema del vendedor ambulante y el problema del árbol de expansión mínima?

En el algoritmo KNN, ¿por qué el pequeño valor de k conduce a una pequeña tasa de error?

¿Qué problemas comunes se resuelven con la programación dinámica?

¿Cuáles son las consideraciones más importantes para convertir un algoritmo en codificación?

¿Es posible verificar si un gráfico está conectado o no si sé el grado de cada vértice?

¿Por qué los desarrolladores front-end necesitan conocer estructuras de datos y algoritmos?