Ejercicio 1
Dificultad: BásicoDeterminar el número cromático del grafo de Petersen y del grafo bipartito completo . Aplicar el algoritmo codicioso de coloración y comparar con el valor óptimo.
Ver solución paso a paso7 pasos
- Paso 1Analizar el grafo bipartito completo
Estructura: Dos conjuntos disjuntos y
Cada vértice de conecta con todos los de .
Número cromático teórico: Todo grafo bipartito tiene
Coloración óptima:
- Color 1:
- Color 2:
- Paso 2Aplicar algoritmo codicioso a
Orden por grado decreciente: Todos los vértices tienen grado 3 o 4
Orden elegido:
Vértice Vecinos ya coloreados Colores prohibidos Color asignado {} {} 1 {} {} 1 {} {} 1 {} {} 1 {1} 2 {1} 2 {1} 2 Resultado codicioso: 2 colores (igual al óptimo)
- Paso 3Analizar el grafo de Petersen
Estructura: Grafo regular de grado 3 con 10 vértices
- Vértices exteriores: formando un pentágono
- Vértices interiores: formando una estrella pentagonal
- Conexiones: cada exterior conecta con el interior ; los interiores forman la estrella
Propiedad importante: El grafo de Petersen no es bipartito (contiene ciclos impares)
Cotas para el número cromático:
- Cota inferior: (contiene triángulos? No, pero ciclos impares sí)
- Cota superior: (teorema de Brooks: el grafo es conexo y no es completo ni un ciclo impar)
- Paso 4Aplicar algoritmo codicioso al grafo de Petersen
Orden por grado: Todos tienen grado 3, usar orden lexicográfico: 0,1,2,3,4,5,6,7,8,9
Vértice Vecinos coloreados Colores prohibidos Color 0 {} {} 1 1 {0} {1} 2 2 {1} {2} 1 3 {2} {1} 2 4 {0,3} {1,2} 3 5 {0} {1} 2 6 {1} {2} 1 7 {2,5} {1,2} 3 8 {3,5,6} {1,2} 3 9 {4,6,7} {1,3} 2 Resultado codicioso: 3 colores
- Paso 5Verificar optimalidad para grafo de Petersen
Demostración que
El grafo de Petersen no contiene triángulos, pero sí contiene ciclos impares (por ejemplo, ciclos de longitud 5).
Coloración óptima encontrada:
- Color 1: {0, 2, 6}
- Color 2: {1, 3, 5, 9}
- Color 3: {4, 7, 8}
Verificación: Comprobar que no hay aristas entre vértices del mismo color.
- Paso 6Comparación de resultados
Grafo teórico Algoritmo codicioso Eficiencia 2 2 100% Petersen 3 3 100% - Paso 7Análisis de la calidad del algoritmo codicioso
Para Perfecto debido a la estructura bipartita simple
Para Petersen: Perfecto por casualidad; el orden de los vértices fue favorable
Nota: El algoritmo codicioso no siempre encuentra la coloración óptima. Su calidad depende del orden de procesamiento de los vértices.