Video: Er en stjerne grådig?
2024 Forfatter: Lynn Donovan | [email protected]. Sist endret: 2023-12-15 23:51
A*(A stjerne ) A* er en kombinasjon av Dijkstra og Grådig . Den bruker avstand fra rotnoden pluss heuristikk avstand til målet. Algoritmen avsluttes når vi finner målnoden.
Er grådige beste første søk også fullført?
Oppsummert, grådig BFS er ikke det fullstendig , ikke optimal , har en tidskompleksitet på O(bm) og en romkompleksitet som kan være polynom. A* er fullstendig , optimal , og den har en tid- og romkompleksitet på O(bm). Så generelt bruker A* mer minne enn grådig BFS. A* blir upraktisk når Søk plass er enorm.
Ved siden av ovenfor, er en * tillatt? Hvis den heuristiske funksjonen er tillatelig , noe som betyr at den aldri overvurderer den faktiske kostnaden for å nå målet, A* vil garantert returnere en rimeligste bane fra start til mål. F-verdien til målet er da kostnaden for den korteste veien, siden h ved målet er null i an tillatelig heuristisk.
Dessuten, hvorfor er * bedre enn beste første søk?
A* oppnår bedre ytelse ved å bruke heuristikk for å veilede det Søk . A* kombinerer fordelene ved Beste - første søk og enhetlige kostnader Søk : sørg for å finne den optimaliserte banen mens du øker algoritmeeffektiviteten ved hjelp av heuristikk.
ER EN *-algoritme fullført?
A* er fullstendig og vil alltid finne en løsning hvis en finnes. Ta en titt på wikipedia-artikkelen. Hvis videre heuristikken er tillatt og monoton algoritme vil også være tillatt (dvs. optimal).
Anbefalt:
Er DFS grådig?
Bredde-først-søk er ikke en grådig algoritme i seg selv. Breath-first-søk eliminerer ikke alternativer, det skanner hele grafen uten å forkaste ikke-lokale maksimumsnoder og eller noen node, og uten engang å prioritere på noen måte relatert til evalueringsfunksjonen
Hva er grådig beste første søk innen kunstig intelligens?
Best-first-søkealgoritme (Grådig søk): Grådig best-first-søkealgoritme velger alltid banen som ser best ut i det øyeblikket. I den beste første søkealgoritmen utvider vi noden som er nærmest målnoden og den nærmeste kostnaden estimeres ved heuristisk funksjon, dvs. f(n)= g(n)