3.Nem informált keresések Flashcards

(10 cards)

1
Q

Mit jelent? (nem informált)

A

Csak a probléma definiálásakor megadott információkat használja fel.
-szélességi
-egyenletes költségű
-mélységi
-mélységkorlátozott
-iteratívan mélyülő mélységi keresés

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Mi a perem?

A

Egy sor adatszerkezet (Queue, FIFO) az új rákövetkezők a sor végére kerülnek a sor első eleme kerül kiterjesztésre

Szélességi keresés használja

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Lényeges különbségek a nem informált keresési módszerek között?

A
  1. Keresési sorrendBFS: először a legközelebbi állapotokat vizsgálja → garantáltan megtalálja a legrövidebb utat (ha minden él azonos költségű).DFS: mélyen lemegy egy ágon → gyors lehet, de elakadhat egy végtelen útvonalon.Uniform-Cost: mindig a legkisebb költségű útvonalat vizsgálja tovább.
  2. OptimalitásUniform-Cost → mindig megtalálja a legolcsóbb utat.BFS → csak akkor optimális, ha minden lépés költsége egyforma.DFS, DLS → nem garantáltan optimális.
  3. MemóriahasználatDFS, DLS → kevés memóriát használ, mivel csak egy útvonalat tárol.BFS, UCS → sok memória kell, mert rengeteg állapotot tart a memóriában egyszerre.
  4. Iteratív mélyítés (IDS):Kombinálja a BFS teljességét és az alacsony memóriahasználatot, mint DFS.Minden iterációban növeli a mélységkorlátot.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Melyek a teljes fakeresési módszerek?

A

Szélességi
Egyenletes költségű
Mélység korlátozott
Iteratívan mélyülő mélységi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Optimális fakeresési módszerek

A

-Egyenletes költségű
Mindig a legkisebb utvonal költségű csomópontot bővíti
-A*
Kombinálja az eddigi útvonal költségét és a becsült hátralévő költséget

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Nem informált keresések tárkomplexitásuk szerint.

A

1.Mélységi: bm
2.Mélységkorlátos: b
l
3.Iteratív mélyítéses keresés: b*d
4.UCS: b^c
5.Szélességi: b^d

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Nem informált keresések időkomplexitás szerint

A

1.Mélységi: b^m
2.Mélység korlátos: b^I
3.Iteratív mélyítéses: b^d
4.Szélességi: b^(d+1)
4.Költség alapú: b^c

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Valós éeletben szélességi vagy iterált mélységi keresés gyorsabb

A

Iteratív mélységi keresés mivel lineáris memóriát használ akár a cacheben is elfér így rendszerint sokkal gyorsabban végez mit a többi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Optimális gráfkeresési módszerek

A

-UCS
-A*
-

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Mikor szükséges gráfkeresést használni fakeresés helyett?

A

Amikor egy probléma állapottere tartalmaz ciklusokat vagy ismétlődő állapotokat.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly