Documentos de Académico
Documentos de Profesional
Documentos de Cultura
► DEFINICIÓN:
► Sólo interesa lo que pase asintóticamente (n >= n0), por lo que podríamos
considerar funciones no definidas en todo N.
► Ejemplos:
• Determinar órdenes para las siguientes funciones:
• T(n) = 5n2 + 3n + 6
• T(n) = n.lg(n)
• T(n) = 10
► O(c)O(n)
► O(p)O(2n), si p es un polinomio.
Notación Ω
Sede Tuluá
► DEFINICIÓN:
• Dada una función f:N→R+, llamamos omega de f al conjunto
de todas las funciones de N en R+ acotadas inferiormente por
un múltiplo real positivo de f para valores de n
suficientemente grandes.
► Ejemplos:
• Determinar una cota inferior asintótica para las siguientes
funciones:
• T(n) = 5n2 + 3n + 6
• T(n) = n.lg(n)
• T(n) = 10
► Ω(c) Ω(n)
TEOREMA:
► Ejemplos:
• Determinar una cota de orden exacto para las siguientes
funciones:
• T(n) = 5n2 + 3n + 6
• T(n) = n.lg(n)
• T(n) = 10
► fO(g) O(f)O(g)
► fΩ(g) Ω(f)Ω(g)
► O(f)O(g) fO(g)
► Ω(f)Ω(g) fΩ(g)
► Ω(f+g)=Ω(min(f,g))
► O(f)O(g) fO(g)
Complejidad Terminología
► O(1)O(log n)O(n1/2) O(n) O(n log n) O(n log n log n) O(n2) O(n3)
O(2n) O(n!) O(nn)
► c ϵ θ(1)
𝑛.(𝑛+1)
► σ𝑛𝑖=1 𝑖 = ϵ θ(n2)
2
𝑛 1
► σ𝑛𝑖=1 𝑖2 = . 𝑛 + 1 . (𝑛 + ) ϵ θ(n3)
3 2
► Logaritmos:
• lg n = log2 n
• ln n = loge n
• lg lg n = lg(lg n)
• lg n + k = (lg n) + k ≠ lg (n + k)
• 𝑎=𝑏𝑙𝑜𝑔𝑏 𝑎
• logb(1/𝑎) = - logb(a)
► Exponenciales:
• Para todo real a ≠ 0, y m, n ϵ N:
• a0 = 1
• a1 = a
• a-1 = 1 /a
• (am)n = amn
• aman = am+n
Preguntas
Sede Tuluá