Problema de Satisfaccion de Restricciones
- Implementar un algoritmo para PSR que utilice heurística de Grado, heurística MVR y Forward Checking para el Problema de Coloracion de Mapas
- Algoritmo con Heurística MVR
- Algoritmo con Heurística de Grado
- Algoritmo con Forward Checking
- Algoritmo con Heurística MVR y Forward Checking
- Ciudades: WA, NT, SA, Q, NSW, V, T
- Grafo de Adyacencia:
- Colores: rojo, azul, verde
Luego tambien lo hemos aplicado para el siguiente caso:
- Ciudades: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z
- Grafo de Adyacencia:
- Colores: rojo, azul, verde, amarillo
- MVR: (A . rojo) (B . azul) (C . verde) (G . rojo) (F . azul) (K . verde) (J . rojo) (L . amarillo) (E . verde) (D . rojo) (I . azul) (M . amarillo) (H . verde) (N . azul) (O . rojo) (P . verde) (Q . amarillo) (R . azul) (S . rojo) (T . verde) (U . rojo) (W . azul) (V . verde) (X . azul) (Y . rojo)
(Z . verde)
- Grado: (B . rojo) (I . rojo) (J . azul) (M . verde) (E . amarillo) (K . verde) (N . rojo) (O . azul) (P . amarillo) (Q . verde) (R . rojo) (S . azul) (T . verde) (C . azul) (D . azul) (F . rojo)
(G . amarillo) (L . amarillo) (U . azul) (X . rojo) (Y . azul) (H . amarillo) (W . rojo) (A . verde)
(V . verde) (Z . verde)
- Forward Checking: (A . rojo) (B . azul) (C . verde) (D . rojo) (E . verde) (F . rojo) (G . amarillo) (H . azul) (I . amarillo) (J . rojo) (K . verde) (L . azul) (M . azul) (N . verde) (O . rojo) (P . amarillo) (Q . verde) (R . azul) (S . rojo) (T . verde) (U . rojo) (V . azul) (W . amarillo) (X . azul) (Y . rojo)(Z . verde)
- MVR + FC: (A . rojo) (B . azul) (C . verde) (G . rojo) (F . azul) (K . verde) (J . rojo) (L . amarillo) (E . verde) (D . rojo) (I . azul) (M . amarillo) (H . verde) (N . azul) (O . rojo)
(P . verde) (Q . amarillo) (R . azul) (S . rojo) (T . verde) (U . rojo) (W . azul) (V . verde)
(X . azul) (Y . rojo) (Z . verde)
Escogemos por ejemplo la opción MVR y tenemos en la parte superior izquierda la conexión, parte inferior resultado luego de colorear, y lado derecho respuesta de las asignaciones hechas:
Escogemos la opción Grado:
1 comment:
Buen dia! interesante informacion,donde podria encontrar la teoria de donde parte este laboratorio? le agradeceria inmensamente. Saludos
Post a Comment