You are on page 1of 8

5/5/12

THUT TON A*
Click
to edit
MasterHng
subtitle
GVHD:
V Thanh
style
GVHD: Quch Kh Gia
Thc Hin:
0812442 La Hy Ti
0812443 L Anh Ti
0812452 Nguyn Ngc Tm

5/5/12

THUT TON A* ?
A* l thut ton tm ng i ngn nht t mt im
n mt im khc( trn th , bn ).
S dng "nh gi heuristic" (hm c lng ng
i) xp loi tng nt theo c lng v tuyn ng
tt nht i qua nt .

5/5/12

THUT TON
A* s la chn cc im theo u tin:
F(n) = G(n) + H(n)

G(n): chi ph n c im n.
H(n): hm c lng chi ph t im n n ch.

THUT
TON
5/5/12
B1: To tp p rng, tp q ch cc im cn xt.
B2: Thm im bt u vo p, loi khi q.
B3: Nu q khng rng th
-Trong q, chn im c F(n) nh nht thm vo p v
loi khi q.
-Tnh li G(n) cho cc im trong q.
if( G(i)>G(n)+G(n,i))
G(i) = G(n)+G(n,i).
-Tnh li F(n) cho cc im trong q.
F(i) = G(i) + H(i).

Lp li bc 2 cho n khi im ch c
thm vo tp p hay tp q rng.

5/5/12

NHN XT
- Lun tm c ng i nu tn ti.
- ng i cng ti u khi H(n) c lng cng
chnh xc chi ph i n ch.
- H(n) chp nhn c khi khng c tnh qu chi
ph n ch.
- Dijkstra l mt trng hp ca thut ton A* vi
H(n) = 0.

5/5/12

PHIN BN SONG SONG CUDA


1.Cho mi Thread tnh F(n), G(n) ca mt a im.
2.S dng cc thut ton sp xp song song trn
cuda hay tm phn t nh nht tm im c
F(n) nh nht.
3.S dng shared memory lu A(I,n).

5/5/12

KT QU THC NGHIM

Tham Kho: http://vi.wikipedia.org/wiki/Gi%E1%BA%A3i_thu%E1%BA%ADt_t%C3%ACm_ki


%E1%BA%BFm_A*

5/5/12

CM N CC BN!!!

You might also like