Cota superior asintòtica
En anàlisis d'algoritmes, una cota superior asintòtica és una funció que servix de cota superior d'una atra funció quan l'argument tendix a infinit. Usualment s'utilisa la notació de Landau: O(g(x)), Orde de g(x), coloquialment cridada Notació O Gran, per a referir-se a les funcions acotades superiorment per la funció g(x).
Formalment es definix:
Una funció f(x) pertany a O(g(x)) quan existix una constant positiva c tal que a partir d'un valor , f(x) no sobrepassa a . Vol dir que la funció f és inferior a g a partir d'un valor donat salve per un factor constant.
La cota superior asintòtica té gran importància en la Teoria de la complexitat computacional quan es definixen les classes de complexitat.
A pesar de que O(g(x)) està definida com un conjunt, s'acostuma escriure f(x)=O(g(x)) en lloc de f(x)∈O(g(x)), ya que la classe d'equivalència de f coincidix en el conjunt O(g(x)). Moltes voltes també es parla de la funció nomenant únicament la seua expressió, com en x² en lloc de h(x)=x², sempre que estiga clar quin és el paràmetro de la funció dins de l'expressió. En la gràfica es dona un eixemple esquemàtic de cóm es comporta sobre f(x) quan x tendix a infinit. Note's ademés que dit conjunt és no buit puix g(x)=O(g(x)).
La cota ajustada asintòtica (notació Θ) té relació en les cotes asintòtiques superior i inferior (notació Ω):
Propietats
[editar | editar còdic]Siga , siguen , , , funcions i un real. Llavors els següents enunciats són certs:
- i) Si i , llavors
- ii) Si i ,llavors
- iii) (ací és igualtat entre conjunts)
- iv) Si i , llavors
- v) Si llavors (ací és igualtat entre conjunts)
- vaig vore) Si , llavors .
Eixemples
[editar | editar còdic]- La funció f(x) = x+10 pot ser acotada superiorment per la funció g(x) = x². Per a demostrar-ho basta notar que para tot valor de x ≥ 3.7016, es complix x+10 ≤ x². Per tant x+10 = O(x²). No obstant, x² no servix com a cota inferior per a x+10, és dir, .
Observació: Este eixemple mostra que no implica , és dir, la relació entre funcions donada per la notació de Landau no és simètrica. No obstant, sí és reflexiva: - La funció 200x està acotada superiorment per x². Vol dir que quan x tendix a infinit el valor de 200x es pot despreciar sobre el de x².
Vore també
[editar | editar còdic]Bibliografia
[editar | editar còdic]- Introduction to Algorithms, Second Edition by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein
- Este artícul conté una traducció derivada de «Cota superior asintótica» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.