12.07.2015 Views

Cap. 4 Complejidad temporal de algoritmos - Inicio

Cap. 4 Complejidad temporal de algoritmos - Inicio

Cap. 4 Complejidad temporal de algoritmos - Inicio

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Complejidad</strong> <strong>temporal</strong> <strong>de</strong> <strong>algoritmos</strong> 23La que <strong>de</strong>rivada, respecto <strong>de</strong> x1, resulta:a nx a ( n 1) x ... a ( n k)xxn n1nk0 1 1 1 k11 0Si x1no es cero, <strong>de</strong>be cumplirse:a nx a ( n 1) x a ( n 2) x ... a ( n k) x 0n n1 n2nk0 1 1 1 2 1 k1nLo que comprueba que nx1también es solución <strong>de</strong> la ecuación <strong>de</strong> recurrencia.i nSimilar <strong>de</strong>mostración pue<strong>de</strong> realizarse para comprobar que nx1es solución, con i mLa segunda sumatoria es una combinación lineal <strong>de</strong> las (m-k) raíces diferentes restantes.Ejemplo 4.7.Para la ecuación, con n 3:T( n) 5 T( n 1) 8 T( n 2) 4 T( n 3)con condiciones iniciales T(0) 0, T(1) 2, T(2) 8 para k = 0, 1, 2.La ecuación característica resulta:3 2x x x5 8 4 0Una gráfica <strong>de</strong>l polinomio, muestra que tiene una raíz en x=1.> plot(x^3-5*x^2+8*x-4,x=0.5..3);Figura 4.17.a Raíces <strong>de</strong> polinomio cúbico.Dividiendo el polinomio cúbico por (x-1) se obtiene:Profesor Leopoldo Silva Bijit 20-01-2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!