In analisi degli algoritmi, il master theorem, che è un caso particolare del teorema di Akra-Bazzi, fornisce una ricetta per caratterizzare in termini di analisi asintotica le funzioni definite mediante relazioni di ricorrenza dei tipi che si incontrano spesso nella pratica.
Sia data una relazione della forma
Con: a = è il numero di sottoproblemi della ricorsione, 1/b = la porzione del problema originale rappresentato in ogni sottoproblema, f(n) = la funzione di costo, che include la suddivisione del problema e la ricostruzione della soluzione.
Inoltre e si considerano costanti e si può interpretare sia come (funzione pavimento), sia come (funzione soffitto) del rapporto
Si trova che si possono stabilire delle limitazioni per la funzione in corrispondenza di una delle situazioni che seguono.
Caso 1: Se (notazione O grande) per qualche costante
allora
Caso 2: Se
allora
Case 3: Se per qualche costante
e se per qualche costante e per qualche n sufficientemente elevato,
allora
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Master theorem dell'analisi degli algoritmi".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world