Is DFS hebzuchtig?
Is DFS hebzuchtig?

Video: Is DFS hebzuchtig?

Video: Is DFS hebzuchtig?
Video: 🔮 What good karma are you going to be receiving? 🔮 pick a card tarot timeless ✨️ 2024, December
Anonim

Breedte-eerst zoeken is geen hebberig algoritme op zich. Breath-first zoeken elimineert geen opties, het scant de hele grafiek zonder niet-lokale maximale knooppunten en/of een knooppunt te negeren, en zonder zelfs maar enige prioriteit te geven aan de evaluatiefunctie.

Trouwens, wat is hebzuchtige beste eerste zoekopdracht?

Het beste - eerste zoekopdracht is een zoeken algoritme dat een grafiek verkent door het meest veelbelovende knooppunt uit te breiden dat is gekozen volgens een gespecificeerde regel. Dit specifieke type zoeken wordt genoemd hebzuchtige beste - eerste zoekopdracht of pure heuristiek zoeken.

Evenzo, wat is een voorbeeld van een DFS-algoritme? Depth First Search (DFS) algoritme doorloopt a grafiek in een dieptebeweging en gebruikt een stapel om te onthouden dat het volgende hoekpunt een zoekopdracht moet starten, wanneer een doodlopende weg optreedt in een iteratie. Zoals in het bovenstaande voorbeeld, gaat het DFS-algoritme eerst van S naar A naar D naar G naar E naar B, vervolgens naar F en ten slotte naar C.

Afgezien van het bovenstaande, wat is hebzuchtig zoeken in kunstmatige intelligentie?

In hebzuchtig zoeken , breiden we het knooppunt uit dat zich het dichtst bij het doelknooppunt bevindt. De "nabijheid" wordt geschat door een heuristische h(x). Verlaag de waarde van h(x), dichterbij is het knooppunt van het doel. Strategie: breid het knooppunt uit dat zich het dichtst bij de doelstatus bevindt, d.w.z. breid het knooppunt uit met een lagere h-waarde.

Is een ster hebzuchtig?

Een* is als Hebberig Best-First-Search omdat het een heuristiek kan gebruiken om zichzelf te begeleiden.

Aanbevolen: