Вы находитесь на странице: 1из 10

UNIVERSIDAD CATÓLICA DE COLOMBIA

FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN
ANÁLISIS Y DISEÑO DE ALGORITMOS
TALLER 3. RELACIONES DE RECURRENCIA

GRUPO 4

Nombre: Oscar Mauricio Murillo Vásquez Código: 625741


Nombre: Andrés Felipe Gómez Alfaro Codigo: 625773
Nombre: Davor Julián Moreno Bernal Código: 6257

Problema

Considérese la recurrencia ​T (1) = 0; ​T(​ ​n​) = ​a​(​n​/​b​) + an + ​bn2​ ​, donde ​n es una potencia de ​b, n ​≥ 2.
Aplique el método de la ecuación característica para encontrar la solución cuando ​a = 2, 3, 4, 5, 6,
7, 8, 9, 10, 11

Valor de la constante b = 5 por lo cual n debe ser potencia de 5.

Solución cuando ​a​ ​vale 2:

T​ (1) = 0; ​T(​ ​n​) = ​2T​(​n​/​5​) + ​2n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 2T (5i−1 ) = 2 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 2t(i – 1) = 2 * 5i + 52i+1

3. Obtenemos el polinomio característico:


(x − 2 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 2i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 2log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2 + 0

7. Hallamos ​T​(5):
T (5) = 135 = 2 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 3445 = 4c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 2095
9 c2 = − 2095
9 c3 = 500
3

10. Obtenemos la solución


2095 log n 2095 500
T (n) = 9 * 2 5 − 9 n+ 3 n log 5 n

Solución cuando ​a​ ​vale 3:

T​ (1) = 0; ​T(​ ​n​) = ​3T​(​n​/​5​) + ​3n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 3T (5i−1 ) = 3 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 3t(i – 1) = 3 * 5i + 52i+1

3. Obtenemos el polinomio característico:


(x − 3 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 3i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 3log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2 + 0
7. Hallamos ​T​(5):
T (5) = 140 = 3 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 3620 = 9c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 555 c2 =− 555 c3 = 250

10. Obtenemos la solución


T (n) = 555 * 3log5 n − 555 n + 250 n log 5 n

Solución cuando ​a​ ​vale 4:

T​ (1) = 0; ​T(​ ​n​) = ​4T​(​n​/​5​) + ​4n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 4T (5i−1 ) = 4 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 4t(i – 1) = 4 * 5i + 52i+1

3. Obtenemos el polinomio característico:


(x − 4 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 4i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 4log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2 + 0

7. Hallamos ​T​(5):
T (5) = 145 = 4 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 3805 = 16c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 2355 c2 =− 2355 c3 = 500

10. Obtenemos la solución


T (n) = 2355 4log5 n − 2355 n + 500 n log 5 n

Solucion cuando ​a​ ​vale 5:

T​ (1) = 0; ​T(​ ​n​) = ​5T​(​n​/​5​) + ​5n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 5T (5i−1 ) = 5 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 5t(i – 1) = 5i+1 + 52i+1

3. Obteneos el polinomio característico:


(x − 5)(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 5i + c2 i5i + c3 i2 5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 n + c2 n log 5 n + c3 n (log 5 n)ˆ2

6. Hallamos ​T​(1):
T (1) = 0 = c1 + 0 + 0

7. Hallamos ​T​(5):
T (5) = 150 = 5 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 4000 = 25c1 + 50 c2 + 100 c3

9. Obtenemos el valor de las constantes:


c1 = 0 c2 =− 20 c3 = 50

10. Obtenemos la solucion


T (n) =− 20 n log 5 n + 50 n (log 5 n)ˆ2

Solucion cuando ​a​ ​vale 6:

T​ (1) = 0; ​T(​ ​n​) = ​6T​(​n​/​5​) + ​6n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 6T (5i−1 ) = 6 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 6t(i – 1) = 6 * 5i + 52i+1

3. Obteneos el polinomio característico:


(x − 6 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 6i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 6log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2 + 0

7. Hallamos ​T​(5):
T (5) = 155 = 6 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 4205 = 36c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 2655 c2 =− 2655 c3 =− 500

10. Obtenemos la solucion


T (n) = 2655 6log5 n − 2655 n − 500 n log 5 n

Solucion cuando ​a​ ​vale 7:

T​ (1) = 0; ​T(​ ​n​) = ​7T​(​n​/​5​) + ​7n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 7T (5i−1 ) = 7 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 7t(i – 1) = 7 * 5i + 52i+1

3. Obteneos el polinomio característico:


(x − 7 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 7i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 7log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2 + 0
7. Hallamos ​T​(5):
T (5) = 160 = 7 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 4420 = 49c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 705 c2 =− 705 c3 =− 250

10. Obtenemos la solucion


T (n) = 705 7log5 n − 705 n − 250 n log 5 n

Solución cuando ​a​ ​vale 8:

T​ (1) = 0; ​T(​ ​n​) = ​8T​(​n​/​5​) + ​8n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 8T (5i−1 ) = 8 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 8t(i – 1) = 8 * 5i + 52i+1

3. Obtenemos el polinomio característico:


(x − 8 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 8i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 8log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2

7. Hallamos ​T​(5):
T (5) = 165 = 8 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 4645 = 64c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 2995/9 c2 =− 2995/9 c3 =− 500/3

10. Obtenemos la solución


T (n) = (2995/8) 8log5 n + (− 2995/8) n + (− 500/3) n log 5 n

Solución cuando ​a​ ​vale 9:

T​ (1) = 0; ​T(​ ​n​) = ​9T​(​n​/​5​) + ​9n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 9T (5i−1 ) = 9 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 9t(i – 1) = 9 * 5i + 52i+1

3. Obtenemos el polinomio característico:


(x − 9 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 9i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 9log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2

7. Hallamos ​T​(5):
T (5) = 170 = 9 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 4880 = 81c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 795/4 c2 =− 795/4 c3 =− 125

10. Obtenemos la solución


T (n) = (795/4) 9log5 n + (− 795/4) n + (− 125) n log 5 n

Solución cuando ​a​ ​vale 10:

T​ (1) = 0; ​T(​ ​n​) = ​10T​(​n​/​5​) + ​10n​ + ​5n2​


1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):
T (5i )– 10T (5i−1 ) = 10 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 10t(i – 1) = 10 * 5i + 52i+1

3. Obtenemos el polinomio característico:


(x − 10 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 10i + c2 5i + c3 i5i

5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):


T (n) = c1 10log5 n + c2 n + c3 n log 5 n

6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2

7. Hallamos ​T​(5):
T (5) = 175 = 10 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 5125 = 100c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 135 c2 =− 135 c3 =− 100

10. Obtenemos la solución


T (n) = (135) 10log5 n + (− 135) n + (− 100) n log 5 n

Solución cuando ​a​ ​vale 11:

T​ (1) = 0; ​T(​ ​n​) = ​11T​(​n​/​5​) + ​11n​ + ​5n2​

1. Sea n =5​i​, entonces escribimos T(n) en términos de T(5​i​):


T (5i )– 11T (5i−1 ) = 11 * 5i + 52i+1

2. Sea t(i) = T(5​i​), entonces escribimos T(5​i​) en términos de t(i):


t(i) – 11t(i – 1) = 11 * 5i + 52i+1

3. Obtenemos el polinomio característico:


(x − 11 )(x − 5) (x − 5)

4. Obtenemos todas las soluciones de t(i):


t(i) = c1 11i + c2 5i + c3 i5i
5. Sea ​T​(​n​) =​ T​ (5​i​) = ​t​ (​i​). Escribimos ​t​(​i​) en términos de ​T​(​n​):
T (n) = c1 11log5 n + c2 n + c3 n log 5 n
6. Hallamos ​T​(1):
T (1) = 0 = c1 + c2

7. Hallamos ​T​(5):
T (5) = 180 = 11 c1 + 5c2 + 5c3

8. Hallamos ​T​(25):
T (25) = 5380 = 121c1 + 25 c2 + 50 c3

9. Obtenemos el valor de las constantes:


c1 = 895/9 c2 =− 895/9 c3 =− 250/3
10. Obtenemos la solución
T (n) = (895/9) 11log5 n + (− 895/9) n + (− 250/3) n log 5 n

Вам также может понравиться