Autor Tema: Recurrencia

0 Usuarios y 1 Visitante están viendo este tema.

19 Julio, 2022, 02:40 am
Leído 591 veces

Quema

  • $$\Large \color{#5b61b3}\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 2,109
  • País: uy
  • Karma: +0/-0
  • Sexo: Masculino
Me piden una cota asintótica superior de \( T(n) \) siendo constante para \( n\leq{}2 \) de:

1) \( T(n)=T(\sqrt[ ]{n})+1, \)
2) \( T(n)=T(n-1)+n. \)

¿Cómo se halla?

19 Julio, 2022, 11:45 am
Respuesta #1

Luis Fuentes

  • el_manco
  • Administrador
  • Mensajes: 58,907
  • País: es
  • Karma: +0/-0
Hola

Me piden una cota asintótica superior de \( T(n) \) siendo constante para \( n\leq{}2 \) de:

1) \( T(n)=T(\sqrt[ ]{n})+1, \)
2) \( T(n)=T(n-1)+n. \)

¿Cómo se halla?

Para la primera si haces \( n=e^x \) y llamas \( f(x)=T(e^x) \) tienes:

\( f(x)=T(e^x)=T(\sqrt{e^x})+1=f(x/2)+1 \)

Entonces \( f(x)\sim O(log(x)) \), mira por aquí :

https://math.stackexchange.com/questions/1266747/how-to-solve-the-recurrence-tn-t-n-2-1-is-olg-n

y \( T(n)=f(log(n))\sim O(log(log(n)) \).

El segundo se puede resolver explícitamente. No se si conoces los métodos de resolución de recurrencias lineales. Obtendrás que:

\( T(n)=\dfrac{1}{2}(n^2+n)+cte \)

Por tanto \( T(n)\sim O(n^2) \).

Saludos.