The Graph Coloring Problem
{"Image DocumentName": "The Graph Coloring Problem", "Image ImageDescription": "Grafo: Un pa\u00eds es un v\u00e9rtice, una frontera es una arista. Consiste en particionar el grafo en k conjuntos, un conjunto para cada color. Para relajar el problema, se asume que el valor k es dado al algoritmo. Soluci\u00f3n inicial: pintar de colores arbitrarios. Vecindad: en cada paso busco una arista que una dos v\u00e9rtices de mismo color, y cambio el color de uno de los v\u00e9rtices. Funci\u00f3n objetivo: se cuenta la cantidad de pa\u00edses que comparten colores, se intenta minimizar ese valor. Aqu\u00ed es m\u00e1s f\u00e1cil evaluar c\u00f3mo cambia la funci\u00f3n objetivo al desplazarme al vecino, que evaluar nuevamente. La lista tab\u00fa registra los pares (v\u00e9rtice, color) indicando que no puedo volver a pintar el mismo v\u00e9rtice del mismo color durante N pasos (N es el largo de la lista tab\u00fa)", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}