Está en la página 1de 1

Grafos – Matriz de Aceso

Alcazabilidad :

Definición de Matriz de Acceso:


Sea G=(V,E) grafo
Se dice que el vértice u alcanza al vértice v en G si existe una cadena de longitud mayor o
igual que cero de u a v .
La matriz de acceso (o matriz de accesibilidad) de G es la matriz nxn A=(aij) donde:

aij = 1 si el vértice vi alcanza al vj B C


A
0 si el vértice vi no alcanza al vj

¿Cómo se obtiene la matriz de acceso? D E


Sea G=(V,E) grafo La matriz de acceso de G se puede obtener a partir de la aplicación
reiterada de los métodos - Búsqueda en extensión o anchura (BFS) (Breadth First
Search)
- Búsqueda en profundidad (DFS) (Depth First Search)
Dichos métodos sirven tanto para grafos no dirigidos como para grafos dirigidos.

Algoritmo general de búsqueda en grafos

1) ABIERTOS := (nodo_inicial); RESUELTO:=FALSO;


2) mientras que ABIERTOS no es vacía Y NO RESUELTO
3) N:=quitar elementos de ABIERTOS;
E:=estado asociado a N
4) si E es un estado objetivo
5) entonces RESUELTO:= verdad
si no para cada operador O hacer
6) si O se puede aplicar a E
7) entonces crear un nodo correspondiente al estado obtenido por inaplicación de O a E
y añadir ese nodo a ABIERTOS
si RESUELTO
8) entonces devuelve el estado objetivo (y si se requiere una explicación, el camino por el que hemos llegado a él)
9) si no informa de que el objetivo no puede ser alcanzado

También podría gustarte