L'algoritmo di Tarjan per la ricerca di ponti in un grafico si trova qui: link .
Tuttavia, non capisco la condizione per verificare se un lato è un ponte. Ho capito che L (w) = w è una condizione necessaria, ma penso che la condizione per H (w) < w + ND (w) è ridondante, poiché è sempre garantito che sia vero (quando si fa il traversamento di preordine, tutti i vertici nel sottoalbero di w vengono visitati consecutivamente e numerati consecutivamente, e H (W) deve essere nel sottoalbero di w, rendendo H (W) < w + ND (W) sempre vero).
Quindi sono curioso di sapere se H (W) < La condizione w + ND (W) è addirittura necessaria e, in tal caso, puoi fornire un caso esemplificativo in cui è necessario?