Quiz 6 Flashcards
[S] Lehet-e sorrendi heurisztika egy nem-informált gráfkeresés másodlagos vezérlési stratégiájában?
- Igen.
- Nem.
- Csak akkor, ha már az elsődleges vezérlési stratégia is alkalmaz heurisztikát.
- A másodlagos stratégiába nem lehet heurisztikát beépíteni.
- Igen.
[S] Mit jelent a gráfkereséseknél a megengedhetőség fogalma?
- Olyan heurisztikus függvényt, amely alulról becsüli egy reprezentációs gráfban a csúcsokból a célba vezető optimális út költségét.
- Olyan gráfkereső algoritmust, amelyik optimális megoldást talál, ha van.
- Olyan algoritmust, amely lépésről lépésre szűkíti a megoldások halmazát, amíg az már csak az optimális megoldásokat tartalmazza.
- Olyan gráfkereséseket, amelyek kiértékelő függvényében megengedett a heurisztika használata.
- Olyan heurisztikus függvényt, amely alulról becsüli egy reprezentációs gráfban a csúcsokból a célba vezető optimális út költségét.
[S] Melyik állítás NEM igaz az azonosan nulla függvényről?
- Nem válaszható kiértékelő függvénynek.
- Becsli a célba vezető optimális út költségét.
- Megengedhető és monoton megszorításos.
- Nem tartalmaz extra ismeretet, azaz heurisztikát.
- Nem válaszható kiértékelő függvénynek.
[S] Melyik gráfkereső algoritmust nevezzük A* algoritmusnak?
- Amelyik kiértékelő függvénye g+h alakú, ahol h nem-negatív és megengedhető.
- Amelyik kiértékelő függvénye g+h alakú, ahol h nem-negatív, megengedhető és monoton megszorításos.
- Amelyik garantáltan optimális megoldást talál, ha van.
- Amelyik kiértékelő függvénye g+h alakú, ahol h megengedhető, és garantáltan optimális megoldást talál, ha van.
- Amelyik kiértékelő függvénye g+h alakú, ahol h nem-negatív és megengedhető.
[S] Mi az alábbiak közül az A algoritmus tulajdonsága?
- 𝛿-gráfban megengedhető heurisztikával optimális megoldást talál, ha van.
- Heurisztikus függvénye megengedhető.
- 𝛿-gráfban egy csúcsot legfeljebb egyszer terjeszt ki.
- 𝛿-gráfban optimális megoldást talál, ha van.
- 𝛿-gráfban megengedhető heurisztikával optimális megoldást talál, ha van.
[S] Mely állítás NEM igaz a következetes (Ac) algoritmusra?
- A kiterjesztéseinek száma akár a kiterjesztett csúcsok száma mínusz egynek a kettő hatványa is lehet.
- Egy csúcsot legfeljebb egyszer terjeszt ki.
- Amikor egy csúcsot kiterjeszt, már ismeri a start csúcsból odavezető optimális utat.
- Optimális megoldással terminál, ha van megoldás.
- A kiterjesztéseinek száma akár a kiterjesztett csúcsok száma mínusz egynek a kettő hatványa is lehet.
[S] Mennyi a B algoritmus kiterjesztéseinek száma legrosszabb esetben, ha a
kiterjesztett csúcsok száma k?
- ½ k2
- 2k-1
- k
- k log2 k
- ½ k2
[S] Mikor mondunk egy A* algoritmust jobban informáltnak egy másiknál?
- Ha a heurisztikus függvényének értéke a nem célcsúcsokban kisebb, mint a másik algoritmus heurisztikus függvényének értéke.
- Ha kevesebb csúcs kiterjesztése mellett terminál.
- Ha a memória igénye nem nagyobb a másikénál.
- Ha a heurisztikus függvényének értéke a nem célcsúcsokban közelebbi becslést ad, mint a másik algoritmus heurisztikus függvényének értéke.
- Ha a heurisztikus függvényének értéke a nem célcsúcsokban kisebb, mint a másik algoritmus heurisztikus függvényének értéke.
[S] Mikor mondjuk a gráfkereséseknél egy heurisztikus függvényről azt, hogy monoton megszorításos?
- Ha bármelyik él költsége nagyobb-egyenlő, mint az a különbség, amit úgy kapunk, hogy az él kezdőcsúcsának függvényértékéből levonjuk a végcsúcsának függvényértékét.
- Ha a függvényt használó gráfkeresés működési grafikonja monoton növekedő.
- Ha a függvény megengedhető és nem negatív.
- Ha a függvény alulról becsüli minden csúcsban a hátralevő optimális költséget.
- Ha bármelyik él költsége nagyobb-egyenlő, mint az a különség, amit úgy kapunk, hogy az él kezdőcsúcsának függvényértékéből levonjuk a végcsúcsának függvényértékét.
[M] Melyik állítás igaz az egyenletes gráfkeresésre?
- Optimális megoldást talál, ha van.
- Egy már kiterjesztett csúcshoz soha nem talál minden addiginál olcsóbb utat.
- Kiértékelő függvénye az élek élköltségeit egységnyinek tekinti.
- Dijkstra legrövidebb utak algoritmusának szinonimája.
- Optimális megoldást talál, ha van.
- Egy már kiterjesztett csúcshoz soha nem talál minden addiginál olcsóbb utat.
[M] Az alábbiak közül melyek a megengedhető gráfkereső algoritmusok?
- A algoritmus
- B algoritmus
- Egyenletes gráfkeresés
- A** algoritmus
- A algoritmus
- B algoritmus
- Egyenletes gráfkeresés
- A** algoritmus
[P] Mely fogalmak kapcsolhatók egymáshoz a gráfkereséseknél?
mélységi gráfkeresés zárt csúcsok száma A* algoritmus nem-informált gráfkeresés B algoritmus optimális megoldás memória igény Martelli
mélységi gráfkeresés nem-informált gráfkeresés A* algoritmus optimális megoldás B algoritmus Martelli memória igény zárt csúcsok száma