Académique Documents
Professionnel Documents
Culture Documents
Tcnicas de Bsqueda
Tcnicas de Bsqueda Bsqueda en espacio de estados Estrategias de bsqueda simple (Profundidad y Amplitud)
Elemento obj. Puede ser Obj1, Obj2, mesa Sitio Puede ser Sitio1, Sitio2
Distinguiremos dos estado especiales el Estado Inicial (punto de partida) y el Estado Final (objetivo del problema). Ej. Estado (no Inicial, no Final): Sobre (Obj1,Obj2) Sobre (Obj2,mesa) En (mesa, sitio1) En (Robot, sitio1) ManoVacia Grande (mesa) Despejado (Obj1)
((A)(B)(C))
A B C B
A C
B A C A
B C
C A B A
C B
((AB)(C))
((B)(AC))
((BA)(C))
((A)(BC))
((CA)(B))
((A)(CB))
((BAC))
((BCA))
A C B
((B)(AC))
((CA)(B))
A
B
((ACB))
((CAB))
A B C
A B ((A)(B)(C)) C
((A)(CB))
((AB)(C))
B
((BA)(C))
C B A
((A)(BC))
A B C
((CBA))
((ABC))
0 1 3 2 2 3 3
0 1 3
4 2 2
Este tipo de algoritmos funcionan aplicando todos los operadores disponibles a los nodos.
Existe dos algoritmos muy conocidos en este grupo: Primero en amplitud. Primero en Profundidad.
Los nodos se visitan y generan por niveles. Un nodo es visitado cuando todos los nodos de los niveles superiores y sus hermanos precedentes han sido visitados.
Caractersticas: Completitud: El algoritmo siempre encuentra una solucin. Complejidad temporal y espacial : Exponencial respecto al factor de ramificacin y la profundidad de la solucin. Optimalidad: La solucin que se encuentra es ptima en nmero de niveles desde la raz.
Nodo Inicio 2
a
3
4 5
d
6
b
7 8
d
9 10
a
11
e
12
c
13
e
14 15
e
16 17
b
18 19
b
20
f
21
f g
b c
f g
e f g
Nodo Objetivo
Los nodos se visitan y generan buscando los nodos a mayor profundidad y retrocediendo cuando no se encuentran nodos sucesores. Para garantizar que el algoritmo acaba debe imponerse un lmite en la profundidad de exploracin. Caractersticas Completitud: El algoritmo encuentra una solucin si se impone un lmite de profundidad y existe una solucin dentro de ese lmite. Complejidad temporal y espacial : Exponencial respecto al factor de ramificacin y la profundidad del lmite de exploracin. Optimalidad: No se garantiza que la solucin sea ptima
Nodo Inicio
a
2
d
d a b f g d
Nodo Objetivo
b
3 4
e b e f g a c f g
c
5
e
6
e f
7
b c
Bibliografa