Index


Definizione

Notazione Omega (Ω)

  • Rappresenta il limite inferiore o lo scenario migliore del tempo di esecuzione di un algoritmo.
  • Fornisce un limite inferiore sul tasso di crescita della complessità temporale dell’algoritmo man mano che la dimensione dell’input aumenta.

Esempio:

  • Se un algoritmo ha una complessità temporale di Ω(n^2), significa che il tempo di esecuzione dell’algoritmo cresce almeno quadraticamente con la dimensione dell’input.

Formula

Ovvero

Se esistono due costanti:

Tali che:

  • per ogni

oss

rappresenta l’insieme di tutte le funzioni che dominano dalla funzione


Limite

Se il limite del rapporto per è positivo o infinito allora la funzione è


Calcolare g(n)


Verificare g(n)

Per Verificare verificare se abbiamo 3 metodi:

  • Limite ovvero
  • Formula ovvero:
    • Scrivere in forma e trovare costanti e che la verificano
  • Grafico dove dopo un certo la funzione è sempre più grande di