Método de Búsqueda

 

 

Menor Coste

Cintia Andrango                     6to Sistemas B

Búsqueda de costo uniforme (BCU) es un algoritmo de búsqueda sobre grafos utilizado para hallar el camino de costo mínimo entre un nodo raíz y un nodo destino.

La búsqueda comienza por el nodo raíz y continúa visitando el siguiente nodo que tiene menor costo total desde la raíz.

Los nodos son visitados de esta manera hasta que el nodo destino es alcanzado.

 

Típicamente, el algoritmo implica la expansión de nodos mediante la adición, a una cola con prioridad, de todos los nodos vecinos no expandidos que están conectados al último nodo analizado.

En la cola, cada nodo se asocia con su costo total desde la raíz, donde se les da mayor prioridad a los caminos de costo mínimo.

El nodo en la cabeza de la cola es expandido, adicionando sus nodos vecinos con el costo total desde la raíz hasta el nodo respectivo. 

 

La búsqueda de costo uniforme es completa y óptima si el costo de cada paso excede algún límite es positivo.

El tiempo para el caso peor y la complejidad espacial es O(b1 + C*/ε), donde C* es el costo de la solución óptima y b es el factor de ramificación. Cuando todos los costos entre los nodos son iguales, esto se convierte en O(bd + 1).

 

Método de búsqueda - Menor Coste

By cintya10031

Método de búsqueda - Menor Coste

  • 1,654