Come notano le altre risposte, sei perfettamente libero di considerare (o escludere dalla considerazione) grafici ponderati con bordi a peso zero.
Ciò detto, secondo la mia esperienza, la consueta convenzione nella maggior parte delle applicazioni dei grafici ponderati è di non fare distinzione tra un bordo a peso zero e l'assenza di un bordo. Una ragione di ciò è che, in genere, i grafici ponderati si presentano come generalizzazioni di multigrafi , che a loro volta sono generalizzazioni di grafici semplici.
In particolare, una multigrafo è un grafico che (a differenza di un semplice grafico ) consente più spigoli tra la stessa coppia di nodi. Considerando che, in un semplice grafico, qualsiasi coppia di nodi è sempre connessa da 0 o 1 spigoli, una coppia di nodi in una multigrafia può essere connessa da 0, 1, 2, 3 o più (ma sempre un numero intero non negativo di ) bordi.
La generalizzazione di una multigrafo per consentire un numero frazionario di spigoli tra una coppia di nodi porta naturalmente a considerare i grafici ponderati e molti algoritmi che lavorano su multigrafi arbitrari possono anche essere fatti funzionare su tali grafici ponderati. Ma per tali algoritmi, il "peso" di un bordo indica davvero la sua molteplicità . Quindi, data questa interpretazione, non può esserci alcuna distinzione significativa tra "nessun bordo" e "0 bordi" tra una coppia di nodi: entrambi significano esattamente la stessa cosa.
Naturalmente, un "grafico ponderato" per definizione è in realtà solo un grafico con un numero associato a ciascun bordo, ed è perfettamente possibile interpretare il peso come qualcosa di diverso dalla molteplicità, nel qual caso una distinzione tra nessun bordo e un peso zero il bordo può davvero essere significativo. Ma è improbabile che provare ad applicare algoritmi multigrafo standard a tali "grafici stranamente ponderati" produca risultati che avrebbero senso in termini di interpretazione alternativa (non molteplicità) dei pesi dei bordi.