Vamos a considerar un algoritmo voraz para la coloración problema llamado el Dsatur algoritmo, diseñado por Daniel Brélaz en 1979 en la EPFL, Suiza.. Este algoritmo se basa en una orden de los vértices que podemos obtener de la consideración de la saturación de grado de cada vértice $v$$G$. La saturación de grado de un vértice $v$ , que podemos escribir como $DSAT(v)$, es el número de color, el número de diferentes colores que se utilizan en $v$ barrio. La idea es de color primero los vértices con un grado de saturación suficientemente alta para evitar el uso de demasiados colores.
Data : an undirected (*non-orienté*) connected graph $G=(V,E)$.
Output : all vertices of $G$ colored.
SORT the vertices by decreasing order of degrees.
COLOR a vertex of maximum degree with color 1.
While it exists vertices not colored do
CHOOSEa vertex $v$ with max DSAT
COLOR $v$ with the smallest possible color
UPDATE DSAT for all neighbors of v
Cómo mostrar que DATSUR Algoritmo siempre de color conectada bipartito gráficos ?
Mi intento
Creo que tengo que demostrar por el absurdo :
- La medida en que es un conectada gráfico no puede ser coloreado por un color único.
- Si hay tres colores para la gráfica devueltos por el algoritmo Dsatur, lo que significa que un vértice volvería $Dsatur(v)= 2$ (existe dos vecinos con dos colores diferentes). Que es imposible ,pero, ¿por qué ?
Eso significaría que se da a los tres tipos de colores diferentes... Pero no sé cómo demostrar por qué es imposible... me Pueden ayudar ?