Você está na página 1de 3

Exerccios Reviso geral

a) Considere a existncia de 2 recipientes, um de 5 litros que est


inicialmente cheio de gua e outro de 2 litros que est vazio. O
problema obter exatamente 1 litro de gua no recipiente de 2 litros,
sendo que apenas duas aes so possveis: passar a gua de um
recipiente para o outro e jogar a gua de um recipiente fora. Somente
os 5 litros iniciais esto disponveis. Com base nestas informaes,
represente o conjunto de estados do problema, em forma de grafo.

b) Uma pessoa, um lobo, um carneiro e um cesto de alface esto beira


de um rio. Existe um barco que pode carregar apenas a pessoa e um dos
outros trs itens. A pessoa deve transportar tudo para a outra margem.
Deve ser respeitada a seguinte condio: em nenhum momento devem
ser deixados juntos o lobo e o carneiro, ou o carneiro e o cesto de alface,
L, P, C, A _, _, _, _
_, P, C, atravs
sem a pessoa. Represente a soluo do problema A de L,um
_, _, _
grafo
de estados.
L, _, _, A _, P, C, _
_, _, C, _ L, P, _, A
L, P, _, A _, _, C, _

_, P, C, _ L, _, _, A
_, _, _, A L, P, C, _

_, _, _, _ L, P, C, A
c) Considere um mapa representado pelo grafo abaixo. O n de nome I representa o
estado inicial e o node de nome O representa o objetivo. O deslocamento entre os
ns pode ser realizado a partir dos arcos. A cada deslocamento o valor do arco
equivale ao custo de deslocamento. O custo estimado por uma funo heurstica est
indicado junto do nome do grafo (por exemplo, custo estimado do nodo I at o
nodo Objetivo 25 unidades). Com estes dados, responda o seguinte:
c.1) Qual o caminho timo (o caminho de menor custo de deslocamento) entre o
nodo I e o nodo O?
c.2) Considere que a busca cega em largura sempre parte do estado inicial, expande
todas as possibilidades do nvel seguinte, avalia se chegou ao objetivo e caso no
tenha obtido sucesso, repete este procedimento. Qual o resultado do uso de busca
em largura para este caso?
c.3) Considere que a busca cega em profundidade sempre parte do estado inicial,
expande uma das possibilidades do nvel seguinte, avalia se chegou ao objetivo e
caso no tenha obtido sucesso, repete este procedimento at chegar ao nvel mais
inferior do grafo. Qual o resultado do uso de busca em profundidade para este caso?
c.4) Considere que a busca heurstica parte do estado inicial, avalia as possibilidades
a partir deste estado considerando a distncia ao nodo seguinte e a previso de
distncia at o objetivo, escolhendo o nodo de menor resultado geral (distncia
imediata + previso) e depois repetindo este processo. Qual o resultado do uso de
busca com heurstica para este caso?

Respostas:
1) Caminho timo: I + C + E + O [custo: 3+10+6=19]
2) Busca cega em largura I + B + C + D + E + O [custo: 8+3+6+10+12=39]
3) Busca cega em profundidade I + B + D + F + O [custo: 8+6+14+8=36]
4) Busca heurstica I + C + E + O
I + {[B custo:8+20=28] [C custo:3+15=18]}
I + C +{[D custo:3+12+10=25] [E custo:3+10+5=18]} [I + C + E + O]
d) Considere a figura abaixo, representando um labirinto. A seta indica o ponto de
entrada. O smbolo de check-box indica o ponto de final do caminho. Represente
este labirinto e descreva um exemplo de busca cega em largura para localizar o
caminho at o ponto final.

Respostas:

Possibilidade de representao

Caminhamento em largura:
A-B-C-G-D-F-H-E-I

Você também pode gostar