Metodo naive

Per verificare se un grafo diretto ha un pozzo universale, l’algoritmo fa una ricerca esaustiva, controllando se ogni nodo sia un pozzo universale o meno, fermandosi appena lo si è trovato.

La complessità temporale è perché nel caso peggiore si eseguono controlli per nodi.

Ricerca ottima

Usando le matrici di appartenenza si può osservare che

  • se matrice[riga][colonna] è 1, il nodo riga non può essere un pozzo universale,
  • se matrice[riga][colonna] è 0, il nodo colonna non può essere un pozzo universale. todo fact check

todo inserisci algoritmo