Quando confrontiamo la complessità di due algoritmi, di solito accade che o (possibilmente entrambi), dove e sono i tempi di esecuzione (ad esempio) dei due algoritmi.
È sempre così? Cioè, almeno una delle relazioni e sempre valore, vale a dire per le funzioni generali , ? In caso contrario, quali ipotesi dobbiamo fare e (perché) va bene quando parliamo di tempi di esecuzione dell'algoritmo?