Sie sind auf Seite 1von 10

Busca Heurística limitada pela Memória

UFG - Carlos Eduardo Teles Rosa


Busca Heurística limitada pela Memória
AIA*

● Algorítmo mais simples que reduz o consumo de memória.


● Consiste em adaptar a ideia de aprofundamento iterativo ao

contexo de busca heurística.

UFG - Carlos Eduardo Teles Rosa


● A cada iteração o valor de corte é o menor custo de f de

qualquer no que tenha excedido o corte na iteração anterior.


Busca Heurística limitada pela Memória
BRPM – Busca Recursiva pelo Melhor

● Algorítmo recursivo simples que imita a operação de da


busca pala melhor escolha-padrão, mas utilizando apenas
espaço linear

UFG - Carlos Eduardo Teles Rosa


● Tem estrutura semelhante à de uma busca recursiva em

profundidade.
● Controla o valor de f do melhor caminho alternativo

disponível a partir de qualquer ancestral do nó atual.


● É capaz de voltar a qualquer caminho alternativo.
Busca Heurística limitada pela Memória
BRPM – Busca Recursiva pelo Melhor

● Uma grande desvantegem é a excessiva geração repedita de


nós.
● É um ótimo algoritmo se a função heurística é admissível.

UFG - Carlos Eduardo Teles Rosa


● Complexidade é O(bd), porém a complexidade de tempo é

bastante difícil de dizer.


Busca Heurística limitada pela Memória
LMA* - A* Limitado pela memória e LMSA* - LMA*
Simplificado
● Exatamente como o A*, expandindo a melhor folha até
completar a memória.
● Quando completa ele tem que descartar um nó.

UFG - Carlos Eduardo Teles Rosa


● O pior nó é descartado (com maior valor de f)

● Quando dá empate o nó mais velho é descartado

● As informações do nó descartado é guardada em seu pai.

● A subárvore só é regenerada quando todos os outros

caminhos forem piores que o caminho esquecido.


Busca Heurística limitada pela Memória
LMA* - A* Limitado pela memória e LMSA* - LMA*
Simplificado
● O LMSA* só terá solução se d, a profundidade do nó mais
raso, for menor que o tamanho da memória.
● Se isso não acontecer ele rotornará uma solução alcançável.

UFG - Carlos Eduardo Teles Rosa



Arad 366

Timisoar
Sibiu Zerind
393 a 447 449

UFG - Carlos Eduardo Teles Rosa


Fagar Orad Rimnicu
Arad as Vicea
415 ea 526 413
646

Bucar Craio Pitest


Sibiu este Sibiu
450 526 va i 417
553
591

Bucar Craio Rimnicu


este Vilcea
418 va
615 607
Arad 366

Timisoar
Sibiu Zerind
393 a 447 449

UFG - Carlos Eduardo Teles Rosa


Fagar Orad Rimnicu
Arad as Vicea
415 ea 526 413 417
646

Bucar Craio Pitest


Sibiu este Sibiu
450 526 va i 417
553
591

Bucar Craio Rimnicu


este Vilcea
418 va
615 607
Arad 366

Timisoar
Sibiu Zerind
393 a 447 449

UFG - Carlos Eduardo Teles Rosa


Fagar Orad Rimnicu
Arad as Vicea
415 ea 526 413
646
450

Bucar Craio Pitest


Sibiu este Sibiu
450 526 va i 417
553
591

Bucar Craio Rimnicu


este Vilcea
va
418 615 607
UFG - Carlos Eduardo Teles Rosa