Algoritmo A*: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Italiano più scorrevole |
Recupero di 2 fonte/i e segnalazione di 0 link interrotto/i.) #IABot (v2.0.9.5 |
||
(9 versioni intermedie di 7 utenti non mostrate) | |||
Riga 58:
La restrizione di monotonicità è un requisito più stringente dell'ammissibilità, ma per molti problemi classici si vede che un'euristica ammissibile è, solitamente, anche monotona. Un esempio molto valido di euristica ammissibile e consistente è quella della distanza in linea d'aria tra due punti, usata nel calcolo del percorso stradale ottimo tra le città di una mappa. Questa euristica ci permette di "vedere" cosa significhi essere ammissibile e consistente. Essa è sicuramente ammissibile, poiché nessuna strada tra due punti può essere più breve della distanza in linea d'aria tra essi, e quindi l'euristica non sovrastima mai il costo da un nodo al goal.
È consistente, come si vede facilmente disegnando un triangolo in cui i vertici siano tre città di una piccola mappa. Scegliamo la città di partenza e quella di arrivo, immaginando che la strada passi dalla terza città. Se
== Pseudocodice ==
Riga 115:
== Altri progetti ==
{{interprogetto|
== Collegamenti esterni ==
* {{en}} Justin Heyes-Jones'
* {{cita web|
* {{en}} Amit's
* {{en}} Sven Koenig's
* {{en}}Remko Tronçon and Joost Vennekens's
* {{en}} Sune Trudslev's
{{Algoritmi ricerca grafi}}
|