Per una dimostrazione di completezza, non è necessario guardare in modo specifico su A *. Qualsiasi algoritmo di ricerca di grafici finiti che utilizza una coda di nodi da cui si prende un elemento, genera tutti i figli di quel nodo grafico e li riporta in coda è completo, "A *" è solo un caso speciale di quel tipo di algoritmi.
Una volta ottenuto questo, è facile trovare una prova di completezza per la ricerca del grafico arbitario da parte di Google, ad esempio, questo:
link
La dimostrazione in sé non è molto complessa, ma IMHO è ancora troppo lungo per riassumere qui.