next up previous
Next: 2.3.4 Híbridos Up: 2.3 Búsqueda con Información Previous: 2.3.2 Best-First

2.3.3 GBF (o BF para grafos AND/OR)

Si queremos aplicar best-first en grafos, tenemos que tener cuidado en cuanto a la definición del ``mejor'' y de ``candidato'', ya que tenemos conjuntos de nodos a considerar y cada nodo puede estar en más de un conjunto.

Para garantizar que el algoritmo GBF es óptimo los costos asociados deben de ser optimistas (subestimaciones) y se debe de modificar la condición de terminación, para que en lugar de quedarse con la primera solución, hay que verificar que las demás posibilidades sean realmente peores.

Figura 2.4: Ejemplo de grafo And - Or
\begin{figure}\vspace*{1cm}
\par
\centerline{\hbox{
\psfig{figure=aostar.ps,height=9cm}
}}\end{figure}

Figura 2.5: Búsqueda GBF
\begin{figure}\vspace*{0.5cm}
\par
\centerline{\hbox{
\psfig{figure=/home/emoral...
...rales/Cursos/Busqueda/LaTeX/Imagenes/aoestrella4.PS,height=5cm}
}}\end{figure}

Figura 2.6: Búsqueda GBF (cont.)
\begin{figure}\vspace*{0.5cm}
\par
\centerline{\hbox{
\psfig{figure=/home/emoral...
...rales/Cursos/Busqueda/LaTeX/Imagenes/aoestrella8.PS,height=5cm}
}}\end{figure}



Eduardo Morales Manzanares 2004-11-02